mesa/.gitlab-ci/tests
Guilherme Gallo 41cd32d10e ci/lava: Broader R8152 error handling
The r8152 error detection is now considering any order of the known
patterns to detect variations of the r8152 issues during the test phase.
This includes a small refactoring for eventual new issues.

Additionally, adjusted the timing for setting the `start_time` in
`test_lava_job_submitter.py` to ensure consistency and reliability in
test execution, aligning the start time closer to the job submission
process.

With this fix, the bad state shown in the following job will be
detected:
https://gitlab.freedesktop.org/drm/msm/-/jobs/55033953

Signed-off-by: Guilherme Gallo <guilherme.gallo@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/27688>
2024-02-20 00:48:24 +00:00
..
data ci/lava: Add unit tests covering job definition 2023-11-02 03:31:50 +00:00
lava ci/lava: Update lavacli version 2023-01-10 20:10:49 +00:00
utils ci/lava: Detect r8152 issue during boot phase 2024-01-16 17:22:04 +00:00
__init__.py ci: Add unit tests for lava_job_submitter 2022-02-16 23:32:39 +00:00
conftest.py ci/lava: Add a simple Structural Logger into submitter 2023-04-19 14:36:37 +00:00
test_lava_job_submitter.py ci/lava: Broader R8152 error handling 2024-02-20 00:48:24 +00:00