Split regres test lists into full and CI lists.
tests/regres/full-tests.json contains a full test list that will be run
once every day. The results of this full test pass will update the
test lists binned by status (*-PASS.txt, *-FAIL.txt, etc).
tests/regres/ci-tests.json references just the *.PASS.txt lists, and
will be run for every change up for review.
The goal of this refactor is to significantly speed up the regres test
cycles. The side effect of this is that regres will no longer
automatically tell you when a single change passes new tests. It will
however tell you when you break tests. The daily test will show you new
tests that are passing, and gives a simple way to see all tests by
status.
Bug: b/127664487
Change-Id: I590378e0bf819211dbc4de85f63ce77a681f6e46
Reviewed-on: https://swiftshader-review.googlesource.com/c/SwiftShader/+/26328
Reviewed-by: Chris Forbes <chrisforbes@google.com>
Reviewed-by: Nicolas Capens <nicolascapens@google.com>
Tested-by: Ben Clayton <bclayton@google.com>
diff --git a/tests/regres/testlists/gles2-master-risky.txt b/tests/regres/testlists/gles2-master-risky.txt
new file mode 100644
index 0000000..8b13789
--- /dev/null
+++ b/tests/regres/testlists/gles2-master-risky.txt
@@ -0,0 +1 @@
+