Commit graph

10 commits

Author SHA1 Message Date
Hernâni Marques
f9df3e20fa
android-test: master self-build failures are WARN only too
Only published F-Droid remains a matrix blocker; master tip issues warn
and continue without failing overall exit alone.
2026-07-17 21:54:17 +02:00
Hernâni Marques
8a49e51cbd
android-test: stable-self failures are WARN only, not blockers
Published F-Droid remains the hard gate (FAIL_FAST). Self-build of the
release tag continues the matrix and does not alone fail overall exit.
2026-07-17 21:53:53 +02:00
Hernâni Marques
a05307f620
android-test: gate order stable-self then published; FAIL_FAST default
Matrix runs release self-build before F-Droid APK, then master. First
failure stops. Emulator cold-boots without snapshots by default.
2026-07-17 21:52:40 +02:00
Hernâni Marques
b0e186f392
android-test: matrix published + stable-self + master builds
Add run-android-variant-matrix.sh so smoke covers F-Droid stable APK,
a self-build of the same release tag (wallet-1.6.1), and origin/master.
Build helper accepts tags; avoids relying on a single developer tree.
2026-07-17 21:31:30 +02:00
Hernâni Marques
0c3019822f
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
07045ca388
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
4d49657a63
monitoring: port GOA GUI chain from taler-android inference branches
Document dev/hernani-inference/gui-workflows and related fix branches;
add Linux-capable run-goa-gui-chain.sh (mint + deep-link + UI taps).
2026-07-17 21:02:41 +02:00
Hernâni Marques
f1b6eb8b45
monitoring: vanilla Android GUI smoke + AUTOMATED-GUI-NOTES
uiautomator multi-round taps for goa/stage; document legitimate
deep-link shortcuts vs pure CLI install tests.
2026-07-17 21:00:56 +02:00
Hernâni Marques
b1c8e5ddb2
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
f79d6350c3
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