Commit 22c0cfcf authored by Jan Kiene's avatar Jan Kiene
Browse files

for testing: only run some jobs on specific runner

parent a87c1016
Loading
Loading
Loading
Loading
Loading
+16 −0
Original line number Diff line number Diff line
@@ -342,6 +342,8 @@ codec-msan:
    - .test-job-linux
    - .rules-merge-request
  stage: test
  tags:
    - test-fhg-linux-runner1
  needs: ["build-codec-sanitizers-linux"]
  script:
    - *print-common-info
@@ -364,6 +366,8 @@ codec-asan:
    - .test-job-linux
    - .rules-merge-request
  stage: test
  tags:
    - test-fhg-linux-runner1
  needs: ["build-codec-sanitizers-linux"]
  script:
    - *print-common-info
@@ -387,6 +391,8 @@ renderer-smoke-test:
    - .rules-merge-request
  needs: ["build-codec-linux-make"]
  stage: test
  tags:
    - test-fhg-linux-runner1
  script:
    - make -j IVAS_rend
    - python3 -m pytest -q -n auto -rA --junit-xml=report-junit.xml tests/renderer/test_renderer.py
@@ -407,6 +413,8 @@ renderer-asan:
    - .rules-merge-request
  needs: ["build-codec-linux-cmake"]
  stage: test
  tags:
    - test-fhg-linux-runner1
  script:
    - python3 ci/disable_ram_counting.py
    - cmake -B cmake-build -G "Unix Makefiles" -DCLANG=asan -DCOPY_EXECUTABLES_FROM_BUILD_DIR=true
@@ -430,6 +438,8 @@ renderer-msan:
    - .rules-merge-request
  needs: ["build-codec-linux-cmake"]
  stage: test
  tags:
    - test-fhg-linux-runner1
  script:
    - python3 ci/disable_ram_counting.py
    - cmake -B cmake-build -G "Unix Makefiles" -DCLANG=msan  -DCOPY_EXECUTABLES_FROM_BUILD_DIR=true
@@ -455,6 +465,8 @@ renderer-pytest-on-merge-request:
  # TODO: set reasonable timeout, will most likely take less
  timeout: "20 minutes"
  stage: compare
  tags:
    - test-fhg-linux-runner1
  script:
    - *print-common-info

@@ -506,6 +518,8 @@ ivas-pytest-on-merge-request:
    - .test-job-linux
    - .rules-merge-request
  stage: compare
  tags:
    - test-fhg-linux-runner1
  needs: ["build-codec-linux-cmake", "codec-smoke-test"]
  timeout: "10 minutes"
  script:
@@ -601,6 +615,8 @@ voip-be-on-merge-request:
    - .test-job-linux-needs-testv-dir
    - .rules-merge-request
  stage: compare # Or should it be test? Comparison is done within one git revision
  tags:
    - test-fhg-linux-runner1
  needs: ["build-codec-linux-make", codec-smoke-test]
  timeout: "10 minutes"
  script: