Commit graph

6 commits

Author SHA1 Message Date
Hernâni Marques
2bc94b471b
android-test: smoke is withdraw then pay, both first-class
Structure Abheben before Bezahlen with multi-round UI; SMOKE_STRICT
requires wallet-core signals for both legs when enabled.
2026-07-17 21:59:01 +02:00
Hernâni Marques
64b7ba2b2a
android-test: SMOKE_STRICT hard-fail on ANR / missing withdraw core
Matrix gates set SMOKE_STRICT=1 so stable-self and published cannot pass
on install-only when System UI ANRs or wallet-core never sees the URI.
2026-07-17 21:53:04 +02:00
Hernâni Marques
91b79ab807
android-test: headless emulator default for GUI smokes
Default EMULATOR_HEADLESS=1 (-no-window, QT offscreen) while guest GLES
still runs via SwiftShader. Auto-start AVD when no adb device; WINDOWED=1
for a host window on laptops.
2026-07-17 21:29:52 +02:00
Hernâni Marques
c57f08b9d6
monitoring: GUI-AUTOMATION-NOTES + AUTO_ANDROID/AUTO_GUI flags
Document minimal variant; Linux defaults to Android-only automation;
macOS can enable both ecosystems later via flags.
2026-07-17 21:24:05 +02:00
Hernâni Marques
4598aca083
monitoring: build latest taler-android then same adb pay smoke
Add run-android-build-and-smoke.sh (assembleFdroidDebug from
taler-android master) and wire APK_PATH/PKG into the existing smoke.
2026-07-17 20:59:31 +02:00
Hernâni Marques
6fae59b20c
monitoring: Android pay smoke with published F-Droid wallet APK
User-local emulator/adb path; install APK, deep-link withdraw and
pay-template without root. Document host RAM limits for full UI.
2026-07-17 20:31:52 +02:00