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>
This commit is contained in:
Vignesh Raman
2023-12-15 17:30:04 +05:30
committed by Marge Bot
parent 2a530cb188
commit 2487e18d4e
10 changed files with 83 additions and 9 deletions

View File

@@ -0,0 +1,5 @@
filelock==3.12.4
fire==0.5.0
mock==5.1.0
polars==0.19.3
pytest==7.4.2