diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 7e1746bccdf2120b91fc93257ca762524c68ae69..5e089d3824c5f74b5737bce6b7990c83dfe40565 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -960,10 +960,10 @@ ivas-pytest-renderer: .complexity-template: extends: - .test-job-linux - timeout: 3 hours 30 minutes stage: test variables: ret_val: 0 + timeout: 3 hours 30 minutes before_script: - *print-common-info - *update-scripts-repo @@ -974,7 +974,7 @@ ivas-pytest-renderer: artifacts: name: "$CI_JOB_NAME--$CI_COMMIT_REF_NAME--sha-$CI_COMMIT_SHA" when: always - expire_in: 1 week + expire_in: 2 week paths: - $CI_JOB_NAME-public @@ -990,200 +990,290 @@ complexity-stereo-in-stereo-out: - *complexity-measurements-prepare-artifacts - exit $ret_val -# complexity-stereo-in-7_1_4-out: -# extends: -# - .complexity-template -# rules: -# - if: $MEASURE_COMPLEXITY_LINUX -# script: -# - in_format=stereo -# - out_format=7_1_4 -# - bash ci/complexity_measurements/getWmops.sh "$in_format" "$out_format" || ret_val=$? -# - *complexity-measurements-prepare-artifacts -# - exit $ret_val +complexity-ism-in-binaural-out: + extends: + - .complexity-template + rules: + - if: $MEASURE_COMPLEXITY_LINUX + when: delayed + start_in: 1 hour + script: + - in_format=ISM + - out_format=BINAURAL + - ret_val=0 + - bash ci/complexity_measurements/getWmops.sh "ISM+1 ISM+2 ISM+3 ISM+4" "$out_format" || ret_val=$? + - *complexity-measurements-prepare-artifacts + - exit $ret_val -# complexity-ism-in-ext-out: -# extends: -# - .complexity-template -# rules: -# - if: $MEASURE_COMPLEXITY_LINUX -# # when: delayed: -# # start_in: 1 hours -# script: -# - in_format=ISM -# - out_format=EXT -# - bash ci/complexity_measurements/getWmops.sh "ISM+1 ISM+2 ISM+3 ISM+4" "$out_format" || ret_val=$? -# - *complexity-measurements-prepare-artifacts -# - exit $ret_val +complexity-ism-in-binaural_room_ir-out: + extends: + - .complexity-template + rules: + - if: $MEASURE_COMPLEXITY_LINUX + when: delayed + start_in: 2 hours + script: + - in_format=ISM + - out_format=BINAURAL_ROOM_IR + - ret_val=0 + - bash ci/complexity_measurements/getWmops.sh "ISM+1 ISM+2 ISM+3 ISM+4" "$out_format" || ret_val=$? + - *complexity-measurements-prepare-artifacts + - exit $ret_val -# complexity-ism-in-binaural-out: -# extends: -# - .complexity-template -# rules: -# - if: $MEASURE_COMPLEXITY_LINUX -# # when: delayed: -# # start_in: 1 hours -# script: -# - in_format=ISM -# - out_format=BINAURAL BINAURAL_ROOM_IR BINAURAL_ROOM_REVERB -# - bash ci/complexity_measurements/getWmops.sh "ISM+1 ISM+2 ISM+3 ISM+4" "$out_format" || ret_val=$? -# - *complexity-measurements-prepare-artifacts -# - exit $ret_val +complexity-ism-in-ext-out: + extends: + - .complexity-template + rules: + - if: $MEASURE_COMPLEXITY_LINUX + when: delayed + start_in: 3 hours 30 minutes + script: + - in_format=ISM + - out_format=EXT + - ret_val=0 + - bash ci/complexity_measurements/getWmops.sh "ISM+1 ISM+2 ISM+3 ISM+4" "$out_format" || ret_val=$? + - *complexity-measurements-prepare-artifacts + - exit $ret_val -# complexity-hoa3-in-hoa3-out: -# extends: -# - .complexity-template -# rules: -# - if: $MEASURE_COMPLEXITY_LINUX -# # when: delayed: -# # start_in: 2 hours -# script: -# - in_format=HOA3 -# - out_format=HOA3 -# - bash ci/complexity_measurements/getWmops.sh "$in_format" "$out_format" || ret_val=$? -# - *complexity-measurements-prepare-artifacts -# - exit $ret_val +complexity-sba-hoa3-in-hoa3-out: + extends: + - .complexity-template + rules: + - if: $MEASURE_COMPLEXITY_LINUX + when: delayed + start_in: 4 hours 30 minutes + script: + - in_format=HOA3 + - out_format=HOA3 + - ret_val=0 + - bash ci/complexity_measurements/getWmops.sh "$in_format" "$out_format" || ret_val=$? + - *complexity-measurements-prepare-artifacts + - exit $ret_val -# complexity-hoa3-in-binaural-out: -# extends: -# - .complexity-template -# rules: -# - if: $MEASURE_COMPLEXITY_LINUX -# # when: delayed: -# # start_in: 2 hours -# script: -# - in_format=HOA3 -# - out_format=BINAURAL BINAURAL_ROOM_IR BINAURAL_ROOM_REVERB -# - bash ci/complexity_measurements/getWmops.sh "$in_format" "$out_format" || ret_val=$? -# - *complexity-measurements-prepare-artifacts -# - exit $ret_val +complexity-sba-hoa3-in-binaural-out: + extends: + - .complexity-template + rules: + - if: $MEASURE_COMPLEXITY_LINUX + when: delayed + start_in: 5 hours 30 minutes + script: + - in_format=HOA3 + - out_format=BINAURAL + - ret_val=0 + - bash ci/complexity_measurements/getWmops.sh "$in_format" "$out_format" || ret_val=$? + - *complexity-measurements-prepare-artifacts + - exit $ret_val -# complexity-osba-in-ext-out: -# extends: -# - .complexity-template -# rules: -# - if: $MEASURE_COMPLEXITY_LINUX -# # when: delayed: -# # start_in: 2 hours -# script: -# - in_format=OSBA -# - out_format=EXT -# - bash ci/complexity_measurements/getWmops.sh "$in_format" "$out_format" || ret_val=$? -# - *complexity-measurements-prepare-artifacts -# - exit $ret_val +complexity-sba-hoa3-in-binaural_room_ir-out: + extends: + - .complexity-template + rules: + - if: $MEASURE_COMPLEXITY_LINUX + when: delayed + start_in: 6 hours 30 minutes + script: + - in_format=HOA3 + - out_format=BINAURAL_ROOM_IR + - ret_val=0 + - bash ci/complexity_measurements/getWmops.sh "$in_format" "$out_format" || ret_val=$? + - *complexity-measurements-prepare-artifacts + - exit $ret_val -# complexity-osba-in-binaural-out: -# extends: -# - .complexity-template -# rules: -# - if: $MEASURE_COMPLEXITY_LINUX -# # when: delayed: -# # start_in: 2 hours -# script: -# - in_format=OSBA -# - out_format=BINAURAL BINAURAL_ROOM_IR BINAURAL_ROOM_REVERB -# - bash ci/complexity_measurements/getWmops.sh "$in_format" "$out_format" || ret_val=$? -# - *complexity-measurements-prepare-artifacts -# - exit $ret_val +complexity-mc-in-7_1_4-out: + extends: + - .complexity-template + rules: + - if: $MEASURE_COMPLEXITY_LINUX + when: delayed + start_in: 7 hours 30 minutes + script: + - in_format=MC + - out_format=7_1_4 + - ret_val=0 + - bash ci/complexity_measurements/getWmops.sh "$in_format" "$out_format" || ret_val=$? + - *complexity-measurements-prepare-artifacts + - exit $ret_val -# complexity-mc-in-7_1_4-out: -# extends: -# - .complexity-template -# rules: -# - if: $MEASURE_COMPLEXITY_LINUX -# # when: delayed: -# # start_in: 2 hours -# script: -# - in_format=MC -# - out_format=7_1_4 -# - bash ci/complexity_measurements/getWmops.sh "$in_format" "$out_format" || ret_val=$? -# - *complexity-measurements-prepare-artifacts -# - exit $ret_val +complexity-mc-in-binaural-out: + extends: + - .complexity-template + rules: + - if: $MEASURE_COMPLEXITY_LINUX + when: delayed + start_in: 10 hours + script: + - in_format=MC + - out_format=BINAURAL + - ret_val=0 + - bash ci/complexity_measurements/getWmops.sh "$in_format" "$out_format" || ret_val=$? + - *complexity-measurements-prepare-artifacts + - exit $ret_val -# complexity-mc-in-binaural-out: -# extends: -# - .complexity-template -# rules: -# - if: $MEASURE_COMPLEXITY_LINUX -# # when: delayed: -# # start_in: 2 hours -# script: -# - in_format=MC -# - out_format=BINAURAL BINAURAL_ROOM_IR BINAURAL_ROOM_REVERB -# - bash ci/complexity_measurements/getWmops.sh "$in_format" "$out_format" || ret_val=$? -# - *complexity-measurements-prepare-artifacts -# - exit $ret_val +complexity-mc-in-binaural_room_ir-out: + extends: + - .complexity-template + rules: + - if: $MEASURE_COMPLEXITY_LINUX + when: delayed + start_in: 12 hours 30 minutes + script: + - in_format=MC + - out_format=BINAURAL_ROOM_IR + - ret_val=0 + - bash ci/complexity_measurements/getWmops.sh "$in_format" "$out_format" || ret_val=$? + - *complexity-measurements-prepare-artifacts + - exit $ret_val -# complexity-masa-in-ext-out: -# extends: -# - .complexity-template -# rules: -# - if: $MEASURE_COMPLEXITY_LINUX -# # when: delayed: -# # start_in: 2 hours -# script: -# - in_format=MASA -# - out_format=EXT -# - bash ci/complexity_measurements/getWmops.sh "$in_format" "$out_format" || ret_val=$? -# - *complexity-measurements-prepare-artifacts -# - exit $ret_val +complexity-masa-in-ext-out: + extends: + - .complexity-template + rules: + - if: $MEASURE_COMPLEXITY_LINUX + when: delayed + start_in: 15 hours + script: + - in_format=MASA + - out_format=EXT + - ret_val=0 + - bash ci/complexity_measurements/getWmops.sh "$in_format" "$out_format" || ret_val=$? + - *complexity-measurements-prepare-artifacts + - exit $ret_val -# complexity-masa-in-binaural-out: -# extends: -# - .complexity-template -# rules: -# - if: $MEASURE_COMPLEXITY_LINUX -# # when: delayed: -# # start_in: 2 hours -# script: -# - in_format=MASA -# - out_format="BINAURAL BINAURAL_ROOM_IR BINAURAL_ROOM_REVERB" -# - bash ci/complexity_measurements/getWmops.sh "$in_format" "$out_format" || ret_val=$? -# - *complexity-measurements-prepare-artifacts -# - exit $ret_val +complexity-masa-in-binaural-out: + extends: + - .complexity-template + rules: + - if: $MEASURE_COMPLEXITY_LINUX + when: delayed + start_in: 16 hours + script: + - in_format=MASA + - out_format=BINAURAL + - ret_val=0 + - bash ci/complexity_measurements/getWmops.sh "$in_format" "$out_format" || ret_val=$? + - *complexity-measurements-prepare-artifacts + - exit $ret_val + +complexity-masa-in-hoa3-out: + extends: + - .complexity-template + rules: + - if: $MEASURE_COMPLEXITY_LINUX + when: delayed + start_in: 17 hours + script: + - in_format=MASA + - out_format=HOA3 + - ret_val=0 + - bash ci/complexity_measurements/getWmops.sh "$in_format" "$out_format" || ret_val=$? + - *complexity-measurements-prepare-artifacts + - exit $ret_val # complexity-omasa-in-ext-out: # extends: # - .complexity-template # rules: # - if: $MEASURE_COMPLEXITY_LINUX -# # when: delayed: -# # start_in: 2 hours +# when: delayed +# start_in: 13 hours # script: # - in_format=OMASA # - out_format=EXT +# - ret_val=0 # - bash ci/complexity_measurements/getWmops.sh "$in_format" "$out_format" || ret_val=$? # - *complexity-measurements-prepare-artifacts # - exit $ret_val -# complexity-omasa-in-binaural-out: -# extends: -# - .complexity-template -# rules: -# - if: $MEASURE_COMPLEXITY_LINUX -# # when: delayed: -# # start_in: 2 hours -# script: -# - in_format=OMASA -# - out_format="BINAURAL BINAURAL_ROOM_IR BINAURAL_ROOM_REVERB" -# - bash ci/complexity_measurements/getWmops.sh "$in_format" "$out_format" || ret_val=$? -# - *complexity-measurements-prepare-artifacts -# - exit $ret_val +complexity-omasa-in-binaural-out: + extends: + - .complexity-template + rules: + - if: $MEASURE_COMPLEXITY_LINUX + when: delayed + start_in: 18 hours + script: + - in_format=OMASA + - out_format=BINAURAL + - ret_val=0 + - bash ci/complexity_measurements/getWmops.sh "$in_format" "$out_format" || ret_val=$? + - *complexity-measurements-prepare-artifacts + - exit $ret_val -# complexity-StereoDmxEVS-stereo-in-mono-out: +complexity-omasa-in-hoa3-out: + extends: + - .complexity-template + rules: + - if: $MEASURE_COMPLEXITY_LINUX + when: delayed + start_in: 20 hours + script: + - in_format=OMASA + - out_format=HOA3 + - ret_val=0 + - bash ci/complexity_measurements/getWmops.sh "$in_format" "$out_format" || ret_val=$? + - *complexity-measurements-prepare-artifacts + - exit $ret_val + +complexity-StereoDmxEVS-stereo-in-mono-out: + extends: + - .complexity-template + rules: + - if: $MEASURE_COMPLEXITY_LINUX + when: delayed + start_in: 22 hours + script: + - in_format=StereoDmxEVS + - out_format=mono + - ret_val=0 + - bash ci/complexity_measurements/getWmops.sh "$in_format" "$out_format" || ret_val=$? + - *complexity-measurements-prepare-artifacts + - exit $ret_val + +# complexity-osba-in-ext-out: # extends: # - .complexity-template # rules: # - if: $MEASURE_COMPLEXITY_LINUX -# # when: delayed: -# # start_in: 2 hours +# when: delayed +# start_in: 17 hours # script: -# - in_format=StereoDmxEVS -# - out_format=mono +# - in_format=OSBA +# - out_format=EXT +# - ret_val=0 # - bash ci/complexity_measurements/getWmops.sh "$in_format" "$out_format" || ret_val=$? # - *complexity-measurements-prepare-artifacts # - exit $ret_val +complexity-osba-in-binaural-out: + extends: + - .complexity-template + rules: + - if: $MEASURE_COMPLEXITY_LINUX + when: delayed + start_in: 22 hours 30 minutes + script: + - in_format=OSBA + - out_format=BINAURAL + - ret_val=0 + - bash ci/complexity_measurements/getWmops.sh "$in_format" "$out_format" || ret_val=$? + - *complexity-measurements-prepare-artifacts + - exit $ret_val + +complexity-osba-in-binaural_room_ir-out: + extends: + - .complexity-template + rules: + - if: $MEASURE_COMPLEXITY_LINUX + when: delayed + start_in: 25 hours + script: + - in_format=OSBA + - out_format=BINAURAL_ROOM_IR + - ret_val=0 + - bash ci/complexity_measurements/getWmops.sh "$in_format" "$out_format" || ret_val=$? + - *complexity-measurements-prepare-artifacts + - exit $ret_val # job that sets up gitlab pages website pages: