mirror of
https://mirrors.bfsu.edu.cn/git/linux.git
synced 2024-12-05 10:04:12 +08:00
KVM: selftests: Print expected and actual exit reason in KVM exit reason assert
Print what KVM exit reason a test was expecting and what it actually got int TEST_ASSERT_KVM_EXIT_REASON(). Signed-off-by: Vipin Sharma <vipinsh@google.com> Message-Id: <20230204014547.583711-3-vipinsh@google.com> Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
This commit is contained in:
parent
c96f57b080
commit
6f974494b8
@ -67,7 +67,8 @@ void test_assert(bool exp, const char *exp_str,
|
||||
__u32 exit_reason = (vcpu)->run->exit_reason; \
|
||||
\
|
||||
TEST_ASSERT(exit_reason == (expected), \
|
||||
"Unexpected exit reason: %u (%s)", \
|
||||
"Wanted KVM exit reason: %u (%s), got: %u (%s)", \
|
||||
(expected), exit_reason_str((expected)), \
|
||||
exit_reason, exit_reason_str(exit_reason)); \
|
||||
} while (0)
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user