summary refs log tree commit diff
path: root/src/plugin/process.rs
diff options
context:
space:
mode:
authorZach Reizner <zachr@google.com>2019-08-07 14:49:34 -0700
committerCommit Bot <commit-bot@chromium.org>2019-10-31 06:01:58 +0000
commit5bff67d485f22fcbd391231dad1666cc849deb36 (patch)
tree0b46b580af3ea681796c24fc8e6038dc10e5e0b8 /src/plugin/process.rs
parentb016f84b590fab11ac37d8534771431d58da6a8b (diff)
downloadcrosvm-5bff67d485f22fcbd391231dad1666cc849deb36.tar
crosvm-5bff67d485f22fcbd391231dad1666cc849deb36.tar.gz
crosvm-5bff67d485f22fcbd391231dad1666cc849deb36.tar.bz2
crosvm-5bff67d485f22fcbd391231dad1666cc849deb36.tar.lz
crosvm-5bff67d485f22fcbd391231dad1666cc849deb36.tar.xz
crosvm-5bff67d485f22fcbd391231dad1666cc849deb36.tar.zst
crosvm-5bff67d485f22fcbd391231dad1666cc849deb36.zip
tests: test to see if crosvm can boot a kernel
This is the first `cargo test` which uses a linux kernel binary in
testing crosvm's major functionality. To get that binary, the test tries
various sources which may be influenced by the enviroment. If need be,
the chromiumos kernel is downloaded via git, configured, and built so
that crosvm can use it. The resulting binary is cached so that other
tests which need it can run much quicker.

TEST=cargo test -- boot
BUG=None

Cq-Depend: chromium:1867729
Change-Id: I123441d358ef886e0d7369eaa4ebd87373026d99
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/crosvm/+/1742924
Reviewed-by: Stephen Barber <smbarber@chromium.org>
Tested-by: Zach Reizner <zachr@chromium.org>
Commit-Queue: Zach Reizner <zachr@chromium.org>
Auto-Submit: Zach Reizner <zachr@chromium.org>
Diffstat (limited to 'src/plugin/process.rs')
0 files changed, 0 insertions, 0 deletions