mirror of
https://chromium.googlesource.com/crosvm/crosvm
synced 2024-11-25 05:03:05 +00:00
2bf3202d63
This test was useful for debugging issues with the hypervisor abstraction layer while it was in development. It's similar to some of the kvm integration tests, but runs the x86_64 setup functions. It has some commented out lines for having this test load a real kernel and/or ramdisk, which can also be useful for debugging boot problems. RESTRICT_AUTOMERGE BUG=b:175025264 TEST=cargo test -p x86_64 Change-Id: If5b89fe48d34db50fb962382032881e4e588db6e Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/crosvm/+/2579896 Tested-by: kokoro <noreply+kokoro@google.com> Commit-Queue: Colin Downs-Razouk <colindr@google.com> Reviewed-by: Daniel Verkamp <dverkamp@chromium.org>
31 lines
No EOL
863 B
TOML
31 lines
No EOL
863 B
TOML
[package]
|
|
name = "x86_64"
|
|
version = "0.1.0"
|
|
authors = ["The Chromium OS Authors"]
|
|
edition = "2018"
|
|
|
|
[features]
|
|
gdb = ["gdbstub", "msg_socket", "arch/gdb"]
|
|
|
|
[dependencies]
|
|
arch = { path = "../arch" }
|
|
assertions = { path = "../assertions" }
|
|
data_model = { path = "../data_model" }
|
|
devices = { path = "../devices" }
|
|
gdbstub = { version = "0.4.0", optional = true }
|
|
hypervisor = { path = "../hypervisor" }
|
|
kernel_cmdline = { path = "../kernel_cmdline" }
|
|
kernel_loader = { path = "../kernel_loader" }
|
|
libc = "*"
|
|
msg_socket = { path = "../msg_socket", optional = true }
|
|
minijail = "*"
|
|
remain = "*"
|
|
resources = { path = "../resources" }
|
|
sync = { path = "../sync" }
|
|
base = { path = "../base" }
|
|
acpi_tables = {path = "../acpi_tables" }
|
|
vm_control = { path = "../vm_control" }
|
|
vm_memory = { path = "../vm_memory" }
|
|
|
|
[dev-dependencies]
|
|
msg_socket = { path = "../msg_socket"} |