Commit 1d1da831 authored by Archit Tamarapu's avatar Archit Tamarapu
Browse files

yaml formatting alignment

parent 38f1dc2e
Loading
Loading
Loading
Loading
Loading
+3 −2
Original line number Diff line number Diff line
@@ -131,8 +131,9 @@ build-codec-windows-msbuild:
  rules:
    - if: $MANUAL_PIPELINE_TYPE == 'long-term-logs' || $MANUAL_PIPELINE_TYPE == 'backup-long-term-logs' || $MANUAL_PIPELINE_TYPE == 'ivas-conformance-linux' || $UPDATE_PAGES || $MANUAL_PIPELINE_TYPE == 'complexity' || $MEASURE_COMPLEXITY_LINUX
      when: never
    # - if: $CI_PIPELINE_SOURCE == 'web'
    - if: $CI_PIPELINE_SOURCE == 'web' && $MANUAL_PIPELINE_TYPE != 'loudness'
    - if: $CI_PIPELINE_SOURCE == 'web'  && $MANUAL_PIPELINE_TYPE != 'loudness' &&
        $MANUAL_PIPELINE_TYPE != 'loudness-measurement-only' &&
        $MANUAL_PIPELINE_TYPE != 'loudness-analysis-only'
    - if: $CI_PIPELINE_SOURCE == 'push' && $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH
    - if: $CI_PIPELINE_SOURCE == 'merge_request_event'
    - if: $CI_PIPELINE_SOURCE == 'schedule'
+9 −5
Original line number Diff line number Diff line
@@ -9,7 +9,8 @@ loudness-measurement:
  timeout: 24 hours
  rules:
    - if: $CI_PIPELINE_SOURCE == 'web' && $MANUAL_PIPELINE_TYPE == 'loudness'
    - if: $CI_PIPELINE_SOURCE == 'web' && $MANUAL_PIPELINE_TYPE == 'loudness-measurement-only'
    - if: $CI_PIPELINE_SOURCE == 'web' && $MANUAL_PIPELINE_TYPE ==
        'loudness-measurement-only'

  variables:
    FORMAT_LIST: $LOUDNESS_FORMATS
@@ -28,7 +29,8 @@ loudness-measurement:
    - echo "Using formats ${FORMAT_LIST}"
    - echo "Using config ${CONFIG_JSON}"
    - echo "Using output configs ${OUT_CONFIGS}"
    - git clone --single-branch --branch main https://gitlab-ci-token:${CI_JOB_TOKEN}@forge.3gpp.org/rep/ivas-codec-pc/ivas-processing-scripts.git
    - git clone --single-branch --branch main
      https://gitlab-ci-token:${CI_JOB_TOKEN}@forge.3gpp.org/rep/ivas-codec-pc/ivas-processing-scripts.git
    - |
      if [[ "$CONFIG_JSON" == "scripts/config/ci_linux_ltv.json" ]]; then
        TEMP_LTV_DIR=$(mktemp -d)
@@ -68,7 +70,8 @@ loudness-analysis:
  stage: compare
  rules:
    - if: $CI_PIPELINE_SOURCE == 'web' && $MANUAL_PIPELINE_TYPE == 'loudness'
    - if: $CI_PIPELINE_SOURCE == 'web' && $MANUAL_PIPELINE_TYPE == 'loudness-analysis-only'
    - if: $CI_PIPELINE_SOURCE == 'web' && $MANUAL_PIPELINE_TYPE ==
        'loudness-analysis-only'

  needs:
    - job: loudness-measurement
@@ -110,7 +113,8 @@ loudness-analysis:
  script:
    - bash "${CI_PROJECT_DIR}"/ivas-codec-ci/snippets/print-common-info.sh
    - set -x
    - git clone --single-branch --branch main https://gitlab-ci-token:${CI_JOB_TOKEN}@forge.3gpp.org/rep/ivas-codec-pc/ivas-processing-scripts.git
    - git clone --single-branch --branch main
      https://gitlab-ci-token:${CI_JOB_TOKEN}@forge.3gpp.org/rep/ivas-codec-pc/ivas-processing-scripts.git
    - ./scripts/parse_loudness_data.py

  artifacts:
+12 −15
Original line number Diff line number Diff line
@@ -35,20 +35,17 @@ variables:
  OUT_FORMATS_ALL: "$OUT_FORMATS_CHANNEL_BASED $OUT_FORMATS_SCENE_BASED $OUT_FORMATS_BINAURAL EXT"
  MANUAL_PIPELINE_TYPE:
    description: "Type for the manual pipeline run. Use 'test-be-release' to run BE test against release codec."
    value: "default"
    value: 'default'
    options:
      - "default"
      - "test-be-release"
      - "test-long-self-test"
      - "ivas-conformance"
      - "ivas-conformance-linux"
      - "check-clipping"
      - "test-branch-vs-input-passthrough"
      - "coverage"
      - "complexity"
      - "loudness"
      - "loudness-measurement-only"
      - "loudness-analysis-only"
      - 'default'
      - 'test-be-release'
      - 'test-long-self-test'
      - 'ivas-conformance'
      - 'ivas-conformance-linux'
      - 'check-clipping'
      - 'test-branch-vs-input-passthrough'
      - 'coverage'
      - 'complexity'

  PYTEST_ARGS: ""
  COVERAGE_OUTPUT_FILE_STV: "coverage-stv.info"
@@ -171,8 +168,8 @@ workflow:

# These can be used later on to do common tasks

.merge-request-comparison-setup-codec:
  &merge-request-comparison-setup-codec ### build test binaries, initial clean for paranoia reasons
.merge-request-comparison-setup-codec: &merge-request-comparison-setup-codec 
  ### build test binaries, initial clean for paranoia reasons
  - bash "${CI_PROJECT_DIR}"/ivas-codec-ci/snippets/disable-debugging-macro.sh
  - make clean
  - mkdir build