From 8ab723b15340219a241c0b6f6dc6fd8e31a8b439 Mon Sep 17 00:00:00 2001 From: Thibault Saunier Date: Wed, 19 Jul 2017 11:49:09 -0400 Subject: [PATCH] validate:launcher:check: Make sure to register tests from the testsuite Instead of having them listed from the app manager. This is needed to avoid backtrace as tests now have to be register when setting up the testsuite. --- validate/launcher/apps/gstcheck.py | 2 +- validate/launcher/testsuites/check.py | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/validate/launcher/apps/gstcheck.py b/validate/launcher/apps/gstcheck.py index 479e4757e2..165af6da06 100644 --- a/validate/launcher/apps/gstcheck.py +++ b/validate/launcher/apps/gstcheck.py @@ -261,7 +261,7 @@ class GstCheckTestsManager(MesonTestsManager): return child_env - def list_tests(self): + def register_tests(self): if self.tests: return self.tests diff --git a/validate/launcher/testsuites/check.py b/validate/launcher/testsuites/check.py index 0a62bb98e1..56f2b814c5 100644 --- a/validate/launcher/testsuites/check.py +++ b/validate/launcher/testsuites/check.py @@ -29,4 +29,5 @@ KNOWN_NOT_LEAKY = r'^check.gst-devtools.*|^check.gstreamer.*|^check-gst-plugins- def setup_tests(test_manager, options): if options.gst_check_leak_trace_testnames == 'known-not-leaky': options.gst_check_leak_trace_testnames = KNOWN_NOT_LEAKY + test_manager.register_tests() return True