ci: Fix TypoError error when traces in traces.yml is an empty list
authorPablo Saavedra <psaavedra@igalia.com>
Wed, 13 May 2020 14:44:30 +0000 (16:44 +0200)
committerMarge Bot <eric+marge@anholt.net>
Mon, 18 May 2020 17:27:42 +0000 (17:27 +0000)
commit4504d6374dbe2aa40af519c16765457bcbf81b84
tree046675b02c0637f19c24bd4f951e3e311f4ac815
parente85dc9a240601a201ec662f1a17bbdbea2965bfd
ci: Fix TypoError error when traces in traces.yml is an empty list

v2: Python's nitpick (Andres)

In case of an empty list of traces, the results.yml will contain an empty
curly braces. In YAML, an associative array can also be specified by text
enclosed in curly braces ({}),

This commit also adds the corresponding test to check the behavior of
tracie when no traces are added in the traces.yml file.

Signed-off-by: Pablo Saavedra <psaavedra@igalia.com>
Reviewed-by: Andres Gomez <agomez@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4916>
.gitlab-ci/tracie/tests/test.py
.gitlab-ci/tracie/tracie.py