diff options
author | Matthias Dressel <code@deadcode.eu> | 2020-04-29 18:40:39 +0300 |
---|---|---|
committer | Jean-Baptiste Kempf <jb@videolan.org> | 2020-05-12 23:17:02 +0300 |
commit | 0326c060435f1647d8dbd26edace0e86da955524 (patch) | |
tree | 2e309792ce13b6bc120746a33cbcfa5cf46e48f9 /.gitlab-ci.yml | |
parent | b6ee5e0117b701173daebca152da8e695a6a658b (diff) |
CI: Add 32 bit instruction set test
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r-- | .gitlab-ci.yml | 44 |
1 files changed, 29 insertions, 15 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 5ca4291..9cd9b1c 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -116,6 +116,10 @@ build-debian32: --cross-file package/crossfiles/i686-linux32.meson - ninja -C build - cd build && meson test -v + artifacts: + paths: + - build/ + expire_in: 1 day build-debian-examples: extends: .debian-amd64-common @@ -351,24 +355,10 @@ build-debian-ppc64le: - git clone cache/dav1d-test-data.git tests/dav1d-test-data dependencies: [] -test-debian: +.test-asm-common: extends: - .debian-amd64-common - .test-common - needs: ["build-debian"] - script: - - meson build --buildtype release - -Dtestdata_tests=true - -Dlogging=false - - ninja -C build - - cd build && time meson test -v - -test-debian-asm: - extends: - - .debian-amd64-common - - .test-common - needs: ["build-debian"] - dependencies: ["build-debian"] tags: - docker - amd64 @@ -384,6 +374,30 @@ test-debian-asm: - time meson test -q --suite testdata-8 --suite testdata-10 --suite testdata-12 --test-args "--cpumask avx2" || exit_code=$((exit_code + $?)) - if [ $exit_code -ne 0 ]; then exit $exit_code; fi +test-debian: + extends: + - .debian-amd64-common + - .test-common + needs: ["build-debian"] + script: + - meson build --buildtype release + -Dtestdata_tests=true + -Dlogging=false + - ninja -C build + - cd build && time meson test -v + +test-debian-asm: + extends: + - .test-asm-common + needs: ["build-debian"] + dependencies: ["build-debian"] + +test-debian32-asm: + extends: + - .test-asm-common + needs: ["build-debian32"] + dependencies: ["build-debian32"] + test-debian-mt: extends: - .debian-amd64-common |