From 5082ac007d1758fdbe516649a1b28363ca32456c Mon Sep 17 00:00:00 2001 From: Eric Anholt Date: Fri, 17 Apr 2020 12:02:37 -0700 Subject: ci/freedreno: Add a test run of a few driver options. This lets us get coverage of corner cases of the driver that are tricky to force a testcase to hit. We don't want to do a full run of the CTS with each option because that's a lot of runner time, so stack a bunch of fractional runs in one test job to amortize the test run setup overhead. Reviewed-by: Tomeu Vizoso Part-of: --- .gitlab-ci/deqp-runner.sh | 4 ++++ 1 file changed, 4 insertions(+) (limited to '.gitlab-ci/deqp-runner.sh') diff --git a/.gitlab-ci/deqp-runner.sh b/.gitlab-ci/deqp-runner.sh index 59cfd820214..d4de8f74baf 100755 --- a/.gitlab-ci/deqp-runner.sh +++ b/.gitlab-ci/deqp-runner.sh @@ -60,6 +60,10 @@ if [ -n "$CI_NODE_INDEX" ]; then sed -ni $CI_NODE_INDEX~$CI_NODE_TOTAL"p" /tmp/case-list.txt fi +if [ -n "$DEQP_CASELIST_FILTER" ]; then + sed -i "/$DEQP_CASELIST_FILTER/p" /tmp/case-list.txt +fi + if [ ! -s /tmp/case-list.txt ]; then echo "Caselist generation failed" exit 1 -- cgit v1.2.1