tests: do not skip solo-run tests if running within a single job and all remaining... 58/30858/3
authorAndrew Yourtchenko <ayourtch@gmail.com>
Wed, 20 Jan 2021 14:53:55 +0000 (14:53 +0000)
committerAndrew Yourtchenko <ayourtch@gmail.com>
Wed, 20 Jan 2021 20:28:48 +0000 (20:28 +0000)
commit4d084079cd9ec79578f616c965ca11d5c2e410c3
tree0f50a23b7120c064fdeb02ee6bf4373064820b8e
parent4f411d1191369ed467255414644313933b8efb97
tests: do not skip solo-run tests if running within a single job and all remaining tests are solo-run

There was a logic error, which results in not running solo tests
if TEST_JOBS=1, and we have finished running the regular test
and the remaining tests are all solo-run. They all get put into
that pile, but the new runners never start.

Solution: check the pile of solo-run jobs unconditionally.

Thanks to Klement Sekera for spotting the issue.

Type: fix
Change-Id: Iaecacbe4de44050cd8d0ff2d524559df99f2bae4
Signed-off-by: Andrew Yourtchenko <ayourtch@gmail.com>
test/run_tests.py