Symbian
Symbian OS Library

SYMBIAN OS V9.3

[Index] [Spacer] [Previous] [Next]



Generating Reports

The comparerelease command generates both HTML and XML reports. This command is used to compare the data to identify the breaks if any. See Comparing the data and CDB commands for more information.

A html report is used to read and understand the details of the break. A typical HTML report is shown below:


HTML report

The html report gives the following information:

  1. timestamp of comparison

  2. reference configuration (old release)

  3. checked configuration (new release)

  4. summary of number of breaks and level of breaks

    You can control the level of breaks in that is shown in the report using –f [option] in comparerelease command. For more information on this command, see CDB commands

    Various possible options are shown at the end of the report with different colours specifying their importance. The following list mentions about these options:

    • Orange (Not Specified) - the level of break is not specified in comparerelease command and its importantance is very high

    • Red (Published All) - the level of break that affects everyone; it is very important

    • Red (Published Partner) - the level of break that is affecting only our partners and Symbian internal, and its importance is also high

    • All Green - the level of break that affects Symbian internally

    • Grey (Not Applicable) – CDB does not support classification of these breaks

  5. CLASS: CEikCheckBox (….\techview\eikchkbx.h) – gives you the name of the file in which breaks have occurred. You can go straight to the file to fix the breaks.

  6. If you are expecting a break, then the table in the report lists the following:

    • What the old release was expected

    • at what position it expected (if it expected some thing)

    • at what line it expected -

    • what break it has got

    • at what position the break is

    • at what line the break is

    • access information for the break (such as PublishedAll, PublishedPartner, Internal)

    • Status of that break for example deprecated.

[Top]


XML report

An xml report is machine readable. A typical XML report generated would look like this: