|
@@ -494,7 +494,17 @@ check-gprof-gcov:
|
|
|
IMAGE: ubuntu2004
|
|
|
MAKE_CHECK_ARGS: check
|
|
|
after_script:
|
|
|
- - ${CI_PROJECT_DIR}/scripts/ci/coverage-summary.sh
|
|
|
+ - cd build
|
|
|
+ - gcovr --xml-pretty --exclude-unreachable-branches --print-summary
|
|
|
+ -o coverage.xml --root ${CI_PROJECT_DIR} . *.p
|
|
|
+ coverage: /^\s*lines:\s*\d+.\d+\%/
|
|
|
+ artifacts:
|
|
|
+ name: ${CI_JOB_NAME}-${CI_COMMIT_REF_NAME}-${CI_COMMIT_SHA}
|
|
|
+ expire_in: 2 days
|
|
|
+ reports:
|
|
|
+ coverage_report:
|
|
|
+ coverage_format: cobertura
|
|
|
+ path: build/coverage.xml
|
|
|
|
|
|
build-oss-fuzz:
|
|
|
extends: .native_build_job_template
|