meson: Add valgrind setup
authorOlivier Crête <olivier.crete@collabora.com>
Wed, 31 Jul 2019 19:38:28 +0000 (15:38 -0400)
committerOlivier Crête <olivier.crete@collabora.com>
Wed, 31 Jul 2019 20:09:45 +0000 (16:09 -0400)
meson.build

index 132a556..20da9a3 100644 (file)
@@ -270,4 +270,14 @@ if not get_option('examples').disabled()
   subdir('examples')
 endif
 
+add_test_setup('valgrind',
+              exe_wrapper: ['valgrind',
+                            '--leak-check=full',
+                            '--show-reachable=no',
+                            '--error-exitcode=1',
+                            '--suppressions='+meson.current_source_dir()+'/tests/libnice.supp',
+                            '--num-callers=10'],
+              timeout_multiplier: 10
+             )
+
 configure_file(output : 'config.h', configuration : cdata)