From 25d309bde7af1bc3e3d76129359c8488bc6919e9 Mon Sep 17 00:00:00 2001 From: Peter Hutterer Date: Tue, 17 Apr 2018 18:02:14 +1000 Subject: [PATCH] test: print the device name for a wrong event So we can rule out any between device race conditions Signed-off-by: Peter Hutterer --- test/litest.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/test/litest.c b/test/litest.c index 31117851..fc5dbd18 100644 --- a/test/litest.c +++ b/test/litest.c @@ -2606,8 +2606,9 @@ litest_print_event(struct libinput_event *event) type = libinput_event_get_type(event); fprintf(stderr, - "device %s type %s ", + "device %s (%s) type %s ", libinput_device_get_sysname(dev), + libinput_device_get_name(dev), litest_event_get_type_str(event)); switch (type) { case LIBINPUT_EVENT_POINTER_MOTION: @@ -2694,7 +2695,8 @@ litest_assert_event_type(struct libinput_event *event, return; fprintf(stderr, - "FAILED EVENT TYPE: have %s (%d) but want %s (%d)\n", + "FAILED EVENT TYPE: %s: have %s (%d) but want %s (%d)\n", + libinput_device_get_name(libinput_event_get_device(event)), litest_event_get_type_str(event), libinput_event_get_type(event), litest_event_type_str(want),