#!/bin/sh set -ex mount -t proc none /proc mount -t sysfs none /sys mount -t devtmpfs none /dev || echo possibly already mounted mkdir -p /dev/pts mount -t devpts devpts /dev/pts export DEQP_NO_SAVE_RESULTS=1 export DEQP_RUNNER_OPTIONS="--compact-display false" export DEQP_VER=DEQP_VER_REPLACE export DEQP_PARALLEL=DEQP_PARALLEL_REPLACE export CI_NODE_INDEX=CI_NODE_INDEX_REPLACE export CI_NODE_TOTAL=CI_NODE_TOTAL_REPLACE export DEQP_SKIPS=deqp-skips.txt if [ -e /artifacts/deqp-expected-fails.txt ]; then export DEQP_EXPECTED_FAILS=deqp-expected-fails.txt fi if sh /deqp/deqp-runner.sh; then echo "DEQP RESULT: pass" else echo "DEQP RESULT: fail" fi # Wait until the job would have timed out anyway, so we don't spew a "init # exited" panic. sleep 6000