summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2022-07-23gitlab CI: Update xserver build image to bullseye-slim:2022-07-01HEADmasterAlan Coopersmith1-2/+2
2022-07-23gitlab CI: enable gitlab's builtin static analysisAlan Coopersmith1-0/+1
2022-07-23gitlab CI: enable commit & merge request checksAlan Coopersmith1-0/+43
2022-02-05grab: Update tests for change of touch and async grab interactionPovilas Kanapickas1-4/+8
2022-02-05common: Detect invalid usage of XITPropertyPovilas Kanapickas1-0/+6
2022-02-05Fix usages of "Device Enabled" property: it's a 8-bit value, not 32-bitPovilas Kanapickas2-2/+2
2022-02-05common: Fix uninitialized variablePovilas Kanapickas1-1/+1
2022-02-05grab: Fix deallocation of mask arrayPovilas Kanapickas1-1/+1
2022-02-05gitlab-ci: Install libxcvt needed by newer X serverPovilas Kanapickas1-0/+5
2021-06-01meson: Add missing test dependency on libxiPovilas Kanapickas1-1/+1
2021-06-01gitlab-ci: Setup to build from development libxiPovilas Kanapickas1-3/+13
2021-05-30Implement tests for gesture eventsPovilas Kanapickas4-0/+2455
2021-05-30Implement support for playing of touchpad gesture eventsPovilas Kanapickas4-5/+255
2021-05-30Hide custom configuration that interferes with unshare scriptPovilas Kanapickas2-0/+8
2021-02-15grab: Re-enable DeviceUngrabDropsEmulatedEvents testPovilas Kanapickas1-1/+1
2021-02-15input: Update test after server fixes for emulated event deliveryPovilas Kanapickas1-6/+9
2021-02-15grab: Test active pointer grab without button events after implicit grabPovilas Kanapickas1-0/+132
2021-02-15grab: Simplify code by reusing CreateWindow helperPovilas Kanapickas1-75/+10
2021-02-08grab: Add tests for a couple active grab scenarios after touch beginsPovilas Kanapickas1-0/+97
2021-02-08Add a XI2 mask builderPovilas Kanapickas2-6/+40
2021-02-08Add a script to run tests in isolated environmentPovilas Kanapickas3-11/+29
2021-02-08README: Document how to run tests in isolated environmentPovilas Kanapickas1-4/+21
2021-02-08README: Use markdown syntax for headingsPovilas Kanapickas1-4/+11
2021-02-08README: Remove no longer relevant sectionPovilas Kanapickas1-35/+0
2021-02-08Remove no longer relevant testing configuration filesPovilas Kanapickas2-23/+0
2021-02-07misc: Sync DoubleSegfault test to current behavior of XorgPovilas Kanapickas1-3/+5
2021-02-07misc: Use dummy configuration in DoubleSegfault testPovilas Kanapickas1-1/+3
2021-02-07misc: Properly disable X server termination in DoubleSegfault testPovilas Kanapickas1-5/+1
2021-02-07gtest: Add a way to disable server termination in destructorPovilas Kanapickas2-1/+13
2021-02-07Test case when emulated touch is replayed after a explicit grabPovilas Kanapickas1-0/+68
2021-01-06Accept list of events as a vector to SelectXI2EventsPovilas Kanapickas5-33/+15
2021-01-06Remove variadic argument overloads of Process::Start()Povilas Kanapickas4-84/+24
2021-01-06grab: Expect motion events before touch-emulated button pressesPovilas Kanapickas1-1/+7
2021-01-06barriers: Assume FIXES 5 is presentPovilas Kanapickas3-11/+0
2021-01-06barriers: Assume XI 2.3 is presentPovilas Kanapickas2-5/+0
2020-12-20Remove no longer used HAVE_CONFIG_HPovilas Kanapickas32-118/+0
2020-12-20common: Fix includes in xit-event.hPovilas Kanapickas1-3/+4
2020-12-20common: Don't ignore non-matching events in testsPovilas Kanapickas1-1/+1
2020-12-20common: Don't check XPending when waiting for eventsPovilas Kanapickas1-1/+1
2020-12-19gtest: Remove extraneous semicolon from definition of XORG_TESTCASEPovilas Kanapickas1-1/+1
2020-12-19Remove no longer needed Emulate3Buttons optionPovilas Kanapickas1-2/+0
2020-12-19Remove no longer needed GrabDevice optionPovilas Kanapickas9-45/+21
2020-12-19Use override specifier for overridden functionsPovilas Kanapickas22-73/+73
2020-12-19Remove no longer used recordingsPovilas Kanapickas54-16830/+0
2020-12-19Remove evdev-based test device implementationPovilas Kanapickas15-753/+6
2020-12-19HACKING: Update for the inputtest backendPovilas Kanapickas1-104/+37
2020-12-19tests: Rewrite general input tests to use inputtest driverPovilas Kanapickas1-504/+345
2020-12-17tests: Remove input driver testsPovilas Kanapickas11-6281/+0
2020-12-14README: Remove no longer needed git submodule initializationPovilas Kanapickas1-2/+0
2020-12-14Reimplement touch tests on top of inputtest devicePovilas Kanapickas1-177/+128