Skip to content

chore(test): remove dead @tag :polling annotations#39

Open
pinetops wants to merge 1 commit into
mainfrom
chore/remove-dead-polling-tags
Open

chore(test): remove dead @tag :polling annotations#39
pinetops wants to merge 1 commit into
mainfrom
chore/remove-dead-polling-tags

Conversation

@pinetops

@pinetops pinetops commented Jun 2, 2026

Copy link
Copy Markdown
Member

What

Removes 37 @tag :polling annotations across 15 integration test files.

Why

The :polling tag was only ever consumed by SlowTestGuard, which was deleted in #37 (replaced by the event-driven-await regression detector). With the guard gone, the tag is inert:

  • No exclude/include filter in integration_test/cases/test_helper.exs references it (excludes are pending, live_view_only, cdp_only, bidi_unstable, etc.).
  • No mix alias passes --only/--exclude polling.
  • No config references it.

So the tags do nothing — they're leftover noise that reads as if it still controls something. Removing them.

Verification

  • All 37 matches were standalone @tag :polling lines (none combined with other tags), so each was removed cleanly above its test.
  • mix format --check-formatted passes; lib compiles.
  • Ran de-tagged files on the LiveView lane (slow_event_test, trigger_action_test) → 2 tests, 0 failures, and the await detector did not fire (they pass on events, not timeouts) — confirming the tests run correctly without the tag.

No behaviour change. The event-driven-await detector now governs these tests.

🤖 Generated with Claude Code

The :polling tag was only ever read by SlowTestGuard (deleted in #37) and
is referenced by no exclude filter, mix alias, or config. With the guard
gone the tag is inert — 37 occurrences across 15 integration test files,
removed. No behaviour change; the event-driven-await detector now governs
these tests instead.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@pinetops pinetops force-pushed the chore/remove-dead-polling-tags branch from 2a661a4 to 2c61048 Compare June 2, 2026 22:36
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.

1 participant