Commit Graph
2 Commits
Author SHA1 Message Date
Alex Jbanca bff0f9b733 test(StatusQ): replace qWait(1) flush with QTRY in ManageTokensController test
Fixed 1ms sleeps are flaky under load. Positive end-states now poll via
QTRY_COMPARE. For assertions that include a negative (no modelReset / other
models untouched / exactly-one coalesced dataChanged), first QTRY on the
co-occurring positive (the value that lands, or changedSpy>=1) as the sync
point, THEN assert the negatives with plain QCOMPARE -- a QTRY cannot prove a
negative. All 12 tests pass.
2026-07-27 11:21:22 +03:00
Alex Jbanca c65d9632ea perf(StatusQ): incremental ManageTokensController updates
Apply a source-model dataChanged limited to pure passthrough token-cell roles
in place instead of re-parsing the whole model, falling back to a full re-parse
on any structural change.
2026-07-27 11:21:22 +03:00