libvirt/src/access
Michal Privoznik 7ba20863a7 meson: Annotate each test() with 'suite'
A test case can be part of a test suite (just like we already
have 'syntax-check'). This then allows developers to run only a
subset of tests. For instance - when using valgrind test setup
(`meson test -C _build/ --setup valgrind`) it makes zero sense to
run syntax-check tests or other script based tests (e.g.
check-augeas-*, check-remote_protocol, etc.). What does makes
sense is to run compiled binaries.

Strictly speaking, reaching that goal is as trivial as annotating
only those compiled tests (declared in tests/meson.build) and
running them selectively:

  meson test -C _build/ --setup valgrind --suite $TAG

But it may be also desirable to run test scripts separately.

Therefore, introduce two new tags: 'bin' for compiled tests, and
'script' for script based tests and annotate each test()
accordingly.

Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
2023-07-20 10:58:01 +02:00
..
meson.build meson: Annotate each test() with 'suite' 2023-07-20 10:58:01 +02:00
viraccessdriver.h
viraccessdrivernop.c
viraccessdrivernop.h
viraccessdriverpolkit.c access: Update format strings in translated messages 2023-04-01 11:40:31 +02:00
viraccessdriverpolkit.h
viraccessdriverstack.c
viraccessdriverstack.h
viraccessmanager.c access: Update format strings in translated messages 2023-04-01 11:40:31 +02:00
viraccessmanager.h
viraccessperm.c
viraccessperm.h access: Allow 'node-device.read' permission for anonymous users 2023-02-20 09:22:51 +01:00