- Added new test document that documents conducted tests.

- Add test for job engine
- Fixed a pointer on cleanup
This commit is contained in:
Johannes Leupolz 2025-11-22 21:34:05 +00:00
parent 8950288b09
commit 636604b586
5 changed files with 84 additions and 12 deletions

14
docs/TESTS.md Normal file
View file

@ -0,0 +1,14 @@
# Tests
## Manual end-to-end tests
| vuinputd | host | input type | app that creates device | app that reads device | working | Notes |
| -------------- | ---------- |---------- | ---------- |---------- |---------- |---------- |
| 0.2.0 | Ubuntu 24.04 amd64 | virtual keyboard | Sunshine (via moonlight-qt 6.1.0 on macos) | labwc via libinput | :white_check_mark: | (1) |
| 0.2.0 | Ubuntu 24.04 amd64| virtual mouse | Sunshine (via moonlight-qt 6.1.0 on macos) | labwc via libinput | :white_check_mark:) | (1) |
| 0.2.0 | Ubuntu 24.04 amd64 | virtual keyboard | Steam (via Remote Play from Mac) | Return to Monkey Island | :white_check_mark: | (2) |
| 0.2.0 | Ubuntu 24.04 amd64 | virtual gamepad | Steam (via Remote Play from Mac) | Return to Monkey Island | :x: | (2) |
(1) works also for programs running on the wayland desktop
(2) Steam is a 32-bit application on linux