2018-09-12 21:45:52 +02:00
|
|
|
image: nwnk/xserver-travis-rawhide:v5
|
2018-04-25 19:39:18 +02:00
|
|
|
|
|
|
|
job:
|
2018-12-12 18:34:36 +01:00
|
|
|
artifacts:
|
|
|
|
when: on_failure
|
|
|
|
paths:
|
|
|
|
- build/test/piglit-results/
|
2018-12-13 18:29:31 +01:00
|
|
|
variables:
|
|
|
|
PIGLIT_DIR: /root/piglit
|
|
|
|
XTEST_DIR: /root/xts
|
2018-04-25 19:39:18 +02:00
|
|
|
script:
|
2018-12-13 18:29:31 +01:00
|
|
|
- |
|
|
|
|
cat > $PIGLIT_DIR/piglit.conf << _EOF_
|
|
|
|
[xts]
|
|
|
|
path=$XTEST_DIR
|
|
|
|
_EOF_
|
|
|
|
- cp test/tetexec.cfg $XTEST_DIR/xts5
|
|
|
|
- meson -Dprefix=/usr build/
|
|
|
|
- |
|
|
|
|
ninja -C build/ install
|
|
|
|
set +e
|
|
|
|
set -x
|
|
|
|
ninja -C build/ test
|
|
|
|
status=$?
|
|
|
|
cat build/meson-logs/testlog.txt
|
|
|
|
cat build/test/piglit-results/xvfb/long-summary || :
|
|
|
|
exit $status
|