diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index ea7344210a5234091b5ed814aec7dd838f2bb52f..d1a34b194ae8c139e5d62426e62cbb8368050881 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -986,6 +986,55 @@ sanitizer-test-planarsba: - *update-ltv-repo - python3 ci/run_scheduled_sanitizer_test.py PlanarSBA $OUT_FORMATS_CHANNEL_BASED $OUT_FORMATS_SCENE_BASED $OUT_FORMATS_BINAURAL --tests $SANITIZER_TESTS +### --- sanitizer schedule D --- + +.sanitizer-test-schedule-D: + extends: + - .sanitizer-test-template + +sanitizer-test-ism+1: + extends: .sanitizer-test-schedule-D + rules: + - if: $SANITIZER_SCHEDULE_D + timeout: 2 hours + script: + - *update-ltv-repo + - python3 ci/run_scheduled_sanitizer_test.py ISM+1 $OUT_FORMATS_CHANNEL_BASED $OUT_FORMATS_SCENE_BASED $OUT_FORMATS_BINAURAL EXT --tests $SANITIZER_TESTS + +sanitizer-test-ism+2: + extends: .sanitizer-test-schedule-D + rules: + - if: $SANITIZER_SCHEDULE_D + when: delayed + start_in: 2 hours + timeout: 3 hours + script: + - *update-ltv-repo + - python3 ci/run_scheduled_sanitizer_test.py ISM+2 $OUT_FORMATS_CHANNEL_BASED $OUT_FORMATS_SCENE_BASED $OUT_FORMATS_BINAURAL EXT --tests $SANITIZER_TESTS + +sanitizer-test-ism+3: + extends: .sanitizer-test-schedule-D + rules: + - if: $SANITIZER_SCHEDULE_D + when: delayed + start_in: 5 hours + timeout: 3 hour + script: + - *update-ltv-repo + - python3 ci/run_scheduled_sanitizer_test.py ISM+3 $OUT_FORMATS_CHANNEL_BASED $OUT_FORMATS_SCENE_BASED $OUT_FORMATS_BINAURAL EXT --tests $SANITIZER_TESTS + +sanitizer-test-ism+4: + extends: .sanitizer-test-schedule-D + rules: + - if: $SANITIZER_SCHEDULE_D + when: delayed + start_in: 8 hours + timeout: 4 hours + script: + - *update-ltv-repo + - python3 ci/run_scheduled_sanitizer_test.py ISM+4 $OUT_FORMATS_CHANNEL_BASED $OUT_FORMATS_SCENE_BASED $OUT_FORMATS_BINAURAL EXT --tests $SANITIZER_TESTS + + # GCOV/LCOV coverage analysis of self_test suite coverage-test-on-main-scheduled: extends: diff --git a/ci/smoke_test.sh b/ci/smoke_test.sh index b1b9e024b46711fc7b8ced20dfb3d1f1b19b3144..1e758b6263807a7e435581c54c2486e3d9b0008b 100755 --- a/ci/smoke_test.sh +++ b/ci/smoke_test.sh @@ -55,7 +55,7 @@ fi cfg=./scripts/config/ci_linux.json dly_profile=./scripts/dly_error_profiles/dly_error_profile_10.dat -ism_md_cmd="--metadata_files /usr/local/testv/stvISM1.csv /usr/local/testv/stvISM2.csv /usr/local/testv/stvISM3.csv /usr/local/testv/stvISM4.csv" +ism_md_cmd="--metadata_files /usr/local/ltv/ltvISM1.csv /usr/local/ltv/ltvISM2.csv /usr/local/ltv/ltvISM3.csv /usr/local/ltv/ltvISM4.csv" if [ $BUILD -eq 1 ];then # Enable memory macros to find unbalanced memory allocations/deallocations diff --git a/scripts/config/ivas_modes.json b/scripts/config/ivas_modes.json index d4f1e107cc6c2a798920a8874115ed24f5902f9d..97bfb263f80c27dd935d1ce9894378f4dd9357f2 100644 --- a/scripts/config/ivas_modes.json +++ b/scripts/config/ivas_modes.json @@ -2526,18 +2526,30 @@ "mono": false, "bitrates": { "wb": [ + 13200, + 16400, + 24400, + 32000, + 48000, 64000, 80000, 96000, 128000 ], "swb": [ + 13200, + 16400, + 24400, + 32000, + 48000, 64000, 80000, 96000, 128000 ], "fb": [ + 32000, + 48000, 64000, 80000, 96000, @@ -2569,18 +2581,30 @@ "mono": false, "bitrates": { "wb": [ + 13200, + 16400, + 24400, + 32000, + 48000, 64000, 80000, 96000, 128000 ], "swb": [ + 13200, + 16400, + 24400, + 32000, + 48000, 64000, 80000, 96000, 128000 ], "fb": [ + 32000, + 48000, 64000, 80000, 96000, @@ -2613,6 +2637,10 @@ "mono": false, "bitrates": { "wb": [ + 16400, + 24400, + 32000, + 48000, 64000, 80000, 96000, @@ -2622,6 +2650,10 @@ 256000 ], "swb": [ + 16400, + 24400, + 32000, + 48000, 64000, 80000, 96000, @@ -2631,6 +2663,8 @@ 256000 ], "fb": [ + 32000, + 48000, 64000, 80000, 96000, @@ -2665,6 +2699,10 @@ "mono": false, "bitrates": { "wb": [ + 16400, + 24400, + 32000, + 48000, 64000, 80000, 96000, @@ -2674,6 +2712,10 @@ 256000 ], "swb": [ + 16400, + 24400, + 32000, + 48000, 64000, 80000, 96000, @@ -2683,6 +2725,8 @@ 256000 ], "fb": [ + 32000, + 48000, 64000, 80000, 96000, @@ -2718,6 +2762,9 @@ "mono": false, "bitrates": { "wb": [ + 24400, + 32000, + 48000, 64000, 80000, 96000, @@ -2728,6 +2775,9 @@ 384000 ], "swb": [ + 24400, + 32000, + 48000, 64000, 80000, 96000, @@ -2738,6 +2788,8 @@ 384000 ], "fb": [ + 32000, + 48000, 64000, 80000, 96000, @@ -2773,6 +2825,9 @@ "mono": false, "bitrates": { "wb": [ + 24400, + 32000, + 48000, 64000, 80000, 96000, @@ -2783,6 +2838,9 @@ 384000 ], "swb": [ + 24400, + 32000, + 48000, 64000, 80000, 96000, @@ -2793,6 +2851,8 @@ 384000 ], "fb": [ + 32000, + 48000, 64000, 80000, 96000, @@ -2829,6 +2889,9 @@ "mono": false, "bitrates": { "wb": [ + 24400, + 32000, + 48000, 64000, 80000, 96000, @@ -2840,6 +2903,9 @@ 512000 ], "swb": [ + 24400, + 32000, + 48000, 64000, 80000, 96000, @@ -2851,6 +2917,8 @@ 512000 ], "fb": [ + 32000, + 48000, 64000, 80000, 96000, @@ -2887,6 +2955,9 @@ "mono": false, "bitrates": { "wb": [ + 24400, + 32000, + 48000, 64000, 80000, 96000, @@ -2898,6 +2969,9 @@ 512000 ], "swb": [ + 24400, + 32000, + 48000, 64000, 80000, 96000, @@ -2909,6 +2983,8 @@ 512000 ], "fb": [ + 32000, + 48000, 64000, 80000, 96000,