Emma Anholt
9090bb1fbd
ci/traces: Drop ZINK_USE_LAVAPIPE ICD override.
...
Not set in the tree any more.
Reviewed-by: David Heidelberg <david.heidelberg@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17125 >
2022-06-27 22:38:54 +00:00
Emma Anholt
83709ac3cf
ci/traces: GC unused code for DXVK trace replay.
...
I haven't found any use of it since it was introduced, and it got in the
way of zink trace testing.
Reviewed-by: David Heidelberg <david.heidelberg@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17125 >
2022-06-27 22:38:53 +00:00
Emma Anholt
44c52e94e9
ci/traces: Make sure we have no pre-existing traces-db before starting.
...
bare-metal can reboot boards into an existing rootfs on intermittent
device failure, but traces-db doesn't do any sanity-checking of the local
downloads of traces and would proceed to just trying to replay them.
Nuke any existing trace db so that it re-downloads every time, same as
LAVA or docker container tests do.
Fixes : #5585
Reviewed-by: Tomeu Vizoso <tomeu.vizoso@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/15440 >
2022-03-18 22:54:41 +00:00
Emma Anholt
af957d4a17
ci/traces: Always generate the junit XML.
...
While it's not the primary interface to interpreting trace job failures,
it was set in all the traces jobs it looks like and it's low cost anyway.
Reviewed-by: Cristian Ciocaltea <cristian.ciocaltea@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14604 >
2022-01-27 04:37:16 +00:00
Emma Anholt
60f7bd3c09
ci/traces: Drop PIGLIT_REPLAY_UPLOAD_TO_MINIO.
...
You have to do this as part of the traces workflow, otherwise there are no
baseline images for your driver to compare to in the HTML summary.
Reviewed-by: Cristian Ciocaltea <cristian.ciocaltea@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14604 >
2022-01-27 04:37:16 +00:00
Emma Anholt
d0af517a14
ci/traces: Drop the baseline file creation for trace results.
...
It's always empty for traces. This reduces more noise in the job logs so
people are more likely to see the link to the HTML.
Reviewed-by: Cristian Ciocaltea <cristian.ciocaltea@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14604 >
2022-01-27 04:37:16 +00:00
Emma Anholt
d562b83a84
ci/traces: Clean up the failure report message.
...
You really want to be reviewing the HTML summary with image diffs, not the
junit XML (though we do still generate it so you get the results in the
gitlab UI if that's how you like to interact with it).
Reviewed-by: Cristian Ciocaltea <cristian.ciocaltea@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14604 >
2022-01-27 04:37:16 +00:00
Emma Anholt
7d6cd4a5cd
ci/traces: Drop the PIGLIT_PROFILES setting for traces replay.
...
Now that the script just does traces, no need to conditionalize this
stuff.
Reviewed-by: Cristian Ciocaltea <cristian.ciocaltea@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14604 >
2022-01-27 04:37:16 +00:00
Emma Anholt
ccbf16124e
ci/traces: Rename the piglit/run.sh script to piglit-traces.sh.
...
That's the only use of this script that's left.
Reviewed-by: Cristian Ciocaltea <cristian.ciocaltea@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14604 >
2022-01-27 04:37:16 +00:00