This step covers how to use the
report_waivers
Tcl command to generate a summary report for CDC,
DRC, and methodology waivers.Important: Before running the
report_waivers
command, you must rerun Report CDC, Report DRC,
or Report Methodology to ensure that added or removed waivers are included in the
statistics reported by report_waivers
.- To rerun Report CDC, enter:
report_cdc
- To rerun Report DRC, enter:
report_drc
Note: You do not need to rerun Report Methodology, because no methodology waivers were set. - To create a summary report,
enter:
report_waivers
By default,
report_waivers
reports only waived violations. The following figure shows the UCIO-1, CDC-10, CDC-11, and CDC-14 rules that have defined waivers.
Note the number of waived objects and total violations:
- The aggregating DRCs are reported as 1 violation per object inside the violation. Because there are 113 objects in NSTD-1, 115 objects in UCIO-1, 1 in RTDAT-13, and 1 in AVAL-326, a total number of 240 DRC violations are reported in the summary table.
- The Report Summary table reports all of the violations.
- The Report Details tables only report the check IDs that have one or more waivers.
- To generate detailed tables with all of the rules, including rules with no
waivers,
enter:
report_waivers -show_msgs_with_no_waivers
The following figure shows the report with all DRC and CDC rules reported in the Report Details.
- To run Report Methodology, enter:
report_methodology
- To generate detailed tables with all of the rules, including rules with no
waivers,
enter:
report_waivers -show_msgs_with_no_waivers
The exact statistics are reported, as shown in the following figure.
Note: This figure does not include the Report Details (CDC) section.