Loading .gitlab-ci.yml +17 −17 Original line number Diff line number Diff line Loading @@ -221,7 +221,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 @@ -240,7 +240,7 @@ uninterruptible: # Build jobs # --------------------------------------------------------------- .build-codec-linux-make: build-codec-linux-make: extends: - .build-job-with-check-for-warnings - .rules-basis Loading @@ -250,7 +250,7 @@ uninterruptible: # 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 @@ -264,7 +264,7 @@ uninterruptible: # 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 @@ -274,7 +274,7 @@ uninterruptible: - 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 @@ -282,7 +282,7 @@ uninterruptible: - *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 @@ -295,7 +295,7 @@ uninterruptible: - ("& 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 @@ -312,7 +312,7 @@ uninterruptible: # --------------------------------------------------------------- # 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 @@ -338,7 +338,7 @@ uninterruptible: expose_as: "Smoke test results" # code selftest testvectors with memory-sanitizer binaries .codec-msan: codec-msan: extends: - .test-job-linux - .rules-merge-request Loading @@ -361,7 +361,7 @@ uninterruptible: expose_as: "msan selftest results" # code selftest testvectors with address-sanitizer binaries .codec-asan: codec-asan: extends: - .test-job-linux - .rules-merge-request Loading @@ -384,7 +384,7 @@ uninterruptible: expose_as: "asan selftest results" # test renderer executable .renderer-smoke-test: renderer-smoke-test: extends: - .test-job-linux - .rules-merge-request Loading @@ -405,7 +405,7 @@ uninterruptible: - report-junit.xml # test renderer executable with cmake + asan .renderer-asan: renderer-asan: extends: - .test-job-linux - .rules-merge-request Loading @@ -429,7 +429,7 @@ uninterruptible: - report-junit.xml # test renderer executable with cmake + msan .renderer-msan: renderer-msan: extends: - .test-job-linux - .rules-merge-request Loading @@ -453,7 +453,7 @@ uninterruptible: - 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 @@ -508,7 +508,7 @@ uninterruptible: - 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 @@ -558,7 +558,7 @@ uninterruptible: junit: - report-junit.xml .evs-pytest-on-merge-request: evs-pytest-on-merge-request: extends: - .test-job-linux - .rules-merge-request Loading Loading @@ -605,7 +605,7 @@ uninterruptible: 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 @@ -221,7 +221,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 @@ -240,7 +240,7 @@ uninterruptible: # Build jobs # --------------------------------------------------------------- .build-codec-linux-make: build-codec-linux-make: extends: - .build-job-with-check-for-warnings - .rules-basis Loading @@ -250,7 +250,7 @@ uninterruptible: # 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 @@ -264,7 +264,7 @@ uninterruptible: # 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 @@ -274,7 +274,7 @@ uninterruptible: - 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 @@ -282,7 +282,7 @@ uninterruptible: - *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 @@ -295,7 +295,7 @@ uninterruptible: - ("& 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 @@ -312,7 +312,7 @@ uninterruptible: # --------------------------------------------------------------- # 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 @@ -338,7 +338,7 @@ uninterruptible: expose_as: "Smoke test results" # code selftest testvectors with memory-sanitizer binaries .codec-msan: codec-msan: extends: - .test-job-linux - .rules-merge-request Loading @@ -361,7 +361,7 @@ uninterruptible: expose_as: "msan selftest results" # code selftest testvectors with address-sanitizer binaries .codec-asan: codec-asan: extends: - .test-job-linux - .rules-merge-request Loading @@ -384,7 +384,7 @@ uninterruptible: expose_as: "asan selftest results" # test renderer executable .renderer-smoke-test: renderer-smoke-test: extends: - .test-job-linux - .rules-merge-request Loading @@ -405,7 +405,7 @@ uninterruptible: - report-junit.xml # test renderer executable with cmake + asan .renderer-asan: renderer-asan: extends: - .test-job-linux - .rules-merge-request Loading @@ -429,7 +429,7 @@ uninterruptible: - report-junit.xml # test renderer executable with cmake + msan .renderer-msan: renderer-msan: extends: - .test-job-linux - .rules-merge-request Loading @@ -453,7 +453,7 @@ uninterruptible: - 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 @@ -508,7 +508,7 @@ uninterruptible: - 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 @@ -558,7 +558,7 @@ uninterruptible: junit: - report-junit.xml .evs-pytest-on-merge-request: evs-pytest-on-merge-request: extends: - .test-job-linux - .rules-merge-request Loading Loading @@ -605,7 +605,7 @@ uninterruptible: 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