[PATCH v3 1/2] tests/intel/xe_survivability: update ignored dmesg regex
Sk Anirban <[email protected]>
| Newsgroups | org.freedesktop.lists.igt-dev |
|---|---|
| Message-ID | <[email protected]> |
The kernel now reports -ENOTRECOVERABLE when the device is wedged.
As runtime-survivability deliberately wedges the device, update
dmesg regex so igt_runner does not treat the expected error logs
as failures.
v2: Keep older error codes (Kamil)
Modify regex (Kamil)
v3: Modify regex (Riana)
kernel implementation:
https://patchwork.freedesktop.org/series/168780/
Signed-off-by: Sk Anirban <[email protected]>
---
tests/intel/xe_survivability.c | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/tests/intel/xe_survivability.c b/tests/intel/xe_survivability.c
index 74488bbea..e60a11c3a 100644
--- a/tests/intel/xe_survivability.c
+++ b/tests/intel/xe_survivability.c
@@ -43,9 +43,11 @@ static char bus_addr[NAME_MAX];
static void ignore_wedged_in_dmesg(void)
{
/* this is needed for igt_runner so it will ignore it */
- igt_emit_ignore_dmesg_regex("GT[0-9A-Fa-f]*: failed to enable GuC scheduling policies: -ECANCELED"
+ igt_emit_ignore_dmesg_regex("GT[0-9A-Fa-f]*: failed to enable GuC scheduling policies: "
+ "(-ECANCELED|-ENOTRECOVERABLE)"
+ "|GT[0-9A-Fa-f]*: reset failed .(-ECANCELED|-ENOTRECOVERABLE)"
"|CRITICAL: Xe has declared device [0-9A-Fa-f:.]* as wedged"
- "|GT[0-9A-Fa-f]*: reset failed .-ECANCELED"
+ "|xe [0-9A-Fa-f:.]*:.*-ENOTRECOVERABLE"
"|GT[0-9A-Fa-f]*: Failed to submit"
"|Modules linked in:"
"|__pfx___drm_");
--
2.43.0