Commit b648eced authored by Jan Kiene's avatar Jan Kiene
Browse files

add renderer smoke test

parent 4c86d1e5
Loading
Loading
Loading
Loading
+25 −0
Original line number Diff line number Diff line
@@ -1606,6 +1606,31 @@ pytest-compare-20ms-and-5ms-rendering:
        - report-junit-5ms.xml
        - report-junit-10ms.xml

# from float
# test renderer executable
renderer-smoke-test:
  extends:
    - .test-job-linux
    - .rules-merge-request-to-float-pc
  needs: ["build-codec-linux-make"]
  stage: test
  script:
    - *print-common-info
    - *update-scripts-repo
    - make -j IVAS_rend
    - testcase_timeout=60
    - python3 -m pytest -q -n auto -rA --junit-xml=report-junit.xml tests/renderer/test_renderer.py --testcase_timeout=$testcase_timeout
  artifacts:
    name: "mr-$CI_MERGE_REQUEST_IID--sha-$CI_COMMIT_SHORT_SHA--job-$CI_JOB_NAME--results"
    expire_in: 1 week
    when: always
    paths:
      - report-junit.xml
    expose_as: "renderer make pytest results"
    reports:
      junit:
        - report-junit.xml

# compare renderer bitexactness between target and source branch
renderer-pytest-on-merge-request:
  extends: