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.
This commit is contained in:
parent
0c3019822f
commit
b0e186f392
6 changed files with 312 additions and 44 deletions
|
|
@ -235,11 +235,24 @@ Scripts **today** implement Android only; they should honour:
|
|||
| `run-android-pay-smoke.sh` | Hybrid: install + deep-link + light taps |
|
||||
| `run-android-gui-smoke.sh` | Multi-round GUI drive |
|
||||
| `run-goa-gui-chain.sh` | Multi mint/withdraw/pay (gui-workflows port) |
|
||||
| `run-android-build-and-smoke.sh` | Build inference fix branch + smoke (`GUI=1` optional) |
|
||||
| `run-android-build-and-smoke.sh` | Build git ref (branch/tag) + smoke (`GUI=1` optional) |
|
||||
| `run-android-variant-matrix.sh` | **published + stable-self + master** (compare builds) |
|
||||
| `start-android-emulator.sh` | Start AVD (**headless default**, SwiftShader) |
|
||||
| `lib_android_env.sh` | Flags, PATH, `android_ensure_device` |
|
||||
| `lib_ui.py` | Dump/tap/ANR helpers |
|
||||
|
||||
### Build variants (anti–“weird local build”)
|
||||
|
||||
| Variant | Source | Package | Purpose |
|
||||
|---------|--------|---------|---------|
|
||||
| **published** | F-Droid APK URL | `net.taler.wallet.fdroid` | What users install |
|
||||
| **stable-self** | tag `wallet-1.6.1` (override `STABLE_TAG`) rebuilt here | `…fdroid.debug` | Same release tree as stable, **our** Gradle — excludes odd publisher-only or dirty-tree builds |
|
||||
| **master** | `origin/master` rebuilt here | `…fdroid.debug` | Tip of mainline |
|
||||
| **fix** (optional) | inference fix branch | `…fdroid.debug` | GOA automation fixes |
|
||||
|
||||
Default matrix: `published,stable-self,master`.
|
||||
`./run-android-variant-matrix.sh` — see README.
|
||||
|
||||
---
|
||||
|
||||
## Stacks under test
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue