Some of intuos5 tests fail in libinput-test-suite when libwacom is disabled.
The title says it all really. Easy to see for example like this:
ak@linux-f9zs:~/development/libinput/build-nowacom> sudo ./libinput-test-suite --filter-device="*intuos5*" --filter-test="*tablet_rotation_left_handed_add_tablet*"
[sudo] password for root:
Running suite(s): tablet:touch-rotation:tablet_rotation_left_handed_add_tablet:wacom-intuos5-finger
FAILED COMPARISON: (x) < (0)
Resolved to: 90.201 < 0.000
in verify_left_handed_touch_motion() (../test/test-tablet.c:5298)
Backtrace:
#0 0x00007f3765501256 in __GI___waitpid (pid=1788, stat_loc=0x7ffef8593b3c, options=0) at ../sysdeps/unix/sysv/linux/waitpid.c:30
#1 0x000000000040e90e in litest_backtrace () at ../test/litest.c:150
#2 0x000000000040ec36 in litest_fail_comparison_double (file=0x4b0633 "../test/test-tablet.c", line=5298, func=0x4b3e20 <__func__.13606> "verify_left_handed_touch_motion", operator=0x4b16d1 "<", a=90.200670579864607, b=0, astr=0x4b1251 "(x)", bstr=0x4b124d "(0)") at ../test/litest.c:224
#3 0x000000000044c726 in verify_left_handed_touch_motion (finger=0x10521c0, li=0x1051f10, x=90.200670579864607, y=-55.986623118536649, left_handed=true) at ../test/test-tablet.c:5298
#4 0x000000000044c997 in verify_left_handed_touch_sequence (finger=0x10521c0, li=0x1051f10, left_handed=true) at ../test/test-tablet.c:5323
#5 0x000000000044d792 in tablet_rotation_left_handed_add_tablet (_i=1) at ../test/test-tablet.c:5671
#6 0x00007f3765602f80 in srunner_run_tagged () from /usr/lib64/libcheck.so.0
#7 0x00000000004109f7 in litest_run_suite (tests=0x4f3350 <all_tests>, which=1, max=1, error_fd=2) at ../test/litest.c:1009
#8 0x0000000000410f11 in litest_run (argc=3, argv=0x7ffef8594658) at ../test/litest.c:1193
#9 0x000000000041c298 in main (argc=3, argv=0x7ffef8594658) at ../test/litest.c:4476