#! /bin/bash set -eux timeout="${TIMEOUT_FACTOR:="2"}" validate="${EXTRA_VALIDATE_ARGS:=""}" parent="${CI_PROJECT_DIR:-$(pwd)}" export XDG_RUNTIME_DIR="$(mktemp -p $(pwd) -d xdg-runtime-XXXXXX)" echo "-> Running ${TEST_SUITE}" ./gst-env.py \ gst-validate-launcher ${TEST_SUITE} \ --dump-on-failure \ --mute \ --shuffle \ --no-display \ --meson-no-rebuild \ --timeout-factor "$timeout" \ --fail-on-testlist-change \ -l "$parent/validate-logs/" \ --xunit-file "$parent/validate-logs/xunit.xml" \ $validate