Commit 4e21360e authored by Jan Kiene's avatar Jan Kiene
Browse files

rename GCOV -> COVERAGE

parent e60e8abf
Loading
Loading
Loading
Loading
Loading
+3 −3
Original line number Diff line number Diff line
@@ -2302,7 +2302,7 @@ ivas-smoke-test-saturation:
    expose_as: "saturation smoke test results"


# GCOV/LCOV coverage analysis of self_test suite
# coverage analysis of self_test suite
coverage-test-on-main-scheduled:
  extends:
    - .test-job-linux
@@ -2312,9 +2312,9 @@ coverage-test-on-main-scheduled:
  script:
    - bash "${CI_PROJECT_DIR}"/ivas-codec-ci/snippets/print-common-info.sh
    - bash "${CI_PROJECT_DIR}"/ivas-codec-ci/snippets/basop/update-scripts-repo.sh
    # Build DuT binaries with GCOV
    # Build DuT binaries with coverage instrumentation
    - make clean >> /dev/null
    - make GCOV=1 -j 2>&1 >$MAKE_BUILD_LOG_FILE_DEFAULT
    - make COVERAGE=1 -j 2>&1 >$MAKE_BUILD_LOG_FILE_DEFAULT
    - cp IVAS_rend IVAS_rend_ref # Copy to ensure instrumented renderer is run in ref creation call

    - testcase_timeout=$TESTCASE_TIMEOUT_LTV
+4 −4
Original line number Diff line number Diff line
@@ -1416,9 +1416,9 @@ ivas-conformance-linux:
    - cp Readme_IVAS_ISAR_dec.txt testvec
    - cp Readme_IVAS_ISAR_post_rend.txt testvec

    # Create GCOV execs for coverage analysis
    # Create coverage instrumented execs for coverage analysis
    - make clean
    - make GCOV=1 -j 2>&1 >$MAKE_BUILD_LOG_FILE_DEFAULT
    - make COVERAGE=1 -j 2>&1 >$MAKE_BUILD_LOG_FILE_DEFAULT

    - cp IVAS_cod testvec/bin
    - cp IVAS_dec testvec/bin
@@ -2181,7 +2181,7 @@ sanitizer-test-osba-planar-hoa3-ism4:
    - bash "${CI_PROJECT_DIR}"/ivas-codec-ci/snippets/update-ltv-repo.sh
    - python3 ci/run_scheduled_sanitizer_test.py PlanarHOA3-ISM4 $OUT_FORMATS_ALL --tests $SANITIZER_TESTS

# GCOV/LCOV coverage analysis of self_test suite
# coverage analysis of self_test suite
.coverage-test-template:
  extends:
    - .test-job-linux-needs-testv-dir
@@ -2200,7 +2200,7 @@ sanitizer-test-osba-planar-hoa3-ism4:
    - bash "${CI_PROJECT_DIR}"/ivas-codec-ci/snippets/update-ltv-repo.sh
    - bash "${CI_PROJECT_DIR}"/ivas-codec-ci/snippets/copy-ltv-files-to-testv-dir.sh
    # compile with coverage enabled
    - cmake -B cmake-build -G "Unix Makefiles" -DCOPY_EXECUTABLES_FROM_BUILD_DIR=true -DGCOV=ON
    - cmake -B cmake-build -G "Unix Makefiles" -DCOPY_EXECUTABLES_FROM_BUILD_DIR=true -DCOVERAGE=ON
    - cmake --build cmake-build -- -j
    # copy executables to ref to be able to run some --create_ref tests
    - cp IVAS_cod IVAS_cod_ref
+2 −2
Original line number Diff line number Diff line
@@ -43,9 +43,9 @@ cp Readme_IVAS_JBM_dec.txt testvec
cp Readme_IVAS_ISAR_dec.txt testvec
cp Readme_IVAS_ISAR_post_rend.txt testvec

# Create GCOV execs for coverage analysis
# Create coverage instrumented execs for coverage analysis
make clean
make GCOV=1 -j
make COVERAGE=1 -j

cp IVAS_cod testvec/bin
cp IVAS_dec testvec/bin