commit | 0a581d64efc80d2582b231f16e3c3e8a130a0d85 | [log] [tgz] |
---|---|---|
author | Dennis Kempin <denniskempin@google.com> | Thu Apr 21 12:41:05 2022 -0700 |
committer | Chromeos LUCI <chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com> | Fri Apr 22 04:41:03 2022 +0000 |
tree | c39e9dc6a43c04567fbf71ef3f949fe002eadfe8 | |
parent | ba8f18e671fdd389c3e2abed9e0852964f48d067 [diff] |
Kokoro: Add ChromeOS post-submit builder This adds an experimental build script that will build crosvm for ChromeOS. This will allow us to catch issues on the ChromeOS build of crosvm earlier in the process. BUG=b:226975041 TEST=./ci/kokoro/simulate.py ./ci/kokoro/build-chromeos.sh Change-Id: I4a1d906a44191e78f4e656fe76c989bd7e1b6977 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/crosvm/+/3600764 Reviewed-by: Dmitry Torokhov <dtor@chromium.org> Tested-by: kokoro <noreply+kokoro@google.com> Commit-Queue: Dennis Kempin <denniskempin@google.com>
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.