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/+/26328Reviewed-by:
Chris Forbes <chrisforbes@google.com>
Reviewed-by:
Nicolas Capens <nicolascapens@google.com>
Tested-by:
Ben Clayton <bclayton@google.com>
Showing
tests/regres/ci-tests.json
0 → 100644
tests/regres/deqp-tests.json
deleted
100644 → 0
tests/regres/full-tests.json
0 → 100644
tests/regres/testlists/gles2-master-FAIL.txt
0 → 100644
tests/regres/testlists/gles2-master-PASS.txt
0 → 100644
This source diff could not be displayed because it is too large.
You can
view the blob
instead.
tests/regres/testlists/gles2-master.txt
0 → 100644
This source diff could not be displayed because it is too large.
You can
view the blob
instead.
This source diff could not be displayed because it is too large.
You can
view the blob
instead.
This source diff could not be displayed because it is too large.
You can
view the blob
instead.
tests/regres/testlists/gles3-master-FAIL.txt
0 → 100644
This source diff could not be displayed because it is too large.
You can
view the blob
instead.
tests/regres/testlists/gles3-master-PASS.txt
0 → 100644
This source diff could not be displayed because it is too large.
You can
view the blob
instead.
tests/regres/testlists/vk-master-CRASH.txt
0 → 100644
This source diff could not be displayed because it is too large.
You can
view the blob
instead.
tests/regres/testlists/vk-master-FAIL.txt
0 → 100644
This source diff could not be displayed because it is too large.
You can
view the blob
instead.
This source diff could not be displayed because it is too large.
You can
view the blob
instead.
tests/regres/testlists/vk-master-PASS.txt
0 → 100644
This source diff could not be displayed because it is too large.
You can
view the blob
instead.
tests/regres/testlists/vk-master-TIMEOUT.txt
0 → 100644
This source diff could not be displayed because it is too large.
You can
view the blob
instead.
tests/regres/testlists/vk-master-risky.txt
0 → 100644
This source diff could not be displayed because it is too large.
You can
view the blob
instead.
tests/regres/testlists/vk-master.txt
0 → 100644
This source diff could not be displayed because it is too large.
You can
view the blob
instead.
tests/regres/testlists/vk-wsi-CRASH.txt
0 → 100644
tests/regres/testlists/vk-wsi-FAIL.txt
0 → 100644
tests/regres/testlists/vk-wsi-PASS.txt
0 → 100644
tests/regres/testlists/vk-wsi-TIMEOUT.txt
0 → 100644
tests/regres/vk-master.txt
deleted
100755 → 0
This source diff could not be displayed because it is too large.
You can
view the blob
instead.
Please
register
or
sign in
to comment