commit | d012f3ddcf5bdbe240940442df9802314b7932df | [log] [tgz] |
---|---|---|
author | Dennis Kempin <denniskempin@google.com> | Tue Nov 16 15:30:20 2021 -0800 |
committer | Commit Bot <commit-bot@chromium.org> | Fri Nov 19 20:09:38 2021 +0000 |
tree | 6cce2b56ea57faeda81535d5cb75ddfe0d284550 | |
parent | ff7f1ae9fe0587e83fb9bd66f78dacb1ae77abfd [diff] |
test_runner Use workspace for building and testing Instead of enumerating crosvm crates separately, we can now use the workspace to build all tests for crosvm. This enables the vmm_vhost tests. BUG=b:206026060 TEST=./tools/presubmit Change-Id: I2af84ad8111e874ddea5e438bda41599caf1fd30 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/crosvm/+/3287463 Tested-by: kokoro <noreply+kokoro@google.com> Commit-Queue: Dennis Kempin <denniskempin@google.com> Reviewed-by: Daniel Verkamp <dverkamp@chromium.org>
crosvm is a virtual machine monitor (VMM) based on Linux’s KVM hypervisor, with a focus on simplicity, security, and speed. crosvm is intended to run Linux guests, originally as a security boundary for running native applications on the Chrome OS platform. Compared to QEMU, crosvm doesn’t emulate architectures or real hardware, instead concentrating on paravirtualized devices, such as the virtio standard.
crosvm is currently used to run Linux/Android guests on Chrome OS devices.