If build target has set TEST_SUITES, then that should
be the default test modules to execute. Fixes testexport.bbclass
to run same tests as testimage.bbclass which already
uses TEST_SUITES.
Signed-off-by: Mikko Rapeli <mikko.rapeli@linaro.org>
Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
else:
self.tc_kwargs['init']['td'] = {}
+ # Run image specific TEST_SUITE like testimage.bbclass by default
+ test_suites = self.tc_kwargs['init']['td'].get("TEST_SUITES")
+ if test_suites:
+ test_suites = test_suites.split()
+
if args.run_tests:
self.tc_kwargs['load']['modules'] = args.run_tests
self.tc_kwargs['load']['modules_required'] = args.run_tests
+ elif test_suites:
+ self.tc_kwargs['load']['modules'] = test_suites
else:
self.tc_kwargs['load']['modules'] = []