30 entry_ut::test_start_vmm_success()
48 entry_ut::test_start_vmm_throws_general_exception()
66 entry_ut::test_start_vmm_throws_standard_exception()
84 entry_ut::test_start_vmm_throws_bad_alloc()
102 entry_ut::test_start_vmm_throws_any_exception()
104 MockRepository mocks;
120 entry_ut::test_stop_vmm_success()
122 MockRepository mocks;
138 entry_ut::test_stop_vmm_throws_general_exception()
140 MockRepository mocks;
156 entry_ut::test_stop_vmm_throws_standard_exception()
158 MockRepository mocks;
174 entry_ut::test_stop_vmm_throws_bad_alloc()
176 MockRepository mocks;
192 entry_ut::test_stop_vmm_throws_any_exception()
194 MockRepository mocks;
virtual void run_vcpu(vcpuid::type vcpuid, user_data *data=nullptr)
#define RUN_UNITTEST_WITH_MOCKS(a, b)
int64_t stop_vmm(uint64_t arg)
#define expect_no_exception(f)
virtual void create_vcpu(vcpuid::type vcpuid, user_data *data=nullptr)
int64_t start_vmm(uint64_t arg)
virtual void hlt_vcpu(vcpuid::type vcpuid, user_data *data=nullptr)
virtual void delete_vcpu(vcpuid::type vcpuid, user_data *data=nullptr)
static vcpu_manager * instance() noexcept