65c92f0b82
This includes experimental support for running fluster tests with fluster-runner and several other fixes. * Log PID in outputs. * Support loading zstd compressed caselist/baseline/skips/flakes * cargo: update repository url * deqp: Add a --vk-device-id argument * Add warnings for poor load balancing with --vk-device-id * config: fix typo in argument help string * Check for "DeviceLost" test status. * ci: update upstream repo * ci: drop duplicate key * ci: deduplicate deb jobs * ci: run merge pipelines in merge request instead of in fork * ci: only run tests *before* merging * ci: only run deb jobs *after* merging * parse: Add a FullTest ParserState * Add a fluster runner * tests: Add integration tests for fluster * readme: Add information on fluster-runner * lib: Add a --max-fails optional usize argument * piglit: Use a Box<Run> in the SubCommand enum * Bump version to 0.19.0 for release. * Escape dots for non-regexes lines * Add a .mailmap * Bump version to 0.20.0 for release. Signed-off-by: Vignesh Raman <vignesh.raman@collabora.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/29931>