ci: Improve piglit-traces "no-perf" filter
authorGuilherme Gallo <guilherme.gallo@collabora.com>
Wed, 15 Mar 2023 11:31:13 +0000 (08:31 -0300)
committerMarge Bot <emma+marge@anholt.net>
Fri, 24 Mar 2023 21:58:22 +0000 (21:58 +0000)
commit2112d8b1f28ef695ef52d78dd80258f508197bc1
tree920caa3581a4bd1e0ab7030ec1bc7962f7901831
parentf868c1727ddba842ef1b72acbaf1c656473b5fd4
ci: Improve piglit-traces "no-perf" filter

We filter out traces that work only in standard replay mode but not
profile one via yq (jq for YAML) manipulation.

The previous query needed to be fixed in some scenarios, such as traces
labeled with only `["no-perf"]`, which was being ignored by the query.

This commit updates the yq query with newer syntax to cover all current
cases (at least for freedreno).

Signed-off-by: Guilherme Gallo <guilherme.gallo@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/22065>
.gitlab-ci/piglit/piglit-traces.sh