radv/ci: reduce the parallelism for vkcts-vangogh
authorMartin Roukala (né Peres) <martin.roukala@mupuf.org>
Mon, 6 Mar 2023 13:29:16 +0000 (15:29 +0200)
committerMarge Bot <emma+marge@anholt.net>
Thu, 16 Mar 2023 11:31:03 +0000 (11:31 +0000)
commit928aab57a36f54a085ea5bcb134edc036a376fbf
tree5f9715e601441e5a6f93adc58d9c931b0b8be140
parent5c5c114fa290cd6c8e6153aa6ca033456d00dd97
radv/ci: reduce the parallelism for vkcts-vangogh

We are about to enable pre-merge testing for radv-zink on vangogh,
which would mean the steam decks would be used for the following jobs:

 * Mesa pre-merge CI:
  * zink: 3 (~12 minutes)
 * Mesa Post-merge CI:
   * vkcts: 4 (~30 minutes)
   * vkd3d: 1 (~5 minutes)
 * DXVK CI: 1 (takes ~4 hours)

This means we could have 9 jobs running at the same time on steam
decks, despite only having 6 available. By reducing the number of decks
allocated for VKCTS runs from 4 to 2, we get closer to the actual
availability, and since vkd3d is so short + DXVK CI runs so
infrequently, we should never have to wait for a deck for too long!

Unfortunately, with the change of parallelism, a known flake started
failing more consistently, so I added it to the flakes list.

Reviewed-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Acked-by: Mike Blumenkrantz <michael.blumenkrantz@gmail.com>
Signed-off-by: Martin Roukala (né Peres) <martin.roukala@mupuf.org>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/21873>
src/amd/ci/gitlab-ci.yml
src/amd/ci/radv-vangogh-aco-flakes.txt