diff options
author | Arun Raghavan <arun@arunraghavan.net> | 2019-06-08 12:52:05 +0200 |
---|---|---|
committer | Arun Raghavan <arun@arunraghavan.net> | 2019-06-08 12:55:50 +0200 |
commit | aeb0ef1fea96e04acb7f24f7d3b3539e6880d5f5 (patch) | |
tree | 39a61ff1cb3aaea4b04df461d369285504b331e5 | |
parent | 6a60f91054c16e8115b3c05247e98b24806f09e0 (diff) | |
download | pulseaudio-aeb0ef1fea96e04acb7f24f7d3b3539e6880d5f5.tar.gz |
meson: Duplicate split of long daemon tests from autotools build
This avoids the running the longer daemon tests by default to make CI
faster.
-rw-r--r-- | src/tests/meson.build | 23 |
1 files changed, 17 insertions, 6 deletions
diff --git a/src/tests/meson.build b/src/tests/meson.build index 8a9a533d..62bfa906 100644 --- a/src/tests/meson.build +++ b/src/tests/meson.build @@ -201,24 +201,32 @@ endforeach # These tests need a running pulseaudio daemon daemon_tests = [ - [ 'connect-stress', 'connect-stress.c', - [ check_dep, libpulse_dep ] ], [ 'extended-test', 'extended-test.c', [ check_dep, libm_dep, libpulse_dep ] ], - [ 'interpol-test', 'interpol-test.c', - [ check_dep, libpulse_dep, libpulsecommon_dep, libpulsecore_dep ] ], [ 'sync-playback', 'sync-playback.c', [ check_dep, libm_dep, libpulse_dep ] ], ] +daemon_tests_long = [ + [ 'connect-stress', 'connect-stress.c', + [ check_dep, libpulse_dep ] ], + [ 'interpol-test', 'interpol-test.c', + [ check_dep, libpulse_dep, libpulsecommon_dep, libpulsecore_dep ] ], +] + daemon_test_names = [] +daemon_test_long_names = [] -foreach t : daemon_tests +foreach t : daemon_tests + daemon_tests_long name = t[0] sources = t[1] deps = t[2] - daemon_test_names += name + if daemon_tests.contains(t) + daemon_test_names += name + else + daemon_test_long_names += name + endif executable(name, sources, c_args : pa_c_args, @@ -231,3 +239,6 @@ test_daemon_meson_sh = find_program('test-daemon.meson.sh') run_target('test-daemon', command : [ test_daemon_meson_sh ] + daemon_test_names ) +run_target('test-daemon-long', + command : [ test_daemon_meson_sh ] + daemon_test_long_names +) |