Loading .gitlab-ci.yml +17 −17 Original line number Diff line number Diff line Loading @@ -219,7 +219,7 @@ uninterruptible: # Validation jobs # --------------------------------------------------------------- check-if-branch-is-up-to-date-with-main: .check-if-branch-is-up-to-date-with-main: extends: - .rules-merge-request stage: validate Loading @@ -238,7 +238,7 @@ check-if-branch-is-up-to-date-with-main: # Build jobs # --------------------------------------------------------------- build-codec-linux-make: .build-codec-linux-make: extends: - .build-job-with-check-for-warnings - .rules-basis Loading @@ -248,7 +248,7 @@ build-codec-linux-make: # need to use the "|| exit $?" suffix to get the allowed_failure return code, otherwise the job fails with code 1...< - ci/check_for_warnings.py $BUILD_OUTPUT || exit $? build-codec-linux-cmake: .build-codec-linux-cmake: extends: - .build-job-with-check-for-warnings - .rules-basis Loading @@ -262,7 +262,7 @@ build-codec-linux-cmake: # need to use the "|| exit $?" suffix to get the allowed_failure return code, otherwise the job fails with code 1...< - ci/check_for_warnings.py $BUILD_OUTPUT || exit $? build-codec-instrumented-linux: .build-codec-instrumented-linux: extends: - .build-job-linux - .rules-basis Loading @@ -272,7 +272,7 @@ build-codec-instrumented-linux: - bash ci/build_codec_instrumented_linux.sh # make sure that the codec builds with msan, asan and usan build-codec-sanitizers-linux: .build-codec-sanitizers-linux: extends: - .build-job-linux - .rules-basis Loading @@ -280,7 +280,7 @@ build-codec-sanitizers-linux: - *print-common-info - bash ci/build_codec_sanitizers_linux.sh build-codec-windows-cmake: .build-codec-windows-cmake: extends: - .build-job-windows-with-check-for-warnings - .rules-basis Loading @@ -293,7 +293,7 @@ build-codec-windows-cmake: - ("& python ci/check_for_warnings.py '$BUILD_OUTPUT'") | Invoke-Expression - ("exit $LASTEXITCODE") | Invoke-Expression build-codec-windows-msbuild: .build-codec-windows-msbuild: extends: - .build-job-windows-with-check-for-warnings - .rules-basis Loading @@ -310,7 +310,7 @@ build-codec-windows-msbuild: # --------------------------------------------------------------- # test that runs all modes with 1s input signals codec-smoke-test: .codec-smoke-test: extends: - .test-job-linux-needs-testv-dir - .rules-merge-request Loading @@ -336,7 +336,7 @@ codec-smoke-test: expose_as: "Smoke test results" # code selftest testvectors with memory-sanitizer binaries codec-msan: .codec-msan: extends: - .test-job-linux - .rules-merge-request Loading @@ -359,7 +359,7 @@ codec-msan: expose_as: "msan selftest results" # code selftest testvectors with address-sanitizer binaries codec-asan: .codec-asan: extends: - .test-job-linux - .rules-merge-request Loading @@ -382,7 +382,7 @@ codec-asan: expose_as: "asan selftest results" # test renderer executable renderer-smoke-test: .renderer-smoke-test: extends: - .test-job-linux - .rules-merge-request Loading @@ -403,7 +403,7 @@ renderer-smoke-test: - report-junit.xml # test renderer executable with cmake + asan renderer-asan: .renderer-asan: extends: - .test-job-linux - .rules-merge-request Loading @@ -427,7 +427,7 @@ renderer-asan: - report-junit.xml # test renderer executable with cmake + msan renderer-msan: .renderer-msan: extends: - .test-job-linux - .rules-merge-request Loading @@ -451,7 +451,7 @@ renderer-msan: - report-junit.xml # compare renderer bitexactness between target and source branch renderer-pytest-on-merge-request: .renderer-pytest-on-merge-request: extends: - .test-job-linux - .rules-merge-request Loading Loading @@ -506,7 +506,7 @@ renderer-pytest-on-merge-request: - report-junit.xml # compare bit exactness between target and source branch ivas-pytest-on-merge-request: .ivas-pytest-on-merge-request: extends: - .test-job-linux - .rules-merge-request Loading Loading @@ -556,7 +556,7 @@ ivas-pytest-on-merge-request: junit: - report-junit.xml evs-pytest-on-merge-request: .evs-pytest-on-merge-request: extends: - .test-job-linux - .rules-merge-request Loading Loading @@ -603,7 +603,7 @@ evs-pytest-on-merge-request: junit: - report-junit-evs.xml voip-be-on-merge-request: .voip-be-on-merge-request: extends: - .test-job-linux-needs-testv-dir - .rules-merge-request Loading Loading
.gitlab-ci.yml +17 −17 Original line number Diff line number Diff line Loading @@ -219,7 +219,7 @@ uninterruptible: # Validation jobs # --------------------------------------------------------------- check-if-branch-is-up-to-date-with-main: .check-if-branch-is-up-to-date-with-main: extends: - .rules-merge-request stage: validate Loading @@ -238,7 +238,7 @@ check-if-branch-is-up-to-date-with-main: # Build jobs # --------------------------------------------------------------- build-codec-linux-make: .build-codec-linux-make: extends: - .build-job-with-check-for-warnings - .rules-basis Loading @@ -248,7 +248,7 @@ build-codec-linux-make: # need to use the "|| exit $?" suffix to get the allowed_failure return code, otherwise the job fails with code 1...< - ci/check_for_warnings.py $BUILD_OUTPUT || exit $? build-codec-linux-cmake: .build-codec-linux-cmake: extends: - .build-job-with-check-for-warnings - .rules-basis Loading @@ -262,7 +262,7 @@ build-codec-linux-cmake: # need to use the "|| exit $?" suffix to get the allowed_failure return code, otherwise the job fails with code 1...< - ci/check_for_warnings.py $BUILD_OUTPUT || exit $? build-codec-instrumented-linux: .build-codec-instrumented-linux: extends: - .build-job-linux - .rules-basis Loading @@ -272,7 +272,7 @@ build-codec-instrumented-linux: - bash ci/build_codec_instrumented_linux.sh # make sure that the codec builds with msan, asan and usan build-codec-sanitizers-linux: .build-codec-sanitizers-linux: extends: - .build-job-linux - .rules-basis Loading @@ -280,7 +280,7 @@ build-codec-sanitizers-linux: - *print-common-info - bash ci/build_codec_sanitizers_linux.sh build-codec-windows-cmake: .build-codec-windows-cmake: extends: - .build-job-windows-with-check-for-warnings - .rules-basis Loading @@ -293,7 +293,7 @@ build-codec-windows-cmake: - ("& python ci/check_for_warnings.py '$BUILD_OUTPUT'") | Invoke-Expression - ("exit $LASTEXITCODE") | Invoke-Expression build-codec-windows-msbuild: .build-codec-windows-msbuild: extends: - .build-job-windows-with-check-for-warnings - .rules-basis Loading @@ -310,7 +310,7 @@ build-codec-windows-msbuild: # --------------------------------------------------------------- # test that runs all modes with 1s input signals codec-smoke-test: .codec-smoke-test: extends: - .test-job-linux-needs-testv-dir - .rules-merge-request Loading @@ -336,7 +336,7 @@ codec-smoke-test: expose_as: "Smoke test results" # code selftest testvectors with memory-sanitizer binaries codec-msan: .codec-msan: extends: - .test-job-linux - .rules-merge-request Loading @@ -359,7 +359,7 @@ codec-msan: expose_as: "msan selftest results" # code selftest testvectors with address-sanitizer binaries codec-asan: .codec-asan: extends: - .test-job-linux - .rules-merge-request Loading @@ -382,7 +382,7 @@ codec-asan: expose_as: "asan selftest results" # test renderer executable renderer-smoke-test: .renderer-smoke-test: extends: - .test-job-linux - .rules-merge-request Loading @@ -403,7 +403,7 @@ renderer-smoke-test: - report-junit.xml # test renderer executable with cmake + asan renderer-asan: .renderer-asan: extends: - .test-job-linux - .rules-merge-request Loading @@ -427,7 +427,7 @@ renderer-asan: - report-junit.xml # test renderer executable with cmake + msan renderer-msan: .renderer-msan: extends: - .test-job-linux - .rules-merge-request Loading @@ -451,7 +451,7 @@ renderer-msan: - report-junit.xml # compare renderer bitexactness between target and source branch renderer-pytest-on-merge-request: .renderer-pytest-on-merge-request: extends: - .test-job-linux - .rules-merge-request Loading Loading @@ -506,7 +506,7 @@ renderer-pytest-on-merge-request: - report-junit.xml # compare bit exactness between target and source branch ivas-pytest-on-merge-request: .ivas-pytest-on-merge-request: extends: - .test-job-linux - .rules-merge-request Loading Loading @@ -556,7 +556,7 @@ ivas-pytest-on-merge-request: junit: - report-junit.xml evs-pytest-on-merge-request: .evs-pytest-on-merge-request: extends: - .test-job-linux - .rules-merge-request Loading Loading @@ -603,7 +603,7 @@ evs-pytest-on-merge-request: junit: - report-junit-evs.xml voip-be-on-merge-request: .voip-be-on-merge-request: extends: - .test-job-linux-needs-testv-dir - .rules-merge-request Loading