tests: switch to TAP

This makes sub-tests visible in the junit output, making Gitlab test
reports more detailed.

This does not apply to zuc tests, which look like they could produce
junit XML directly. And maybe TAP? Left for another time.

Signed-off-by: Pekka Paalanen <pekka.paalanen@collabora.com>
This commit is contained in:
Pekka Paalanen 2021-02-08 14:31:35 +02:00
parent c0565b61d3
commit 5580cb13c9

View file

@ -298,7 +298,12 @@ foreach t : tests
install: false,
)
test(t.get('name'), t_exe, depends: t.get('test_deps', []))
test(
t.get('name'),
t_exe,
depends: t.get('test_deps', []),
protocol: 'tap'
)
endforeach
# FIXME: the multiple loops is lame. rethink this.