mirror of
https://chromium.googlesource.com/crosvm/crosvm
synced 2025-02-10 12:09:31 +00:00
Normally we run test binaries in parallel, this change allows some to be executed exclusively. This fixes some of the odd issues and flakes we have been seeing. integration_tests can hang if run in parallel with other tests and cros_async has the odd habit of throwing the test_runner process into the background. Neither happens when the tests are the only ones being executed. Also adds the capability to specify which test binaries to run, which was helpful in debugging this issue. BUG=b:238232551 TEST=./tools/run_tests --repeat 10 Change-Id: Ie5b82e329007399e95bf38111ec6e7cb6761ec0c Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/crosvm/+/3751027 Tested-by: kokoro <noreply+kokoro@google.com> Reviewed-by: Daniel Verkamp <dverkamp@chromium.org> |
||
---|---|---|
.. | ||
dev_container | ||
testvm | ||
__init__.py | ||
bindgen-common.sh | ||
check_code_hygiene.py | ||
common.py | ||
test_config.py | ||
test_runner.py | ||
test_target.py | ||
testvm.py |