ci/gtest: improve the runner script

Acked-by: Daniel Stone <daniels@collabora.com>
Signed-off-by: David Heidelberg <david.heidelberg@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/22888>
This commit is contained in:
David Heidelberg
2023-05-07 01:17:43 +02:00
committed by Marge Bot
parent 73741631cf
commit 0323f73656

View File

@@ -1,12 +1,12 @@
#!/bin/sh
#!/usr/bin/env bash
set -ex
INSTALL=`pwd`/install
INSTALL=$PWD/install
# Set up the driver environment.
export LD_LIBRARY_PATH=`pwd`/install/lib/
export LIBVA_DRIVERS_PATH=`pwd`/install/lib/dri/
export LD_LIBRARY_PATH=$INSTALL/lib/
export LIBVA_DRIVERS_PATH=$INSTALL/lib/dri/
# libva spams driver open info by default, and that happens per testcase.
export LIBVA_MESSAGING_LEVEL=1
@@ -15,7 +15,7 @@ if [ -e "$INSTALL/$GPU_VERSION-fails.txt" ]; then
fi
# Default to an empty known flakes file if it doesn't exist.
touch $INSTALL/$GPU_VERSION-flakes.txt
touch "$INSTALL/$GPU_VERSION-flakes.txt"
if [ -n "$GALLIUM_DRIVER" ] && [ -e "$INSTALL/$GALLIUM_DRIVER-skips.txt" ]; then
GTEST_SKIPS="$GTEST_SKIPS --skips $INSTALL/$GALLIUM_DRIVER-skips.txt"