monitoring: GOA ladder phase with 23 steps from zero to max.
taler-monitoring ladder: log-uniform random rungs between fixed GOA:0 and bank ceiling.
This commit is contained in:
parent
4dbede51b4
commit
44d2a57af9
4 changed files with 609 additions and 1 deletions
|
|
@ -154,6 +154,44 @@ Blockers keep the same ID prefix: `[BLOCKER] e2e-0NN step: message`.
|
|||
|
||||
---
|
||||
|
||||
## ladder — GOA withdraw ranges (`./taler-monitoring.sh ladder`)
|
||||
|
||||
| Step | What |
|
||||
|------|------|
|
||||
| ladder-001 | `GET /intro/auto-account.json` (personal account, GOA:0) |
|
||||
| ladder-… | Mint explorer pool withdrawals: **zero**, then **random** in ranges (strictly increasing), then **pin at bank max** |
|
||||
| ladder-… | wallet-cli accept-uri + explorer confirm when `selected` |
|
||||
| ladder-… | Settle coins; **stop on first hard failure** |
|
||||
| report | TSV + JSON with **ms_mint / ms_accept / ms_confirm / ms_settle / ms_total** |
|
||||
|
||||
Default path:
|
||||
|
||||
```text
|
||||
[fixed] GOA:0
|
||||
[low] random pick in each LADDER_RANGES band (atomic … ~2e6)
|
||||
[high] LADDER_HIGH_RUNGS random *ranges* log-uniform in [HIGH_FROM, max)
|
||||
(range bounds drawn randomly each run — not fixed 1e7/1e8/…)
|
||||
[fixed] GOA:4503599627370496 (LADDER_MAX_AMOUNT)
|
||||
```
|
||||
|
||||
| Env | Default | Meaning |
|
||||
|-----|---------|---------|
|
||||
| `LADDER_INCLUDE_ZERO` | `1` | first rung **0** (fixed) |
|
||||
| `LADDER_INCLUDE_MAX` | `1` | last rung **max** (fixed) |
|
||||
| `LADDER_MAX_AMOUNT` | `4503599627370496` | absolute pin |
|
||||
| `LADDER_HIGH_FROM` | `1000000` | high random zone starts |
|
||||
| `LADDER_HIGH_RUNGS` | `12` | # random high ranges |
|
||||
| `LADDER_TIMEOUT_S` | `3600` | large rungs need time |
|
||||
|
||||
```bash
|
||||
./taler-monitoring.sh ladder
|
||||
LADDER_HIGH_RUNGS=20 ./taler-monitoring.sh ladder
|
||||
LADDER_INCLUDE_ZERO=0 LADDER_INCLUDE_MAX=0 ./taler-monitoring.sh ladder
|
||||
LADDER_REPORT_DIR=/tmp/my-ladder ./taler-monitoring.sh ladder
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## Run one area
|
||||
|
||||
```bash
|
||||
|
|
@ -161,5 +199,6 @@ Blockers keep the same ID prefix: `[BLOCKER] e2e-0NN step: message`.
|
|||
./taler-monitoring.sh inside # inside only
|
||||
./taler-monitoring.sh versions # deb.taler.net + package drift
|
||||
./taler-monitoring.sh e2e # e2e only
|
||||
./taler-monitoring.sh ladder # GOA amount ladder + timings
|
||||
./taler-monitoring.sh -d taler.net urls
|
||||
```
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue