From ffc0bb7b541d746ce0fb63dd99a72887189cdf09 Mon Sep 17 00:00:00 2001 From: jinzhao Date: Wed, 14 Mar 2018 15:00:11 +0800 Subject: [PATCH] 1.Add new case for checking "GUEST_PANICKED" event Signed-off-by: jinzhao --- qemu/tests/cfg/qmp_event_notification.cfg | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/qemu/tests/cfg/qmp_event_notification.cfg b/qemu/tests/cfg/qmp_event_notification.cfg index 7c47c8f7..b94ff517 100644 --- a/qemu/tests/cfg/qmp_event_notification.cfg +++ b/qemu/tests/cfg/qmp_event_notification.cfg @@ -11,7 +11,7 @@ monitor_type_qmp2 = qmp variants: - from_guest: - only qmp_system_reset qmp_system_powerdown qmp_rtc_change qmp_watchdog qmp_suspend qmp_disk_suspend + only qmp_system_reset qmp_system_powerdown qmp_rtc_change qmp_watchdog qmp_suspend qmp_disk_suspend qmp_guest_panicked event_cmd_type = guest_cmd - from_qmp: only qmp_quit qmp_system_reset qmp_system_powerdown @@ -91,3 +91,13 @@ - qmp_none: extra_params += " -watchdog i6300esb -watchdog-action none " action_check = "none" + - qmp_guest_panicked: + no Windows + # Just confirm GUEST_PANICKED event, no need to care about system + only pseries i440fx q35 + i440fx,q35: + enable_pvpanic = yes + ioport_pvpanic = 0x505 + event_check = "GUEST_PANICKED" + event_cmd = service kdump stop && echo c >/proc/sysrq-trigger + event_cmd_options = "ignore_all_errors=True" -- GitLab