crosvm/tools
Vikram Auradkar ae5118f5c7 Enable windows tests for a few crates
Run tests for sys_util_core, poll_token_derive and balloon_control on
windows.

Using dotfiles to disable/serialize test runs of a subset of crates does
not work well with third party crates as it forces us to commit the dot
file to the crate.

The patch modifies and uses the script that runs linux tests.
This patch also allows us to
- build/test child crate even if parent crate has disabled build/test.
- avoid building crosvm if it is not explicitly specified.

RIP short lived .windows_build_test_skip. You allowed us to run noop
kokoro tests.

Test: py .\tools\impl\test_runner.py --arch x86_64
Bug: b:215610772
Change-Id: Icc6d04ffd7c0c33d4f60aeac16fc7d23881c387d
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/crosvm/+/3459809
Reviewed-by: Dennis Kempin <denniskempin@google.com>
Tested-by: kokoro <noreply+kokoro@google.com>
Commit-Queue: Vikram Auradkar <auradkar@google.com>
2022-02-18 03:18:58 +00:00
..
chromeos create_merge: Add BUG= lines into merge commit message 2022-02-17 19:11:03 +00:00
contrib enumn: switch to upstream crates.io version 2021-11-15 21:03:25 +00:00
examples Reorganize usage doc and add example usage 2022-01-27 21:29:10 +00:00
impl Enable windows tests for a few crates 2022-02-18 03:18:58 +00:00
windows Upstream windows build/test script 2022-01-28 00:55:08 +00:00
aarch64vm testvm: Use prebuilts instead of building on-the-fly 2021-10-15 22:02:24 +00:00
cargo-doc tools: Stop generating API docs for libvda 2021-12-09 18:01:34 +00:00
clippy Pythonify clippy/fmt scripts and add common.py 2022-02-15 22:01:58 +00:00
dev_container tools/dev_container: stop old container if new image is available 2022-02-18 00:18:57 +00:00
fmt Pythonify clippy/fmt scripts and add common.py 2022-02-15 22:01:58 +00:00
install-aarch64-deps Uprev rust toolchain to 1.56.1 2021-12-10 02:34:50 +00:00
install-armhf-deps Uprev rust toolchain to 1.56.1 2021-12-10 02:34:50 +00:00
install-deps Pythonify clippy/fmt scripts and add common.py 2022-02-15 22:01:58 +00:00
presubmit Update ./tools/presubmit defaults and add --all mode 2022-02-10 22:04:18 +00:00
run_tests Add test runner ./tools/run_tests 2021-10-15 22:12:03 +00:00
set_test_target Add test runner ./tools/run_tests 2021-10-15 22:12:03 +00:00
x86vm testvm: Use prebuilts instead of building on-the-fly 2021-10-15 22:02:24 +00:00