Skip to content

Show spinner in mode line while tests are running#3867

Merged
bbatsov merged 2 commits intomasterfrom
test-spinner
Mar 12, 2026
Merged

Show spinner in mode line while tests are running#3867
bbatsov merged 2 commits intomasterfrom
test-spinner

Conversation

@bbatsov
Copy link
Member

@bbatsov bbatsov commented Mar 12, 2026

Fixes #3645.

Shows a mode line spinner while tests are running, reusing the existing spinner infrastructure from cider-client.el. Also renames the eval-specific spinner defcustoms (cider-eval-spinner-type, cider-show-eval-spinner, cider-eval-spinner-delay) to generic names (cider-spinner-type, cider-show-spinner, cider-spinner-delay) since they now control spinners for both eval and test operations. Old names are kept as obsolete aliases.

bbatsov added 2 commits March 12, 2026 08:10
The spinner settings are now used for both eval and test operations,
so the eval-specific names no longer make sense.

- cider-eval-spinner-type -> cider-spinner-type
- cider-show-eval-spinner -> cider-show-spinner
- cider-eval-spinner-delay -> cider-spinner-delay

Old names kept as obsolete aliases.
Reuses the existing spinner infrastructure from cider-client.el.
The spinner starts when tests are dispatched and stops when results
arrive (or on error/not-found).
@bbatsov bbatsov merged commit edd8177 into master Mar 12, 2026
1 of 8 checks passed
@bbatsov bbatsov deleted the test-spinner branch March 12, 2026 06:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Spinner support while running tests

1 participant