diff options
Diffstat (limited to 'test/meson.build')
-rw-r--r-- | test/meson.build | 16 |
1 files changed, 14 insertions, 2 deletions
diff --git a/test/meson.build b/test/meson.build index 2c9487e2..fd4c5ca0 100644 --- a/test/meson.build +++ b/test/meson.build @@ -39,11 +39,9 @@ internal_tests = [ ['event', 'event.cpp'], ['event-dispatcher', 'event-dispatcher.cpp'], ['event-thread', 'event-thread.cpp'], - ['fence', 'fence.cpp'], ['file', 'file.cpp'], ['flags', 'flags.cpp'], ['hotplug-cameras', 'hotplug-cameras.cpp'], - ['mapped-buffer', 'mapped-buffer.cpp'], ['message', 'message.cpp'], ['object', 'object.cpp'], ['object-delete', 'object-delete.cpp'], @@ -58,6 +56,11 @@ internal_tests = [ ['utils', 'utils.cpp'], ] +internal_non_parallel_tests = [ + ['fence', 'fence.cpp'], + ['mapped-buffer', 'mapped-buffer.cpp'], +] + foreach t : public_tests exe = executable(t[0], t[1], dependencies : libcamera_public, @@ -75,3 +78,12 @@ foreach t : internal_tests test(t[0], exe) endforeach + +foreach t : internal_non_parallel_tests + exe = executable(t[0], t[1], + dependencies : libcamera_private, + link_with : test_libraries, + include_directories : test_includes_internal) + + test(t[0], exe, is_parallel : false) +endforeach |