crosvm/ci/vm_tools
Dennis Kempin 42b825f740 Switch to submodules based workflow
Instead of requiring crosvm to be checked out via the chromeos manifest
to access dependencies in the ChromeOS monorepo, this change adds
git submodules to third_party/.

The CI scripts and Cargo.toml are updated to use the new paths.

BUG=b:194336213
TEST=git clone --recursive https://chromium.googlesource.com/chromiumos/platform/crosvm
     cd crosvm
     cargo test
     ./test_all
     ./ci/kokoro/simulate_all

Change-Id: I9859d18176e21909ac3a140976fbd67cc14129bb
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/crosvm/+/3049003
Tested-by: kokoro <noreply+kokoro@google.com>
Commit-Queue: Dennis Kempin <denniskempin@google.com>
Reviewed-by: Chirantan Ekbote <chirantan@chromium.org>
2021-08-05 18:32:32 +00:00
..
exec_binary_in_vm Run integration_tests by calling crosvm binary 2021-03-19 20:35:53 +00:00
README.md Run integration_tests by calling crosvm binary 2021-03-19 20:35:53 +00:00
sync_deps Switch to submodules based workflow 2021-08-05 18:32:32 +00:00
wait_for_vm Run integration_tests by calling crosvm binary 2021-03-19 20:35:53 +00:00
wait_for_vm_with_timeout Run integration_tests by calling crosvm binary 2021-03-19 20:35:53 +00:00

VM Tools

The scripts in this directory are used to make it easier to work with the test VM.

The VM is expected to be accessible via ssh vm without a password prompt, this is set up by the builders, so it'll work out-of-the-box when running inside the builder shell.