TheNetAdmin / KVM-Unit-Tests-dev-fork

temporary fork of https://gitlab.com/kvm-unit-tests/kvm-unit-tests for some draft patches
Other
0 stars 0 forks source link

Test results of envs and args support under UEFI #8

Open TheNetAdmin opened 2 years ago

TheNetAdmin commented 2 years ago

With envs and args passing feature (Note the vmexit test cases are now PASS instead of FAIL, and kvm_clock test case is timeout instead of a simple FAIL):

PASS apic-split (48 tests)
PASS ioapic-split (19 tests)
PASS apic (48 tests)
PASS ioapic (19 tests)
SKIP cmpxchg8b (i386 only)
PASS smptest (1 tests)
PASS smptest3 (1 tests)
PASS vmexit_cpuid
PASS vmexit_vmcall
PASS vmexit_mov_from_cr8
PASS vmexit_mov_to_cr8
PASS vmexit_inl_pmtimer
PASS vmexit_ipi
PASS vmexit_ipi_halt
PASS vmexit_ple_round_robin
PASS vmexit_tscdeadline
PASS vmexit_tscdeadline_immed
FAIL access
SKIP access-reduced-maxphyaddr (/sys/module/kvm_intel/parameters/allow_smaller_maxphyaddr not equal to Y)
FAIL smap (0 tests)
SKIP pku (0 tests)
SKIP pks (0 tests)
SKIP asyncpf (0 tests)
PASS emulator (135 tests, 2 skipped)
PASS eventinj (13 tests)
PASS hypercall (2 tests)
PASS idt_test (4 tests)
PASS memory (7 tests)
PASS msr (17 tests)
FAIL pmu (142 tests, 10 unexpected failures)
SKIP pmu_lbr (0 tests)
SKIP pmu_emulation (/sys/module/kvm/parameters/force_emulation_prefix not equal to Y)
SKIP vmware_backdoors (/sys/module/kvm/parameters/enable_vmware_backdoor not equal to Y)
FAIL realmode
PASS s3
PASS setjmp (10 tests)
PASS sieve
PASS syscall (2 tests)
PASS tsc (3 tests)
PASS tsc_adjust (5 tests)
PASS xsave (17 tests)
PASS rmap_chain
FAIL svm
SKIP taskswitch (i386 only)
SKIP taskswitch2 (i386 only)
FAIL kvmclock_test (timeout; duration=90s)
PASS pcid-enabled (2 tests)
PASS pcid-disabled (2 tests)
PASS pcid-asymmetric (2 tests)
PASS rdpru (1 tests)
PASS umip (21 tests)
SKIP la57 (i386 only)
FAIL vmx
FAIL ept
FAIL vmx_eoi_bitmap_ioapic_scan
FAIL vmx_hlt_with_rvi_test
FAIL vmx_apicv_test
FAIL vmx_apic_passthrough_thread
FAIL vmx_init_signal_test
FAIL vmx_sipi_signal_test
FAIL vmx_apic_passthrough_tpr_threshold_test
FAIL vmx_vmcs_shadow_test
FAIL vmx_pf_exception_test
FAIL vmx_pf_vpid_test
FAIL vmx_pf_invvpid_test
FAIL vmx_pf_no_vpid_test
SKIP vmx_pf_exception_test_reduced_maxphyaddr (/sys/module/kvm_intel/parameters/allow_smaller_maxphyaddr not equal to Y)
PASS debug (13 tests)
PASS hyperv_synic (1 tests)
PASS hyperv_connections (7 tests)
PASS hyperv_stimer (6 tests)
PASS hyperv_clock
PASS intel_iommu (11 tests)
SKIP tsx-ctrl (1 tests, 1 skipped)
SKIP intel_cet (0 tests)
TheNetAdmin commented 2 years ago

logs.zip

TheNetAdmin commented 2 years ago

Previous testing results (without envs/args passing under UEFI)

❯ ./run_tests.sh
PASS apic-split (48 tests)
PASS ioapic-split (19 tests)
PASS apic (48 tests)
PASS ioapic (19 tests)
SKIP cmpxchg8b (i386 only)
PASS smptest (1 tests)
PASS smptest3 (1 tests)
FAIL vmexit_cpuid
FAIL vmexit_vmcall
FAIL vmexit_mov_from_cr8
FAIL vmexit_mov_to_cr8
FAIL vmexit_inl_pmtimer
FAIL vmexit_ipi
FAIL vmexit_ipi_halt
FAIL vmexit_ple_round_robin
FAIL vmexit_tscdeadline
FAIL vmexit_tscdeadline_immed
FAIL access
SKIP access-reduced-maxphyaddr (/sys/module/kvm_intel/parameters/allow_smaller_maxphyaddr not equal to Y)
FAIL smap
SKIP pku (0 tests)
SKIP pks (0 tests)
SKIP asyncpf (0 tests)
PASS emulator (135 tests, 2 skipped)
PASS eventinj (13 tests)
PASS hypercall (2 tests)
PASS idt_test (4 tests)
PASS memory (8 tests)
PASS msr (17 tests)
FAIL pmu (142 tests, 10 unexpected failures)
SKIP pmu_lbr (0 tests)
SKIP vmware_backdoors (/sys/module/kvm/parameters/enable_vmware_backdoor not equal to Y)
FAIL realmode
PASS s3
PASS setjmp (10 tests)
PASS sieve
PASS syscall (2 tests)
PASS tsc (3 tests)
PASS tsc_adjust (5 tests)
PASS xsave (17 tests)
PASS rmap_chain
FAIL svm
SKIP taskswitch (i386 only)
SKIP taskswitch2 (i386 only)
FAIL kvmclock_test
PASS pcid-enabled (2 tests)
PASS pcid-disabled (2 tests)
PASS pcid-asymmetric (2 tests)
PASS rdpru (1 tests)
PASS umip (21 tests)
SKIP la57 (i386 only)
FAIL vmx
FAIL ept
FAIL vmx_eoi_bitmap_ioapic_scan
FAIL vmx_hlt_with_rvi_test
FAIL vmx_apicv_test
FAIL vmx_apic_passthrough_thread
FAIL vmx_init_signal_test
FAIL vmx_sipi_signal_test
FAIL vmx_apic_passthrough_tpr_threshold_test
FAIL vmx_vmcs_shadow_test
PASS debug (13 tests)
PASS hyperv_synic (1 tests)
PASS hyperv_connections (7 tests)
PASS hyperv_stimer (6 tests)
PASS hyperv_clock
PASS intel_iommu (11 tests)
SKIP tsx-ctrl (1 tests, 1 skipped)
SKIP intel_cet (0 tests)