diff options
| -rw-r--r-- | meta/classes/testsdk.bbclass | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/meta/classes/testsdk.bbclass b/meta/classes/testsdk.bbclass index 5df17bfa9e..d3f475d22b 100644 --- a/meta/classes/testsdk.bbclass +++ b/meta/classes/testsdk.bbclass | |||
| @@ -43,6 +43,12 @@ def testsdk_main(d): | |||
| 43 | d.expand("${SDK_DEPLOY}/${TOOLCHAIN_OUTPUTNAME}.host.manifest")) | 43 | d.expand("${SDK_DEPLOY}/${TOOLCHAIN_OUTPUTNAME}.host.manifest")) |
| 44 | 44 | ||
| 45 | processes = d.getVar("TESTIMAGE_NUMBER_THREADS") or d.getVar("BB_NUMBER_THREADS") | 45 | processes = d.getVar("TESTIMAGE_NUMBER_THREADS") or d.getVar("BB_NUMBER_THREADS") |
| 46 | if processes: | ||
| 47 | try: | ||
| 48 | import testtools, subunit | ||
| 49 | except ImportError: | ||
| 50 | bb.warn("Failed to import testtools or subunit, the testcases will run serially") | ||
| 51 | processes = None | ||
| 46 | 52 | ||
| 47 | sdk_dir = d.expand("${WORKDIR}/testimage-sdk/") | 53 | sdk_dir = d.expand("${WORKDIR}/testimage-sdk/") |
| 48 | bb.utils.remove(sdk_dir, True) | 54 | bb.utils.remove(sdk_dir, True) |
