11ae93eef4
At present the tests run one after the other using a single CPU. This is not very efficient. Bring in the concurrencytest module and run the tests concurrently, using one process for each CPU by default. A -P option allows this to be overridden, which is necessary for code-coverage to function correctly. This requires fixing a few tests which are currently not fully independent. At some point we might consider doing this across all pytests in U-Boot. There is a pytest version that supports specifying the number of processes to use, but it did not work for me. Signed-off-by: Simon Glass <sjg@chromium.org> |
||
---|---|---|
.. | ||
.gitignore | ||
dtb_platdata.py | ||
dtoc | ||
dtoc_test_add_prop.dts | ||
dtoc_test_addr32_64.dts | ||
dtoc_test_addr32.dts | ||
dtoc_test_addr64_32.dts | ||
dtoc_test_addr64.dts | ||
dtoc_test_aliases.dts | ||
dtoc_test_bad_reg2.dts | ||
dtoc_test_bad_reg.dts | ||
dtoc_test_empty.dts | ||
dtoc_test_phandle_bad2.dts | ||
dtoc_test_phandle_bad.dts | ||
dtoc_test_phandle_reorder.dts | ||
dtoc_test_phandle_single.dts | ||
dtoc_test_phandle.dts | ||
dtoc_test_simple.dts | ||
dtoc_test.dts | ||
dtoc.py | ||
fdt_util.py | ||
fdt.py | ||
test_dtoc.py | ||
test_fdt | ||
test_fdt.py |