Skip to content
Commit 0dc6dfd7 authored by Fushan Wen's avatar Fushan Wen
Browse files

appiumtests: port touchinputsynth library to CPython extension

For a less flaky and faster test
- The event loop is not blocked when executing touch_move commands, so the MPRIS D-Bus interface in the Python side can still receive signals when testing touch gestures.
- `is_window_maximized` is run in the Python side instead of using BlockedQueuedConnection, so the event loop will not be blocked when maximizing a window.
- Calling CPython module functions is faster than calling functions generated by ctypes.CDLL
parent bfa50672
Pipeline #506816 failed with stage
in 16 minutes and 55 seconds
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment