ref: a690e548d5ce3efeb6c0433cae900475ac344a46
parent: 7d5f0d0c6e013bee6d3443be9c33deffd9e45afd
author: Martin Storsjö <martin@martin.st>
date: Sun May 19 17:30:53 EDT 2019
ci: Add full testdata tests on aarch64 The armv7 runner doesn't seem to cope well with the testdata though.
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -384,3 +384,25 @@
- ninja -C build
- cd build && time meson test -v
dependencies: []
+
+test-debian-aarch64:
+ image: registry.videolan.org:5000/dav1d-debian-unstable-aarch64:20181122182457
+ stage: test
+ tags:
+ - aarch64
+ - debian
+ cache:
+ key: testdata.git-20190215
+ paths:
+ - cache/dav1d-test-data.git/
+ script:
+ - test -d cache || mkdir cache
+ - test -d cache/dav1d-test-data.git && GIT_DIR=cache/dav1d-test-data.git git fetch --refmap=refs/heads/master:refs/heads/master origin master
+ - test -d cache/dav1d-test-data.git || git clone --bare https://code.videolan.org/videolan/dav1d-test-data.git cache/dav1d-test-data.git
+ - git clone cache/dav1d-test-data.git tests/dav1d-test-data
+ - meson build --buildtype release
+ -Dtestdata_tests=true
+ -Dlogging=false
+ - ninja -C build
+ - cd build && time meson test -v
+ dependencies: []