display-redaction: linear-time mask test times out at 5000 ms in CI
Maintainers usually reply within 1 day
Nobody has claimed this yet.
Assessment
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Newbie friendliness
- 62/100
- Issue type
- Bug
- Clarity
- Mostly clear
- Activity status
- Active
- Tech stack
- typescript
- Domain
- testing
Research direction
Start with plugins/display-redaction/hooks/mask.test.ts:256 and read the timing test plus the referenced issue #7221. Reproduce the test and inspect how it measures runtime on the CI runner. It is done when the linear-time check avoids flaky failures from shared-runner timing while still detecting non-linear behavior.
Written by the indexing model from the issue text.
Description
plugins/display-redaction/hooks/mask.test.ts:256 ("runs each of the worst accepted extra patterns in time linear in the text length") failed in merge-queue run 38185144497 (check-plugins). It took 5438 ms against the test runner's 5000 ms default timeout. The queue then removed #7172, which does not touch display-redaction (failed_checks, 2026-10-11T23:43:48Z).
The test measures wall time on a shared hosted runner, so a slow runner fails it even when the patterns are linear. Possible fixes: compare against a measured baseline in the same run rather than a fixed budget, give the test an explicit, larger timeout, or measure step counts instead of time.
Refs: #7221
🤖 Generated with Claude Code
- Dominant language
- Shell
- Stars
- 22
- Forks
- 2
- Avg merge
- 6h 42m
- Merged PRs (30d)
- 902
Getting set up
- No Dockerfile or Docker Compose file
- No pull request template
- Read the contributing guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from melodic-software/claude-code-plugins
-
needs-triage priority: medium
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
melodic-software/claude-code-plugins#7288 · 1 comment ·
Maintainers usually reply within 1 day
-
knowledge: docpage-digest dual verification defines no verdict vocabulary or pass/fail thresholdOpenneeds-human needs-triage
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
melodic-software/claude-code-plugins#7286 · 1 comment ·
Maintainers usually reply within 1 day
-
needs-triage priority: low
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
melodic-software/claude-code-plugins#7282 · 1 comment ·
Maintainers usually reply within 1 day
-
needs-human needs-triage
Difficulty 2/5 1-3 hours Newbie friendliness 79/100
melodic-software/claude-code-plugins#7232 · 1 comment ·
Maintainers usually reply within 1 day
-
good first issue needs-triage priority: high
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
melodic-software/claude-code-plugins#7223 · 1 comment ·
Maintainers usually reply within 1 day
All issues in melodic-software/claude-code-plugins
Similar issues
-
[cifuzz] "Minimizing crashes reduces fuzzing time" is logged for every batch run, even with minimize-crashes offPossibly taken @martinfrancois claimed this today. Open
Difficulty 1/5 Under an hour Newbie friendliness 90/100
Maintainers usually reply within 1 day
-
enhancement
Difficulty 1/5 Under an hour Newbie friendliness 85/100
alunduil/alunduil-chezmoi#914 ·
Maintainers usually reply within 1 day
-
cao-evolution cao-evolution:compiler-security
Difficulty 1/5 Under an hour Newbie friendliness 86/100
githubnext/gh-aw-cao#17586 ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 67/100
-
bug
Difficulty 1/5 Under an hour Newbie friendliness 84/100
Maintainers usually reply within 1 day