libei/test
Peter Hutterer 05d79f6e58 test: set up a timer to trigger SIGALRM
Xwayland uses a timer for the scheduler which means any of our syscalls
can trigger EINTR. Let's make sure we may catch bugs related to that by
setting up our test suite to hammer us with timers.

Can't guarantee this will trigger all bugs but over time it may help or
at least ensure that the low-hanging fruit are all fixed.
2023-10-24 18:25:25 +10:00
..
templates test: drop a bunch of unused imports 2023-02-15 08:20:01 +10:00
buildtest.c Purge libreis from the repo 2023-02-09 11:48:28 +10:00
buildtest.cc Add C++ header guards 2020-09-29 17:30:49 +10:00
conftest.py test: run pytest with xdist where available 2023-03-03 11:27:01 +10:00
eierpecken.c test: set up a timer to trigger SIGALRM 2023-10-24 18:25:25 +10:00
eierpecken.h eis: change the API to match the protocol interfaces closer 2023-05-05 14:04:17 +10:00
eiproto.py.tmpl ei-scanner: expose version_arg and version_arg_for 2023-05-26 16:56:13 +10:00
meson.build test: set up a timer to trigger SIGALRM 2023-10-24 18:25:25 +10:00
test-ei-device.c Add a mapping_id to the regions 2023-08-30 09:18:26 +10:00
test-ei-seat.c test: switch to use ei_seat_bind_capabilities() 2023-05-10 12:21:40 +10:00
test-ei.c ei: queue unsent messages for later delivery if our buffer is full 2023-10-11 00:41:13 +00:00
test-eis.c test: add tests for the eis region getters 2023-06-06 19:41:54 +10:00
test-main.c Remove empty trailing newlines from all files 2023-03-13 08:52:08 +10:00
test_oeffis.py test: rework the oeffis dbus tests to be pytest-compatible 2023-08-30 09:46:36 +10:00
test_protocol.py test: ensure all returned interface versions are 1 2023-06-07 23:08:16 +00:00
test_scanner.py ei-scanner: expose version_arg and version_arg_for 2023-05-26 16:56:13 +10:00
unit-tests.c Add SPDX identifiers to all source files 2022-03-03 00:27:36 +00:00