buildframework/helium/doc/src/manual/debugging.rst
branchfix
changeset 402 c6b5bb43133d
parent 217 0f5e3a7fb6af
child 587 85df38eb4012
equal deleted inserted replaced
401:4c70cc18da3a 402:c6b5bb43133d
    29 When running Helium there are a large number of output logs created to assist with debugging and determining what has been performed and what has not.
    29 When running Helium there are a large number of output logs created to assist with debugging and determining what has been performed and what has not.
    30 All of the log files are generated in the build area, usually under the ``output\logs`` folder. Many of the logs are created in different formats
    30 All of the log files are generated in the build area, usually under the ``output\logs`` folder. Many of the logs are created in different formats
    31 e.g. the Bill Of Materials log file exists as .html, .xml and .txt (all the same information). Some of the logs exist as different file formats giving
    31 e.g. the Bill Of Materials log file exists as .html, .xml and .txt (all the same information). Some of the logs exist as different file formats giving
    32 different information at various stages of the activity, e.g. the cenrep logs in which case generally the .html files are a summary of the whole activity.
    32 different information at various stages of the activity, e.g. the cenrep logs in which case generally the .html files are a summary of the whole activity.
    33 For mc product builds the following log files are created 
    33 For mc product builds the following log files are created 
    34 where xx is the name of the build + build id e.g. mc_5132_12.030_ant_env.log
    34 where xx is the name of the build + build id e.g. 12.030_ant_env.log
    35 where nn is the variant number(s):
    35 where nn is the variant number(s):
    36 
    36 
    37 .. csv-table:: build logs
    37 .. csv-table:: build logs
    38    :header: "Log name", "File type", "Purpose"
    38    :header: "Log name", "File type", "Purpose"
    39 
    39 
    40     "xx_ant_env.log", "Ant environment Log", "Lists all the environment varaibles"
    40     "xx_ant_env.log", "Ant environment Log", "Lists all the environment varaibles"
    41     "xx_ant_build.log", "Ant build Log", "Lists all the ANT tasks that have been executed"
    41     "xx_ant_build.log", "Ant build Log", "Lists all the ANT tasks that have been executed"
    42     "xx_BOM.html", "BOM listing", "lists all the projects and tasks included in the build"
    42     "xx_BOM.html", "BOM listing", "lists all the projects and tasks included in the build"
    43     "xx_bom_delta.html", "BOM delta listing", "lists all the delta projects and tasks included in the build"
    43     "xx_bom_delta.html", "BOM delta listing", "lists all the delta projects and tasks included in the build"
    44     "xx_ee_roms.log", "ee ROM creation log", "lists all the .iby, .txt, etc. files included in the ee ROM creation, including missing files"
    44     "xx.roms.log", "ROM creation log", "lists all the .iby, .txt, etc. files included in the ROM creation, including missing files"
    45     "xx_scan2.html", "compile record", "lists all the components built with their errors (0 if no errors)"
    45     "xx_scan2.html", "Compilation summary", "Lists all the components built with their errors (0 if no errors)"
    46     "xx_prebuild_scan2.html", "pre-compilation record", "lists all the pre-build components with their errors (0 if no errors)"
       
    47     "xx_postbuild_scan2.html", "post-compilation record", "lists all the post-build components with their errors (0 if no errors)"
       
    48     "xx_dtd_scan2.html", "dtd-compilation record", "lists all the dtd components with their errors (0 if no errors)"
       
    49     "xx_dtd_build.log", "dtd-build record", "lists all the dtd components included in the build"
       
    50     "xx_zips_scan2.html", "zips creation log", "lists all the zip files created and whether there are any errors"
    46     "xx_zips_scan2.html", "zips creation log", "lists all the zip files created and whether there are any errors"
    51     "xx_cenrep_scan2.html", "cenrep creation log", "lists all the cenrep files created and whether there are any errors"
       
    52     "xx_edge_bin_var_scan2.html", "Edge bin var creation log", "lists all the edge bin var files created and whether there are any errors"
       
    53     "localisation_nn.html", "localisation creation log", "lists all the full build activites for localisation for a particular variant and whether there are any errors"
       
    54     "xx_china_scan2.html", "China variant creation log", "lists all the build and link activites for creation of the China variant and whether there are any errors"
       
    55     "xx_japan_scan2.html", "Japan variant creation log", "lists all the build and link activites for creation of the Japan variant and whether there are any errors"
       
    56     "xx_western_scan2.html", "Western variant creation log", "lists all the build and link activites for creation of the Western variant and whether there are any errors"
       
    57     "hlm_listener.log", "Helium debug log", "Helium debug log for internal data [Helium runtime information] and it can be found inside HELIUM_CACHE_DIR folder"
    47     "hlm_listener.log", "Helium debug log", "Helium debug log for internal data [Helium runtime information] and it can be found inside HELIUM_CACHE_DIR folder"
    58     "hlm_debug.log", "Helium debug log", "Helium debug log for all other debug log (all java logs) and it can be found inside HELIUM_CACHE_DIR folder"
    48     "hlm_debug.log", "Helium debug log", "Helium debug log for all other debug log (all java logs) and it can be found inside HELIUM_CACHE_DIR folder"
    59        
    49        
    60 Targets and their log
    50 Targets and their log
    61 ;;;;;;;;;;;;;;;;;;;;;
    51 ;;;;;;;;;;;;;;;;;;;;;