xref: /aosp_15_r20/external/crosvm/TEST_MAPPING (revision bb4ee6a4ae7042d18b07a98463b9c8b875e44b39)
1*bb4ee6a4SAndroid Build Coastguard Worker{
2*bb4ee6a4SAndroid Build Coastguard Worker  // New tests are temporarily added to postsubmit first, see go/test-mapping-slo-guide.
3*bb4ee6a4SAndroid Build Coastguard Worker  "postsubmit": [
4*bb4ee6a4SAndroid Build Coastguard Worker    {"name": "base_test_tests_syslog"},
5*bb4ee6a4SAndroid Build Coastguard Worker    {"name": "bit_field_derive_test_bit_field_derive"},
6*bb4ee6a4SAndroid Build Coastguard Worker    {"name": "cros_async_test_tests_executor"},
7*bb4ee6a4SAndroid Build Coastguard Worker    {"name": "hypervisor_test_src_lib"},
8*bb4ee6a4SAndroid Build Coastguard Worker    {"name": "jail_test_src_lib"},
9*bb4ee6a4SAndroid Build Coastguard Worker    {"name": "metrics_test_src_lib"},
10*bb4ee6a4SAndroid Build Coastguard Worker    {"name": "net_util_test_src_lib"},
11*bb4ee6a4SAndroid Build Coastguard Worker    {"name": "p9_wire_format_derive_test_src_lib"},
12*bb4ee6a4SAndroid Build Coastguard Worker    {"name": "x86_64_test_src_lib"}
13*bb4ee6a4SAndroid Build Coastguard Worker  ],
14*bb4ee6a4SAndroid Build Coastguard Worker  "presubmit": [
15*bb4ee6a4SAndroid Build Coastguard Worker    // Commented out tests entries have failures.
16*bb4ee6a4SAndroid Build Coastguard Worker    //
17*bb4ee6a4SAndroid Build Coastguard Worker    // Many of these probably just need root permissions (via
18*bb4ee6a4SAndroid Build Coastguard Worker    // rust_test.require_root) to access /dev/kvm.
19*bb4ee6a4SAndroid Build Coastguard Worker    //
20*bb4ee6a4SAndroid Build Coastguard Worker    // android-test-mapping-entries.sh can be used to help update this list.
21*bb4ee6a4SAndroid Build Coastguard Worker    {"name": "acpi_tables_test_src_lib"},
22*bb4ee6a4SAndroid Build Coastguard Worker    {"name": "arch_test_src_lib"},
23*bb4ee6a4SAndroid Build Coastguard Worker    {"name": "audio_streams_test_src_audio_streams"},
24*bb4ee6a4SAndroid Build Coastguard Worker    {"name": "base_event_token_derive_test_src_lib"},
25*bb4ee6a4SAndroid Build Coastguard Worker    // {"name": "base_test_src_lib"},
26*bb4ee6a4SAndroid Build Coastguard Worker    // {"name": "base_test_tests_linux_main"},
27*bb4ee6a4SAndroid Build Coastguard Worker    {"name": "base_test_tests_tube"},
28*bb4ee6a4SAndroid Build Coastguard Worker    {"name": "bit_field_test_tests_test_enum"},
29*bb4ee6a4SAndroid Build Coastguard Worker    {"name": "bit_field_test_tests_test_tuple_struct"},
30*bb4ee6a4SAndroid Build Coastguard Worker    // {"name": "cros_async_test_src_lib"},
31*bb4ee6a4SAndroid Build Coastguard Worker    {"name": "cros_fdt_test_src_lib"},
32*bb4ee6a4SAndroid Build Coastguard Worker    {"name": "crosvm_test_src_main"},
33*bb4ee6a4SAndroid Build Coastguard Worker    {"name": "data_model_test_src_lib"},
34*bb4ee6a4SAndroid Build Coastguard Worker    // {"name": "devices_test_src_lib"},
35*bb4ee6a4SAndroid Build Coastguard Worker    // {"name": "devices_test_tests_irqchip_main"},
36*bb4ee6a4SAndroid Build Coastguard Worker    {"name": "disk_test_src_disk"},
37*bb4ee6a4SAndroid Build Coastguard Worker    {"name": "fuse_test_src_lib"},
38*bb4ee6a4SAndroid Build Coastguard Worker    // {"name": "hypervisor_test_tests_dirty_log"},
39*bb4ee6a4SAndroid Build Coastguard Worker    // {"name": "hypervisor_test_tests_kvm_main"},
40*bb4ee6a4SAndroid Build Coastguard Worker    // {"name": "hypervisor_test_tests_mmio_and_pio"},
41*bb4ee6a4SAndroid Build Coastguard Worker    // {"name": "hypervisor_test_tests_read_only_memory"},
42*bb4ee6a4SAndroid Build Coastguard Worker    // {"name": "hypervisor_test_tests_real_run_addr"},
43*bb4ee6a4SAndroid Build Coastguard Worker    // {"name": "hypervisor_test_tests_remove_memory"},
44*bb4ee6a4SAndroid Build Coastguard Worker    // {"name": "hypervisor_test_tests_tsc_offsets"},
45*bb4ee6a4SAndroid Build Coastguard Worker    {"name": "kernel_cmdline_test_src_kernel_cmdline"},
46*bb4ee6a4SAndroid Build Coastguard Worker    {"name": "kernel_loader_test_src_lib"},
47*bb4ee6a4SAndroid Build Coastguard Worker    // {"name": "kvm_sys_test_tests_basic"},
48*bb4ee6a4SAndroid Build Coastguard Worker    // {"name": "kvm_test_tests_dirty_log"},
49*bb4ee6a4SAndroid Build Coastguard Worker    // {"name": "kvm_test_tests_kvm_tests"},
50*bb4ee6a4SAndroid Build Coastguard Worker    // {"name": "kvm_test_tests_read_only_memory"},
51*bb4ee6a4SAndroid Build Coastguard Worker    // {"name": "kvm_test_tests_real_run_adder"},
52*bb4ee6a4SAndroid Build Coastguard Worker    // {"name": "net_util_test_tests_unix_tap"},
53*bb4ee6a4SAndroid Build Coastguard Worker    {"name": "p9_test_src_lib"},
54*bb4ee6a4SAndroid Build Coastguard Worker    {"name": "resources_test_src_lib"},
55*bb4ee6a4SAndroid Build Coastguard Worker    {"name": "rutabaga_gfx_test_src_lib"},
56*bb4ee6a4SAndroid Build Coastguard Worker    {"name": "serde_keyvalue_test_src_lib"},
57*bb4ee6a4SAndroid Build Coastguard Worker    {"name": "usb_util_test_src_lib"},
58*bb4ee6a4SAndroid Build Coastguard Worker    // {"name": "vhost_test_tests_linux"},
59*bb4ee6a4SAndroid Build Coastguard Worker    {"name": "vm_control_test_src_lib"},
60*bb4ee6a4SAndroid Build Coastguard Worker    {"name": "vm_memory_test_src_lib"}
61*bb4ee6a4SAndroid Build Coastguard Worker    // {"name": "vmm_vhost_test_src_lib"},
62*bb4ee6a4SAndroid Build Coastguard Worker    // {"name": "x86_64_test_tests_integration_main"},
63*bb4ee6a4SAndroid Build Coastguard Worker    // {"name": "x86_64_test_tests_linux"},
64*bb4ee6a4SAndroid Build Coastguard Worker  ],
65*bb4ee6a4SAndroid Build Coastguard Worker  "imports": [
66*bb4ee6a4SAndroid Build Coastguard Worker    {
67*bb4ee6a4SAndroid Build Coastguard Worker      "path": "packages/modules/Virtualization"
68*bb4ee6a4SAndroid Build Coastguard Worker    },
69*bb4ee6a4SAndroid Build Coastguard Worker    {
70*bb4ee6a4SAndroid Build Coastguard Worker      "path": "device/google/cuttlefish"
71*bb4ee6a4SAndroid Build Coastguard Worker    }
72*bb4ee6a4SAndroid Build Coastguard Worker  ]
73*bb4ee6a4SAndroid Build Coastguard Worker}
74