koopa-admin-log/scripts/taler-monitoring/android-test
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
..
.gitignore monitoring: build latest taler-android then same adb pay smoke 2026-07-17 20:59:31 +02:00
README.md monitoring: build latest taler-android then same adb pay smoke 2026-07-17 20:59:31 +02:00
run-android-build-and-smoke.sh monitoring: build latest taler-android then same adb pay smoke 2026-07-17 20:59:31 +02:00
run-android-pay-smoke.sh monitoring: build latest taler-android then same adb pay smoke 2026-07-17 20:59:31 +02:00

Android pay smoke

1) Published F-Droid wallet

# needs adb device/emulator
./run-android-pay-smoke.sh
STACK=goa ./run-android-pay-smoke.sh
STACK=stage ./run-android-pay-smoke.sh

APK: F-Droid 1.6.1 (net.taler.wallet.fdroid).

2) Latest source build + same tests

Pulls/builds taler-android master (:wallet:assembleFdroidDebug), then runs the same smoke (install + withdraw/pay deep-links).

# default source: $HOME/taler/taler-android
./run-android-build-and-smoke.sh
STACK=goa ./run-android-build-and-smoke.sh
SKIP_PULL=1 ./run-android-build-and-smoke.sh   # use tree as-is
TALER_ANDROID_SRC=/path/to/taler-android ./run-android-build-and-smoke.sh

Built package id: net.taler.wallet.fdroid.debug.
Needs ANDROID_HOME (e.g. $HOME/Android/Sdk), Java 17+, network for Maven.

See parent GIT-AUTOMATION-NOTES.md.