gitlab-ci/deqp: preserve caselists for blocks with fails

Bump cts_runner to pick up the change to preserve .qpa and caselist .txt
files for blocks of tests that contain fails, and preserve the caselist
files.  To reproduce fails that depend on order of running tests, these
are useful.

Signed-off-by: Rob Clark <robdclark@chromium.org>
Acked-by: Eric Engestrom <eric.engestrom@intel.com>
This commit is contained in:
Rob Clark 2019-11-17 11:28:16 -08:00
parent 59ed90fc74
commit cc6484f164
2 changed files with 5 additions and 3 deletions

View File

@ -2,9 +2,9 @@
set -ex
git clone https://github.com/anholt/cts_runner.git --depth 1 -b anholt-mesa-ci-2
cd cts_runner
git clone https://gitlab.freedesktop.org/mesa/parallel-deqp-runner.git --depth 1
cd parallel-deqp-runner
meson build/
ninja -C build -j4 install
cd ..
rm -rf cts_runner
rm -rf parallel-deqp-runner

View File

@ -69,6 +69,8 @@ vulkan-cts-runner \
DEQP_EXITCODE=$?
if [ $DEQP_EXITCODE -ne 0 ]; then
# preserve caselist files in case of failures:
cp /tmp/cts_runner.*.txt $RESULTS/
echo "Some unexpected results found (see cts-runner-results.txt in artifacts for full results):"
cat $RESULTS/cts-runner-results.txt | \
grep -v ",Pass" | \