taler-monitoring: document GOA shop e2e products

This commit is contained in:
Hernâni Marques 2026-07-10 20:07:37 +02:00
parent 250d4ad75b
commit 38dd829d26
No known key found for this signature in database
2 changed files with 10 additions and 1 deletions

View file

@ -61,6 +61,10 @@ Other domains: never SSH. Optional **e2e** aborts cleanly on login/KYC.
# customize:
E2E_WITHDRAW_VALUES="20 50 100" E2E_PAY_VALUES="0.05 1 5" ./taler-monitoring.sh e2e
E2E_VARIABLE=0 WITHDRAW_AMT=GOA:50 PAY_AMT=GOA:1 ./taler-monitoring.sh e2e # single fixed
# GOA shop catalog (local hacktivism): public template POST + wallet pay per product
# E2E_SHOP_PRODUCTS lines: id|Product name|GOA:amount
# E2E_SHOP_PRODUCTS=$'orbit-sticker|Orbit sticker pack|GOA:2\nnebula-coffee|Nebula coffee|GOA:5'
# (landing QR = taler://pay-template/…/{id}; popup = live taler://pay after POST templates/{id})
# remote secrets:
# E2E_BANK_ADMIN_PASS=… E2E_MERCHANT_TOKEN=…
```

View file

@ -131,9 +131,14 @@ Without SSH (`SKIP_SSH=1` or remote domain): still runs outside-in repo checks;
| e2e-002 | wallet-cli present |
| e2e-003 | mode / currency info |
| e2e-004… | secrets, reachability gates |
| e2e-… | account, credit, withdraw, confirm, coins, order, pay |
| e2e-… | account, credit, withdraw, confirm, coins, order, pay ladder |
| e2e-… | **GOA shop products** by **product name** (public template POST → `taler://pay`, pay-template URI, payto) |
| e2e-… | balances, dig on failure |
Shop product pays use instance `goa-demo-cp4zqk` (default) and `E2E_SHOP_PRODUCTS`
(`id|Product name|amount` lines). Flow matches the landing popup (public POST
`/templates/{id}`, not private orders). Report labels use the product name.
Blockers keep the same ID prefix: `[BLOCKER] e2e-0NN step: message`.
---