42 void test_start_success();
43 void test_start_start_twice();
44 void test_start_execute_vmxon_already_on_failure();
45 void test_start_execute_vmxon_failure();
46 void test_start_check_ia32_vmx_cr4_fixed0_msr_failure();
47 void test_start_check_ia32_vmx_cr4_fixed1_msr_failure();
48 void test_start_enable_vmx_operation_failure();
49 void test_start_v8086_disabled_failure();
50 void test_start_check_ia32_feature_control_msr_lock_bit_clear();
51 void test_start_check_ia32_feature_control_msr_lock_bit_set();
52 void test_start_check_ia32_vmx_cr0_fixed0_msr();
53 void test_start_check_ia32_vmx_cr0_fixed1_msr();
54 void test_start_check_vmx_capabilities_msr_memtype_failure();
55 void test_start_check_vmx_capabilities_msr_addr_width_failure();
56 void test_start_check_vmx_capabilities_true_based_controls_failure();
57 void test_start_check_cpuid_vmx_supported_failure();
58 void test_start_virt_to_phys_failure();
59 void test_stop_success();
60 void test_stop_stop_twice();
61 void test_stop_vmxoff_check_failure();
62 void test_stop_vmxoff_failure();
~vmxon_ut() override=default