From: Peter Hutterer Date: Fri, 12 Feb 2021 00:24:43 +0000 (+1000) Subject: test: use motion events to check the "system is too slow" message X-Git-Tag: 1.16.902~14 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=d838e3a3a4cc6eb4c5126094cde1e73197fda4d1;p=platform%2Fupstream%2Flibinput.git test: use motion events to check the "system is too slow" message Using buttons for this test can trigger debounce warnings instead (in addition?) to the warning we actually check for. Let's use motion events instead and double the loop while we're at it so we have double the chance of triggering at least one warning. Fixes #574 for unknown reasons Signed-off-by: Peter Hutterer --- diff --git a/test/test-misc.c b/test/test-misc.c index 4a946d4b..c3523bf6 100644 --- a/test/test-misc.c +++ b/test/test-misc.c @@ -715,10 +715,9 @@ START_TEST(timer_delay_bug_warning) user_data->private = &warning_triggered; libinput_log_set_handler(li, timer_delay_warning); - for (int i = 0; i < 10; i++) { - litest_button_click(dev, BTN_LEFT, true); - libinput_dispatch(li); - litest_button_click(dev, BTN_LEFT, false); + for (int i = 0; i < 20; i++) { + litest_event(dev, EV_REL, REL_X, -1); + litest_event(dev, EV_SYN, SYN_REPORT, 0); msleep(11); libinput_dispatch(li); }