diff options
Diffstat (limited to 'meta/classes')
-rw-r--r-- | meta/classes/testimage.bbclass | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/meta/classes/testimage.bbclass b/meta/classes/testimage.bbclass index bb688b00d5..d97da67681 100644 --- a/meta/classes/testimage.bbclass +++ b/meta/classes/testimage.bbclass | |||
@@ -260,10 +260,16 @@ def testimage_main(d): | |||
260 | # Load tests before starting the target | 260 | # Load tests before starting the target |
261 | test_paths = get_runtime_paths(d) | 261 | test_paths = get_runtime_paths(d) |
262 | test_modules = d.getVar('TEST_SUITES').split() | 262 | test_modules = d.getVar('TEST_SUITES').split() |
263 | if not test_modules: | ||
264 | bb.fatal('Empty test suite, please verify TEST_SUITES variable') | ||
265 | |||
263 | tc.loadTests(test_paths, modules=test_modules) | 266 | tc.loadTests(test_paths, modules=test_modules) |
264 | 267 | ||
265 | if not getSuiteCases(tc.suites): | 268 | suitecases = getSuiteCases(tc.suites) |
269 | if not suitecases: | ||
266 | bb.fatal('Empty test suite, please verify TEST_SUITES variable') | 270 | bb.fatal('Empty test suite, please verify TEST_SUITES variable') |
271 | else: | ||
272 | bb.debug(2, 'test suites:\n\t%s' % '\n\t'.join([str(c) for c in suitecases])) | ||
267 | 273 | ||
268 | package_extraction(d, tc.suites) | 274 | package_extraction(d, tc.suites) |
269 | 275 | ||