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