Deborah Brouwer
4c8ff06449
ci/pipeline_message: add unit tests for tool
...
Add initial unit tests for pipeline_summary.py
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32151 >
2024-11-22 19:42:32 +00:00
Guilherme Gallo
f4301626cd
ci/lava: Uprev freezegun
...
The former version was presenting some bugs running fixtures in parallel
testing.
With the new version, we need to change the side effects on mocks a
little bit and fix a start time to make the tests reproducible.
Signed-off-by: Guilherme Gallo <guilherme.gallo@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32163 >
2024-11-21 04:10:52 +00:00
Daniel Stone
4ad94366c3
ci: Add Python requirements include
...
Make it so we can install everything we need with just
pip3 -r bin/ci/test/requirements.txt.
Signed-off-by: Daniel Stone <daniels@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/31151 >
2024-09-12 18:17:52 +00:00
Daniel Stone
cc4db4bc36
ci: Run pytest once for both LAVA and bin/ci
...
There's no need for these to be totally separate, and also for the LAVA
tests to have been disabled for months.
Signed-off-by: Daniel Stone <daniels@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/30978 >
2024-09-09 16:27:07 +00:00
Vignesh Raman
2487e18d4e
ci: bare-metal: poe: Create strutured logs
...
Use the CustomLogger class and CLI tool to create strutured logs
for poe scripts which are used by broadcom and nouveau jobs.
Renamed stage lint to code-validation and added python-test job
which runs the tests for structured and customer logger to ci.
Signed-off-by: Vignesh Raman <vignesh.raman@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/25179 >
2023-12-19 10:09:35 +00:00