]> git.dujemihanovic.xyz Git - u-boot.git/commit
Makefile: Add a pcheck option to run tests in parallel
authorSimon Glass <sjg@chromium.org>
Sat, 6 Aug 2022 23:51:59 +0000 (17:51 -0600)
committerTom Rini <trini@konsulko.com>
Mon, 12 Sep 2022 22:06:36 +0000 (18:06 -0400)
commitd1962ac7978559735ce172dc2d1822952d89e0a8
tree121f5bce95b938bd352f65549c224b6c1bd69036
parente1c0811114ea383e8f0cdd1e3535a25421f2619b
Makefile: Add a pcheck option to run tests in parallel

Running tests in parallel is much faster, e.g. 15 seconds to run the tests
on sandbox (only), instead of 100 seconds (on a 16-core machine). Add a
'make pcheck' option to access this feature.

Note that the tools/ tests still run each tool's tests once after the
other, although within that, they do run in parallel. So for example,
the buildman tests run in parallel, then the binman tests run in
parallel. There would be a signiificant advantage to running them all
in parallel together, but that would require a large amount of
refactoring, e.g. with more use of pytest fixtures.

Update the documentation to represent the current state.

Signed-off-by: Simon Glass <sjg@chromium.org>
Makefile
doc/develop/py_testing.rst
doc/develop/testing.rst
test/run