Add repeatable notification capture smoke tests

This commit is contained in:
ajp_anton
2026-07-23 22:04:22 +00:00
parent 50aebbd42b
commit 4d99c199dd
4 changed files with 165 additions and 16 deletions
+7
View File
@@ -47,8 +47,15 @@ changes do. Disabling that setting records the updates as edits.
```bash
./gradlew test assembleDebug
./scripts/run-aosp-api36-notification-smoke.sh
```
The AOSP API 36 smoke scenario starts from a clean emulator snapshot, grants
listener access, drives all helper notification variants, verifies encrypted
event and image persistence, and verifies that the listener records another
event after an emulator reboot. It deliberately leaves user swipe dismissal,
biometric lock behavior, and OEM/foldable rendering to device testing.
The local Android test lab has been checked on AOSP API 34/35/36, Google APIs
API 35/36, and LineageOS API 35/36 using clean LSPosed snapshots. Root and
Xposed are not used by this application.