User manual#
- Adoption guide
- What the pipeline provides
- Components
- Prerequisites
- Step 1: depend on score_coverage
- Step 2: declare the coverage toolchains
- Step 3: declare scope and reporter
- Step 4: import the bazelrc config
- Step 4b (optional): QNX on-target coverage, the gcov backend
- Step 5 (optional): justifications
- Step 6: run it
- Command reference
- Constraints of use
- CSTR-01 Qualified environment
- CSTR-02 Maintain the scope list
- CSTR-03 Run coverage with
--build_tests_only - CSTR-04 Do not combine with other toolchain configs
- CSTR-05 Keep
--dynamic_mode=off - CSTR-06 Pin dependencies
- CSTR-07 Review justifications
- CSTR-08 Check the baseline entries
- CSTR-09 Archive the report with the verification report
- CSTR-10 Treat exit code 2 as a failed run
- CSTR-11 QNX: run the tests through score_qnx_unit_tests and keep the collector
- Known problems