5 ARTIFACTS
="$(pwd)/artifacts"
7 # Set up the driver environment.
8 export LD_LIBRARY_PATH
="$(pwd)/install/lib/"
10 # Set environment for renderdoc libraries.
11 export PYTHONPATH
="$PYTHONPATH:/renderdoc/build/lib"
12 export LD_LIBRARY_PATH
="$LD_LIBRARY_PATH:/renderdoc/build/lib"
14 # Perform a self-test to ensure tracie is working properly.
15 "$ARTIFACTS/tracie/tests/test.sh"
19 # The renderdoc version we use can handle surfaceless.
20 EGL_PLATFORM
=surfaceless DISPLAY
= \
21 "$ARTIFACTS/tracie/tracie.sh" "$ARTIFACTS/traces.yml" renderdoc \
24 # We need a newer waffle to use surfaceless with apitrace. For now run with
26 xvfb-run
--server-args="-noreset" sh
-c \
28 export LD_LIBRARY_PATH=$LD_LIBRARY_PATH; \
29 export PATH=/apitrace/build:\$PATH; \
30 \"$ARTIFACTS/tracie/tracie.sh\" \"$ARTIFACTS/traces.yml\" apitrace" \