Commit ee181ce
test(integration): wait for Tari to resync in the subnet phase (#201)
The moved-subnet phase does a full down->up, restarting Tari, then asserts
'tari synced (required)' via assert_running_state — but unlike the per-scenario
deploy path (run_scenario) it never waits for Tari to close its post-restart
offline gap. Tari re-peers over Tor slowly, so the assertion catches it at
'loading' and the phase flakes (seen on the v1.6.0 release e2e: 387 passed, the
sole failure 'tari synced expected [done] got [loading]'; monerod synced fine).
Mirror run_scenario's guard: wait_tari_synced 300 before the battery when
dashboard.tari_required is true. Product behaviour is unchanged — Tari always
syncs, the test just asserted too early.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>1 parent c6e2cb0 commit ee181ce
1 file changed
Lines changed: 5 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1724 | 1724 | | |
1725 | 1725 | | |
1726 | 1726 | | |
| 1727 | + | |
| 1728 | + | |
| 1729 | + | |
| 1730 | + | |
| 1731 | + | |
1727 | 1732 | | |
1728 | 1733 | | |
1729 | 1734 | | |
| |||
0 commit comments