Commit 1acdddb6 authored by Jan Kiene's avatar Jan Kiene
Browse files

add summary printout at end of complexity jobs

parent e550b83e
Loading
Loading
Loading
Loading
+30 −0
Original line number Diff line number Diff line
@@ -1754,6 +1754,16 @@ voip-be-on-merge-request:
  # do separately here to avoid overwrite complaints by mv
  - mv -f ci/complexity_measurements/style.css ${public_dir}/

.complexity-measurements-report-summary: &complexity-measurements-report-summary
  - *print-results-banner
  - if [ $ret_val -eq 0 ]; then
  -   echo -e "No crashes occured.\nNo changes in complexity or memory usage (>1%) detected."
  - elif [ $ret_val -eq 123 ]; then
  -   echo -e "Changes in complexity or memory usage (>1%) detected!!!\nNo crashes occured."
  - else
  -   echo -e "Something went wrong in running the codec. Likely some modes were crashing."
  - fi

.complexity-template:
  extends:
    - .test-job-linux
@@ -1793,6 +1803,7 @@ complexity-stereo-in-stereo-out:
    - out_format=stereo
    - bash ci/complexity_measurements/getWmops.sh "$in_format" "$out_format" $GET_WMOPS_ARGS || ret_val=$?
    - *complexity-measurements-prepare-artifacts
    - *complexity-measurements-report-summary
    - exit $ret_val

complexity-ism-in-binaural-out:
@@ -1810,6 +1821,7 @@ complexity-ism-in-binaural-out:
    - ret_val=0
    - bash ci/complexity_measurements/getWmops.sh "ISM+1 ISM+2 ISM+3 ISM+4" "$out_format" $GET_WMOPS_ARGS || ret_val=$?
    - *complexity-measurements-prepare-artifacts
    - *complexity-measurements-report-summary
    - exit $ret_val

complexity-ism-in-binaural_room_ir-out:
@@ -1827,6 +1839,7 @@ complexity-ism-in-binaural_room_ir-out:
    - ret_val=0
    - bash ci/complexity_measurements/getWmops.sh "ISM+1 ISM+2 ISM+3 ISM+4" "$out_format" $GET_WMOPS_ARGS || ret_val=$?
    - *complexity-measurements-prepare-artifacts
    - *complexity-measurements-report-summary
    - exit $ret_val

complexity-ism-in-ext-out:
@@ -1844,6 +1857,7 @@ complexity-ism-in-ext-out:
    - ret_val=0
    - bash ci/complexity_measurements/getWmops.sh "ISM+1 ISM+2 ISM+3 ISM+4" "$out_format" $GET_WMOPS_ARGS || ret_val=$?
    - *complexity-measurements-prepare-artifacts
    - *complexity-measurements-report-summary
    - exit $ret_val

complexity-sba-hoa3-in-hoa3-out:
@@ -1861,6 +1875,7 @@ complexity-sba-hoa3-in-hoa3-out:
    - ret_val=0
    - bash ci/complexity_measurements/getWmops.sh "$in_format" "$out_format" $GET_WMOPS_ARGS || ret_val=$?
    - *complexity-measurements-prepare-artifacts
    - *complexity-measurements-report-summary
    - exit $ret_val

complexity-sba-hoa3-in-binaural-out:
@@ -1878,6 +1893,7 @@ complexity-sba-hoa3-in-binaural-out:
    - ret_val=0
    - bash ci/complexity_measurements/getWmops.sh "$in_format" "$out_format" $GET_WMOPS_ARGS || ret_val=$?
    - *complexity-measurements-prepare-artifacts
    - *complexity-measurements-report-summary
    - exit $ret_val

complexity-sba-hoa3-in-binaural_room_ir-out:
@@ -1895,6 +1911,7 @@ complexity-sba-hoa3-in-binaural_room_ir-out:
    - ret_val=0
    - bash ci/complexity_measurements/getWmops.sh "$in_format" "$out_format" $GET_WMOPS_ARGS || ret_val=$?
    - *complexity-measurements-prepare-artifacts
    - *complexity-measurements-report-summary
    - exit $ret_val

complexity-mc-in-7_1_4-out:
@@ -1912,6 +1929,7 @@ complexity-mc-in-7_1_4-out:
    - ret_val=0
    - bash ci/complexity_measurements/getWmops.sh "$in_format" "$out_format" $GET_WMOPS_ARGS || ret_val=$?
    - *complexity-measurements-prepare-artifacts
    - *complexity-measurements-report-summary
    - exit $ret_val

complexity-mc-in-binaural-out:
@@ -1929,6 +1947,7 @@ complexity-mc-in-binaural-out:
    - ret_val=0
    - bash ci/complexity_measurements/getWmops.sh "$in_format" "$out_format" $GET_WMOPS_ARGS || ret_val=$?
    - *complexity-measurements-prepare-artifacts
    - *complexity-measurements-report-summary
    - exit $ret_val

complexity-mc-in-binaural_room_ir-out:
@@ -1946,6 +1965,7 @@ complexity-mc-in-binaural_room_ir-out:
    - ret_val=0
    - bash ci/complexity_measurements/getWmops.sh "$in_format" "$out_format" $GET_WMOPS_ARGS || ret_val=$?
    - *complexity-measurements-prepare-artifacts
    - *complexity-measurements-report-summary
    - exit $ret_val

complexity-masa-in-ext-out:
@@ -1963,6 +1983,7 @@ complexity-masa-in-ext-out:
    - ret_val=0
    - bash ci/complexity_measurements/getWmops.sh "$in_format" "$out_format" $GET_WMOPS_ARGS || ret_val=$?
    - *complexity-measurements-prepare-artifacts
    - *complexity-measurements-report-summary
    - exit $ret_val

complexity-masa-in-binaural-out:
@@ -1980,6 +2001,7 @@ complexity-masa-in-binaural-out:
    - ret_val=0
    - bash ci/complexity_measurements/getWmops.sh "$in_format" "$out_format" $GET_WMOPS_ARGS || ret_val=$?
    - *complexity-measurements-prepare-artifacts
    - *complexity-measurements-report-summary
    - exit $ret_val

complexity-masa-in-hoa3-out:
@@ -1997,6 +2019,7 @@ complexity-masa-in-hoa3-out:
    - ret_val=0
    - bash ci/complexity_measurements/getWmops.sh "$in_format" "$out_format" $GET_WMOPS_ARGS || ret_val=$?
    - *complexity-measurements-prepare-artifacts
    - *complexity-measurements-report-summary
    - exit $ret_val

# complexity-omasa-in-ext-out:
@@ -2014,6 +2037,7 @@ complexity-masa-in-hoa3-out:
#     - ret_val=0
#     - bash ci/complexity_measurements/getWmops.sh "$in_format" "$out_format" $GET_WMOPS_ARGS || ret_val=$?
#     - *complexity-measurements-prepare-artifacts
#     - *complexity-measurements-report-summary
#     - exit $ret_val

complexity-omasa-in-binaural-out:
@@ -2031,6 +2055,7 @@ complexity-omasa-in-binaural-out:
    - ret_val=0
    - bash ci/complexity_measurements/getWmops.sh "$in_format" "$out_format" $GET_WMOPS_ARGS || ret_val=$?
    - *complexity-measurements-prepare-artifacts
    - *complexity-measurements-report-summary
    - exit $ret_val

complexity-omasa-in-hoa3-out:
@@ -2048,6 +2073,7 @@ complexity-omasa-in-hoa3-out:
    - ret_val=0
    - bash ci/complexity_measurements/getWmops.sh "$in_format" "$out_format" $GET_WMOPS_ARGS || ret_val=$?
    - *complexity-measurements-prepare-artifacts
    - *complexity-measurements-report-summary
    - exit $ret_val

complexity-StereoDmxEVS-stereo-in-mono-out:
@@ -2065,6 +2091,7 @@ complexity-StereoDmxEVS-stereo-in-mono-out:
    - ret_val=0
    - bash ci/complexity_measurements/getWmops.sh "$in_format" "$out_format" $GET_WMOPS_ARGS || ret_val=$?
    - *complexity-measurements-prepare-artifacts
    - *complexity-measurements-report-summary
    - exit $ret_val

# complexity-osba-in-ext-out:
@@ -2080,6 +2107,7 @@ complexity-StereoDmxEVS-stereo-in-mono-out:
#     - ret_val=0
#     - bash ci/complexity_measurements/getWmops.sh "$in_format" "$out_format" $GET_WMOPS_ARGS || ret_val=$?
#     - *complexity-measurements-prepare-artifacts
#     - *complexity-measurements-report-summary
#     - exit $ret_val

complexity-osba-in-binaural-out:
@@ -2097,6 +2125,7 @@ complexity-osba-in-binaural-out:
    - ret_val=0
    - bash ci/complexity_measurements/getWmops.sh "$in_format" "$out_format" $GET_WMOPS_ARGS || ret_val=$?
    - *complexity-measurements-prepare-artifacts
    - *complexity-measurements-report-summary
    - exit $ret_val

complexity-osba-in-binaural_room_ir-out:
@@ -2114,6 +2143,7 @@ complexity-osba-in-binaural_room_ir-out:
    - ret_val=0
    - bash ci/complexity_measurements/getWmops.sh "$in_format" "$out_format" $GET_WMOPS_ARGS || ret_val=$?
    - *complexity-measurements-prepare-artifacts
    - *complexity-measurements-report-summary
    - exit $ret_val

# job that sets up gitlab pages website