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 # Set environment for the waffle library.
15 export LD_LIBRARY_PATH
="/waffle/build/lib:$LD_LIBRARY_PATH"
17 # Set environment for apitrace executable.
18 export PATH
=/apitrace
/build
:$PATH
20 # Use the surfaceless EGL platform.
21 export EGL_PLATFORM
=surfaceless
23 export WAFFLE_PLATFORM
=surfaceless_egl
25 # Perform a self-test to ensure tracie is working properly.
26 "$ARTIFACTS/tracie/tests/test.sh"
30 "$ARTIFACTS/tracie/tracie.sh" "$ARTIFACTS/traces.yml" renderdoc || ret
=1
32 "$ARTIFACTS/tracie/tracie.sh" "$ARTIFACTS/traces.yml" apitrace || ret
=1