Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Direct mouse and keyboard events without udev #86

Merged
merged 9 commits into from
Jul 24, 2024

CI: ARM tests

f2d2b7a
Select commit
Loading
Failed to load commit list.
Sign in for the full log view
Merged

Direct mouse and keyboard events without udev #86

CI: ARM tests
f2d2b7a
Select commit
Loading
Failed to load commit list.
GitHub Actions / g++-12 - STD 17 - Shared false succeeded Jul 24, 2024 in 1s

64 passed, 0 failed and 0 skipped

Tests passed successfully

✅ /home/runner/work/wolf/report.xml

64 tests were completed in 529ms with 64 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
wolftests 64✅ 529ms

✅ wolftests

wolftests.global
  ✅ Control AES Encryption/30 bytes
  ✅ Control AES Encryption/29 bytes
  ✅ Control AES Encryption/36 bytes
  ✅ Control AES Encryption/46 bytes
  ✅ control joypad input packets
  ✅ sha256
  ✅ str and hex/str to hex
  ✅ str and hex/hex to str
  ✅ str and hex/back and forth
  ✅ AES ecb
  ✅ AES ecb/Moonlight simulation
  ✅ AES gcm
  ✅ AES cbc
  ✅ OpenSSL sign/Manually created
  ✅ OpenSSL sign/Auto generated
  ✅ LocalState load TOML
  ✅ LocalState load TOML/Apps
  ✅ LocalState load TOML/Paired Clients
  ✅ LocalState pairing information/Checking pairing mechanism
  ✅ Mocked serverinfo/server_info conforms with the expected HEVC response
  ✅ Mocked serverinfo/server_info conforms with the expected AV1 response
  ✅ Pairing moonlight
  ✅ applist
  ✅ launch
  ✅ Custom Parser/Requests/Non valid packet
  ✅ Custom Parser/Requests/Basic packet
  ✅ Custom Parser/Requests/Missing IP (AndroidTV)
  ✅ Custom Parser/Requests/Stream target
  ✅ Custom Parser/Requests/Complete packet
  ✅ Custom Parser/Requests/Incomplete packet
  ✅ Custom Parser/Response/Non valid packet
  ✅ Custom Parser/Response/Basic response
  ✅ Custom Parser/Response/Complete packet
  ✅ Commands/MissingNo
  ✅ Commands/OPTION
  ✅ Commands/DESCRIBE
  ✅ Commands/SETUP audio
  ✅ Commands/SETUP video
  ✅ Commands/SETUP control
  ✅ Commands/ANNOUNCE control
  ✅ Commands/Non valid payload
  ✅ Exceptions
wolftests.GStreamerTestsFixture
  ✅ Basic utils
  ✅ Encrypt GstBuffer
  ✅ RTP VIDEO Splits
  ✅ RTP VIDEO Splits/Multi block FEC
  ✅ Create RTP VIDEO packets
  ✅ Create RTP VIDEO packets/First packet
  ✅ Create RTP VIDEO packets/Second packet
  ✅ Create RTP VIDEO packets/FEC
  ✅ Create RTP VIDEO packets/FEC/First packet (payload)
  ✅ Create RTP VIDEO packets/FEC/Second packet (payload)
  ✅ Create RTP VIDEO packets/FEC/Third packet (FEC)
  ✅ Create RTP VIDEO packets/FEC/Fourth packet (FEC)
  ✅ Create RTP VIDEO packets/FEC/REED SOLOMON/If no package is marked nothing should change
  ✅ Create RTP VIDEO packets/FEC/REED SOLOMON/Missing one packet should still lead to successfully reconstruct
  ✅ Audio RTP packet creation
  ✅ Audio RTP packet creation/First packet
  ✅ Audio RTP packet creation/Second packet
  ✅ Audio RTP packet creation/Third packet
  ✅ Audio RTP packet creation/FEC/First FEC packet
  ✅ Audio RTP packet creation/FEC/Second FEC packet
  ✅ Audio RTP packet creation/REED SOLOMON/If no package is marked nothing should change
  ✅ Audio RTP packet creation/REED SOLOMON/Missing one packet should still lead to successful reconstruct