No description
Find a file
Vikram Auradkar 0108238474 Upstream windows build/test script
The patch also adds files to skip building and testing crates on
windows. When we run
```
tools/windows/build_test.py --skip_file_name .windows_build_test_skip
```

the build/test succeeds without actually doing anything as build/test
for all crates is skipped by creating '.windows_build_test_skip'.

Bug: 213170957
Test: Ran script on downstream repo
Change-Id: Iebd2cea463ee722be4feaed88229e1fb5e9fd6c5
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/crosvm/+/3417918
Reviewed-by: Dennis Kempin <denniskempin@google.com>
Tested-by: kokoro <noreply+kokoro@google.com>
Commit-Queue: Vikram Auradkar <auradkar@google.com>
2022-01-28 00:55:08 +00:00
.cargo Enable some tests for armhf builds 2021-12-14 18:11:32 +00:00
.devcontainer Make vscode devcontainer usable 2022-01-25 21:30:49 +00:00
.github docs: Use mdformat to format markdown files 2022-01-27 21:29:11 +00:00
aarch64 Upstream windows build/test script 2022-01-28 00:55:08 +00:00
acpi_tables Upstream windows build/test script 2022-01-28 00:55:08 +00:00
arch Upstream windows build/test script 2022-01-28 00:55:08 +00:00
bin Deprecate old dev tooling scripts 2021-11-02 22:23:03 +00:00
bit_field Upstream windows build/test script 2022-01-28 00:55:08 +00:00
ci/kokoro merge-into-chromeos: Set Bot-Commit+1 as well 2022-01-27 20:08:51 +00:00
common Upstream windows build/test script 2022-01-28 00:55:08 +00:00
crosvm-fuzz Upstream windows build/test script 2022-01-28 00:55:08 +00:00
crosvm_control Upstream windows build/test script 2022-01-28 00:55:08 +00:00
crosvm_plugin Upstream windows build/test script 2022-01-28 00:55:08 +00:00
devices Upstream windows build/test script 2022-01-28 00:55:08 +00:00
disk Upstream windows build/test script 2022-01-28 00:55:08 +00:00
docs/book docs: Use mdformat to format markdown files 2022-01-27 21:29:11 +00:00
fuse Upstream windows build/test script 2022-01-28 00:55:08 +00:00
gpu_display Upstream windows build/test script 2022-01-28 00:55:08 +00:00
hypervisor Upstream windows build/test script 2022-01-28 00:55:08 +00:00
integration_tests Upstream windows build/test script 2022-01-28 00:55:08 +00:00
kernel_cmdline Upstream windows build/test script 2022-01-28 00:55:08 +00:00
kernel_loader Upstream windows build/test script 2022-01-28 00:55:08 +00:00
kvm Upstream windows build/test script 2022-01-28 00:55:08 +00:00
kvm_sys Upstream windows build/test script 2022-01-28 00:55:08 +00:00
libcras_stub Upstream windows build/test script 2022-01-28 00:55:08 +00:00
libvda Upstream windows build/test script 2022-01-28 00:55:08 +00:00
linux_input_sys Upstream windows build/test script 2022-01-28 00:55:08 +00:00
logo README: Use PNG logo image 2021-10-29 01:56:23 +00:00
net_sys Upstream windows build/test script 2022-01-28 00:55:08 +00:00
net_util Upstream windows build/test script 2022-01-28 00:55:08 +00:00
power_monitor Upstream windows build/test script 2022-01-28 00:55:08 +00:00
protos Upstream windows build/test script 2022-01-28 00:55:08 +00:00
qcow_utils Upstream windows build/test script 2022-01-28 00:55:08 +00:00
resources Upstream windows build/test script 2022-01-28 00:55:08 +00:00
rutabaga_gfx Upstream windows build/test script 2022-01-28 00:55:08 +00:00
seccomp coiommu: add LRU unpin policy 2022-01-22 06:47:41 +00:00
src crosvm: Add support to pass vcpu-cgroup-path to crosvm 2022-01-27 21:19:21 +00:00
system_api_stub Upstream windows build/test script 2022-01-28 00:55:08 +00:00
tests tests/plugins: replace rand_ish use with a counter 2021-07-21 23:28:27 +00:00
third_party Upstream windows build/test script 2022-01-28 00:55:08 +00:00
tools Upstream windows build/test script 2022-01-28 00:55:08 +00:00
tpm2 Upstream windows build/test script 2022-01-28 00:55:08 +00:00
tpm2-sys Upstream windows build/test script 2022-01-28 00:55:08 +00:00
usb_sys Upstream windows build/test script 2022-01-28 00:55:08 +00:00
usb_util Upstream windows build/test script 2022-01-28 00:55:08 +00:00
vfio_sys Upstream windows build/test script 2022-01-28 00:55:08 +00:00
vhost Upstream windows build/test script 2022-01-28 00:55:08 +00:00
virtio_sys Upstream windows build/test script 2022-01-28 00:55:08 +00:00
vm_control Upstream windows build/test script 2022-01-28 00:55:08 +00:00
vm_memory Upstream windows build/test script 2022-01-28 00:55:08 +00:00
x86_64 Upstream windows build/test script 2022-01-28 00:55:08 +00:00
.dockerignore
.gitignore Add test runner ./tools/run_tests 2021-10-15 22:12:03 +00:00
.gitmodules Switch to submodules based workflow 2021-08-05 18:32:32 +00:00
.rustfmt.toml
.windows_build_test_skip Upstream windows build/test script 2022-01-28 00:55:08 +00:00
ARCHITECTURE.md docs: Use mdformat to format markdown files 2022-01-27 21:29:11 +00:00
Cargo.toml crosvm: Minimal change for manatee memory mapping. 2022-01-27 02:29:32 +00:00
CONTRIBUTING.md docs: Use mdformat to format markdown files 2022-01-27 21:29:11 +00:00
LICENSE
navbar.md docs: Use mdformat to format markdown files 2022-01-27 21:29:11 +00:00
OWNERS OWNERS: Add crosvm-bot 2022-01-27 23:41:23 +00:00
README.chromeos.md docs: Use mdformat to format markdown files 2022-01-27 21:29:11 +00:00
README.md docs: Use mdformat to format markdown files 2022-01-27 21:29:11 +00:00
run_tests Deprecate old dev tooling scripts 2021-11-02 22:23:03 +00:00
rust-toolchain Uprev rust toolchain to 1.56.1 2021-12-10 02:34:50 +00:00
setup_cros_cargo.sh Deprecate old dev tooling scripts 2021-11-02 22:23:03 +00:00
test_all Deprecate old dev tooling scripts 2021-11-02 22:23:03 +00:00
unblocked_terms.txt unblocked_terms.txt: clean up trivial cases 2021-04-26 20:32:38 +00:00

crosvm - The Chrome OS Virtual Machine Monitor

crosvm is a virtual machine monitor (VMM) based on Linuxs 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 doesnt 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.

Logo