]> code.ossystems Code Review - openembedded-core.git/commit
testimage.bbclass: fix behavior of empty TEST_SUITES
authorChen Qi <Qi.Chen@windriver.com>
Fri, 1 Jun 2018 05:02:59 +0000 (13:02 +0800)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Mon, 2 Jul 2018 09:40:34 +0000 (10:40 +0100)
commit57f08e7ace4cc9486f86aafd1ade6ab5ad6a94d7
tree9fe0d809ff0f34b979a77132deaf6f0cd2916fff
parent8c247f5141f15160d670b49d9963f4143faedff5
testimage.bbclass: fix behavior of empty TEST_SUITES

The current behaviour of TEST_SUITES is very confusing.

setting: TEST_SUITES = ""
result:  Execute all test cases.

setting: TEST_SUITES = "some_case_not_exist"
result:  Error out with 'Empty test suite' message.

The expected behaviour of TEST_SUITES should be:
1. when 'auto' is in it, execute as many test cases as possible
2. when no valid test case is specified, error out and give user message

The first one is implemented by a previous patch.
The second one is fixed in this patch.

Also add debug message to show test cases to be executed. This is
for easier debugging.

(From OE-Core rev: 909568821fbad8a6a7034b10a2dc349a210fdfc6)

Signed-off-by: Chen Qi <Qi.Chen@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
meta/classes/testimage.bbclass