Loading .gitlab-ci.yml +45 −44 Original line number Diff line number Diff line Loading @@ -944,50 +944,6 @@ clang-format-check: name: "$ARTIFACT_BASE_NAME" expose_as: "formatting patch" # from float # check for crashes if first received frame on decoder side is an SID check-first-frame-is-sid: extends: - .test-job-linux-needs-testv-dir - .rules-merge-request-to-float-ref-no-draft stage: test needs: ["build-codec-linux-make"] 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 - bash "${CI_PROJECT_DIR}"/ivas-codec-ci/snippets/update-ltv-repo.sh # this rm makes check-for-testvectors only check for the signals we actually need in this test - rm scripts/config/ci_linux_ltv.json scripts/config/ci_linux.json - python3 -m pytest ci/test_vectors_available.py - bash ci/run-first-frame-is-sid-test.sh # from float # needs fix to be merged from floating point repo before it can be activated .check-bitexactness-hrtf-rom-and-file: extends: - .test-job-linux - .rules-merge-request-no-draft stage: test needs: ["build-codec-linux-make"] timeout: "5 minutes" 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 - make clean - make -j - python3 tests/create_short_testvectors.py --cut_len 1.0 # TODO: run full test again once the custom binary files are supported - python3 -m pytest -k "not diff_from_rom and not test_binary_file" tests/hrtf_binary_loading --html=report.html --junit-xml=report-junit.xml --self-contained-html artifacts: paths: - report.html - report-junit.xml when: always name: "$CI_JOB_NAME--$CI_MERGE_REQUEST_ID--sha-$CI_COMMIT_SHA--hrtf-loading" expose_as: "logs-hrtf-loading" expire_in: "5 days" # --------------------------------------------------------------- # Build jobs # --------------------------------------------------------------- Loading Loading @@ -1504,6 +1460,51 @@ codec-smoke-test: - logs.tar.xz expose_as: "Smoke test results" # from float # check for crashes if first received frame on decoder side is an SID check-first-frame-is-sid: extends: - .test-job-linux-needs-testv-dir - .rules-merge-request-to-float-ref-no-draft stage: test needs: ["build-codec-linux-make"] 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 - bash "${CI_PROJECT_DIR}"/ivas-codec-ci/snippets/update-ltv-repo.sh # this rm makes check-for-testvectors only check for the signals we actually need in this test - rm scripts/config/ci_linux_ltv.json scripts/config/ci_linux.json - python3 -m pytest ci/test_vectors_available.py - bash ci/run-first-frame-is-sid-test.sh # from float # needs fix to be merged from floating point repo before it can be activated .check-bitexactness-hrtf-rom-and-file: extends: - .test-job-linux - .rules-merge-request-no-draft stage: test needs: ["build-codec-linux-make"] timeout: "5 minutes" 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 - make clean - make -j - python3 tests/create_short_testvectors.py --cut_len 1.0 # TODO: run full test again once the custom binary files are supported - python3 -m pytest -k "not diff_from_rom and not test_binary_file" tests/hrtf_binary_loading --html=report.html --junit-xml=report-junit.xml --self-contained-html artifacts: paths: - report.html - report-junit.xml when: always name: "$CI_JOB_NAME--$CI_MERGE_REQUEST_ID--sha-$CI_COMMIT_SHA--hrtf-loading" expose_as: "logs-hrtf-loading" expire_in: "5 days" ### From Float # Check interop IVAS_cod_test -> IVAS_dec_ref ivas-interop-on-merge-request: Loading Loading
.gitlab-ci.yml +45 −44 Original line number Diff line number Diff line Loading @@ -944,50 +944,6 @@ clang-format-check: name: "$ARTIFACT_BASE_NAME" expose_as: "formatting patch" # from float # check for crashes if first received frame on decoder side is an SID check-first-frame-is-sid: extends: - .test-job-linux-needs-testv-dir - .rules-merge-request-to-float-ref-no-draft stage: test needs: ["build-codec-linux-make"] 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 - bash "${CI_PROJECT_DIR}"/ivas-codec-ci/snippets/update-ltv-repo.sh # this rm makes check-for-testvectors only check for the signals we actually need in this test - rm scripts/config/ci_linux_ltv.json scripts/config/ci_linux.json - python3 -m pytest ci/test_vectors_available.py - bash ci/run-first-frame-is-sid-test.sh # from float # needs fix to be merged from floating point repo before it can be activated .check-bitexactness-hrtf-rom-and-file: extends: - .test-job-linux - .rules-merge-request-no-draft stage: test needs: ["build-codec-linux-make"] timeout: "5 minutes" 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 - make clean - make -j - python3 tests/create_short_testvectors.py --cut_len 1.0 # TODO: run full test again once the custom binary files are supported - python3 -m pytest -k "not diff_from_rom and not test_binary_file" tests/hrtf_binary_loading --html=report.html --junit-xml=report-junit.xml --self-contained-html artifacts: paths: - report.html - report-junit.xml when: always name: "$CI_JOB_NAME--$CI_MERGE_REQUEST_ID--sha-$CI_COMMIT_SHA--hrtf-loading" expose_as: "logs-hrtf-loading" expire_in: "5 days" # --------------------------------------------------------------- # Build jobs # --------------------------------------------------------------- Loading Loading @@ -1504,6 +1460,51 @@ codec-smoke-test: - logs.tar.xz expose_as: "Smoke test results" # from float # check for crashes if first received frame on decoder side is an SID check-first-frame-is-sid: extends: - .test-job-linux-needs-testv-dir - .rules-merge-request-to-float-ref-no-draft stage: test needs: ["build-codec-linux-make"] 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 - bash "${CI_PROJECT_DIR}"/ivas-codec-ci/snippets/update-ltv-repo.sh # this rm makes check-for-testvectors only check for the signals we actually need in this test - rm scripts/config/ci_linux_ltv.json scripts/config/ci_linux.json - python3 -m pytest ci/test_vectors_available.py - bash ci/run-first-frame-is-sid-test.sh # from float # needs fix to be merged from floating point repo before it can be activated .check-bitexactness-hrtf-rom-and-file: extends: - .test-job-linux - .rules-merge-request-no-draft stage: test needs: ["build-codec-linux-make"] timeout: "5 minutes" 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 - make clean - make -j - python3 tests/create_short_testvectors.py --cut_len 1.0 # TODO: run full test again once the custom binary files are supported - python3 -m pytest -k "not diff_from_rom and not test_binary_file" tests/hrtf_binary_loading --html=report.html --junit-xml=report-junit.xml --self-contained-html artifacts: paths: - report.html - report-junit.xml when: always name: "$CI_JOB_NAME--$CI_MERGE_REQUEST_ID--sha-$CI_COMMIT_SHA--hrtf-loading" expose_as: "logs-hrtf-loading" expire_in: "5 days" ### From Float # Check interop IVAS_cod_test -> IVAS_dec_ref ivas-interop-on-merge-request: Loading