Commit 9274eeba authored by Jan Kiene's avatar Jan Kiene
Browse files

add more complexity jobs

parent a951c847
Loading
Loading
Loading
Loading
Loading
+196 −2
Original line number Diff line number Diff line
@@ -743,8 +743,6 @@ ivas-pytest-renderer:
    - .test-job-linux
  timeout: 3 hours 30 minutes
  stage: test
  rules:
    - if: $MEASURE_COMPLEXITY_LINUX
  variables:
    MAKE_OPTIONS: "WMOPS=1"
    ret_val: 0
@@ -768,6 +766,8 @@ ivas-pytest-renderer:
complexity-stereo-in-stereo-out:
  extends:
    - .complexity-template
  rules:
    - if: $MEASURE_COMPLEXITY_LINUX
  script:
    - in_format=stereo
    - out_format=stereo
@@ -775,6 +775,200 @@ 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-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-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-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-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-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-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: 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: 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-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-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-omasa-in-ext-out:
  extends:
    - .complexity-template
  rules:
    - if: $MEASURE_COMPLEXITY_LINUX
      # when: delayed:
      # start_in: 2 hours
  script:
    - in_format=OMASA
    - out_format=EXT
    - 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-StereoDmxEVS-stereo-in-mono-out:
  extends:
    - .complexity-template
  rules:
    - if: $MEASURE_COMPLEXITY_LINUX
      # when: delayed:
      # start_in: 2 hours
  script:
    - in_format=StereoDmxEVS
    - out_format=mono
    - 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: