# fix: replay tests wait for the app to settle instead of fixed waits · clo/snowbound

[View on GitCafe](https://git.cafe/clo/snowbound/commit/0fa3ee68b6f6521e11d14b69f59fbb546c6ad09e)

Repository: [clo/snowbound](https://git.cafe/clo/snowbound)

Visibility: public

Requested revision: 0fa3ee68b6f6521e11d14b69f59fbb546c6ad09e

Requested commit: 0fa3ee68b6f6521e11d14b69f59fbb546c6ad09e

Commit: 0fa3ee68b6f6521e11d14b69f59fbb546c6ad09e

Tree: 62981ddac83304516cc784ed1d29702d3b47fad5

Author: clover caruso

Committer: clover caruso

## Message

```
fix: replay tests wait for the app to settle instead of fixed waits

`settle` and `accessibility` now also wait for loads, pages opening,
work started with spawn (template art, version copies, renames) and the
search index jobs sent but not answered, seen quiet on two frames
apart so whatever a finishing thread sent has been handled. Search
counts pending jobs in place of its busy flag, which was false until
the index thread picked a job up. Every replay test now settles in
place of its fixed waits, except after a resize, which the window
system does.

Assisted-by: claude-opus-5.5

```

## Parents

- [577710e1d47638bbd086a22366de263d858f4475](https://git.cafe/clo/snowbound/commit/577710e1d47638bbd086a22366de263d858f4475?format=markdown)

[Source at this commit](https://git.cafe/clo/snowbound/tree/0fa3ee68b6f6521e11d14b69f59fbb546c6ad09e?format=markdown)
