diff options
author | Eric Anholt <[email protected]> | 2020-05-01 09:57:00 -0700 |
---|---|---|
committer | Marge Bot <[email protected]> | 2020-05-06 18:34:38 +0000 |
commit | 3b5e71cb181bae7646abe561a779b3d2062ba0cb (patch) | |
tree | 1810e0edaca3bba1290883885ae2dc0f84123df9 /.gitlab-ci/bare-metal | |
parent | c7bbc211d681696687a134eb158d55fcb674907c (diff) |
ci: Enable IRC flake reporting on freedreno baremetal boards.
The IRC channel is useful for me to track and ban flaky tests before they
irritate people too much.
Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/2654
Reviewed-by: Rob Clark <[email protected]>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4896>
Diffstat (limited to '.gitlab-ci/bare-metal')
-rwxr-xr-x | .gitlab-ci/bare-metal/fastboot.sh | 6 | ||||
-rw-r--r-- | .gitlab-ci/bare-metal/init.sh | 2 |
2 files changed, 8 insertions, 0 deletions
diff --git a/.gitlab-ci/bare-metal/fastboot.sh b/.gitlab-ci/bare-metal/fastboot.sh index 5d2d1de176c..8b0577ce082 100755 --- a/.gitlab-ci/bare-metal/fastboot.sh +++ b/.gitlab-ci/bare-metal/fastboot.sh @@ -55,11 +55,17 @@ cp $BM/init.sh rootfs/init touch rootfs/set-job-env-vars.sh chmod +x rootfs/set-job-env-vars.sh for var in \ + CI_JOB_URL \ + CI_MERGE_REQUEST_SOURCE_BRANCH_NAME \ + CI_MERGE_REQUEST_TITLE \ CI_NODE_INDEX \ CI_NODE_TOTAL \ + CI_PIPELINE_ID \ + CI_RUNNER_DESCRIPTION \ DEQP_EXPECTED_RENDERER \ DEQP_PARALLEL \ DEQP_VER \ + FLAKES_CHANNEL \ ; do val=`echo ${!var} | sed 's|"||g'` echo "export $var=\"${val}\"" >> rootfs/set-job-env-vars.sh diff --git a/.gitlab-ci/bare-metal/init.sh b/.gitlab-ci/bare-metal/init.sh index edaaa9692cd..ae3e071a52c 100644 --- a/.gitlab-ci/bare-metal/init.sh +++ b/.gitlab-ci/bare-metal/init.sh @@ -11,6 +11,8 @@ mount -t devpts devpts /dev/pts export DEQP_NO_SAVE_RESULTS=1 . /set-job-env-vars.sh +echo "nameserver 8.8.8.8" > /etc/resolv.conf + export DEQP_SKIPS=deqp-skips.txt if [ -e /install/deqp-expected-fails.txt ]; then export DEQP_EXPECTED_FAILS=deqp-expected-fails.txt |