feat(test): add Maestro end-to-end coverage

This commit is contained in:
edde746
2026-07-15 06:40:35 +02:00
parent ddb7520ce8
commit 139cf83507
50 changed files with 3961 additions and 20 deletions
@@ -0,0 +1,39 @@
appId: com.edde746.plezy
name: TV hardware media and back keys follow player chrome state
tags:
- e2e
- regression
- tv
- playback
---
- runFlow: ../subflows/onboard_jellyfin_tv.yaml
- pressKey: "Remote Dpad Center"
- extendedWaitUntil:
visible: "Play"
timeout: 15000
- pressKey: "Remote Dpad Center"
- extendedWaitUntil:
visible: "Pause"
timeout: 30000
- extendedWaitUntil:
notVisible: "Pause"
timeout: 15000
- pressKey: "Remote Media Play Pause"
- extendedWaitUntil:
visible: "Play"
timeout: 10000
- pressKey: "Remote Media Play Pause"
- extendedWaitUntil:
visible: "Pause"
timeout: 10000
- pressKey: "back"
- extendedWaitUntil:
notVisible: "Pause"
timeout: 10000
- assertNotVisible: "Overview"
- pressKey: "back"
- extendedWaitUntil:
visible: "(?s)^(Play|Resume).*$"
timeout: 15000
- assertVisible: "(?s).*Zulu Zone 4.*"