Integration test runner counts a timed-out test file as passed, and skips command_args_spec
Les mainteneurs répondent en général sous 1 jour
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 3/5
- Temps estimé
- 1-2 jours
- Accessibilité débutants
- 30/100
Piste de recherche
Start in scripts/run_integration_tests_individually.sh: read the exit-code check around line 60 that treats 124 and 143 as non-failures, and the skip list at lines 68 to 70 that excludes tests/integration/command_args_spec.lua. Done means a file that times out without busted's result summary is marked failed, and command_args_spec.lua either runs and passes under the script or is fixed or replaced. Run the script locally to reproduce the hang before changing it.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
scripts/run_integration_tests_individually.sh, which the integration CI jobs run, counts a test file that hangs as passed.
- A file that hits the timeout exits with 124 or 143. The script marks a file failed only when it printed a failure or error count, or exited with a code other than 0, 124 and 143 (line 60 on
main). A file that hangs before busted prints its summary therefore passes, andRequiredstays green. - The script skips
tests/integration/command_args_spec.luaentirely ("known to hang in CI", lines 68 to 70). That spec never runs in CI.
A hang is the worst failure this plugin can have: the diff lifecycle model's NoStrandedCall rule exists to prevent an openDiff call that never answers.
Suggested fix: fail a file on 124 or 143 unless its output contains busted's result summary, and fix or replace the hanging command_args_spec.lua so it runs again.
Generated with xum • Model: anthropic:claude-opus-5-5 • Thinking: high
- Langage dominant
- Lua
- Étoiles
- 3.1k
- Forks
- 223
- Merge moyen
- 6 h 47 min
- PR mergées (30 j)
- 93
Préparer son environnement
Lance le conteneur de développement du projet dans votre navigateur, avec votre propre compte GitHub.
- Aucun Dockerfile ni fichier Docker Compose
- Aucun modèle de pull request
- Aucun guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de coder/claudecode.nvim
-
[BUG] ClaudeCodeAdd fails on paths with spacesPeut-être pris @7A1T l’a pris il y a 81 jours. Ouvertebug needs-triage
Difficulté 1/5 Moins d'une heure Accessibilité débutants 88/100
coder/claudecode.nvim#314 ·
Les mainteneurs répondent en général sous 1 jour
-
bug needs-triage
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
coder/claudecode.nvim#313 ·
Les mainteneurs répondent en général sous 1 jour
-
needs-triage
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 12/100
coder/claudecode.nvim#433 ·
Les mainteneurs répondent en général sous 1 jour
-
[BUG] ClaudeCodeSend leaves source buffer in insert mode (snacks provider, focus_after_send off)Ouverteneeds-triage
Difficulté 3/5 1-2 jours Accessibilité débutants 50/100
coder/claudecode.nvim#423 ·
Les mainteneurs répondent en général sous 1 jour
-
needs-triage
Difficulté 3/5 1-2 jours Accessibilité débutants 62/100
coder/claudecode.nvim#309 ·
Les mainteneurs répondent en général sous 1 jour
Toutes les issues de coder/claudecode.nvim
Issues similaires
-
Difficulté 2/5 1-3 heures Accessibilité débutants 65/100
-
Difficulté 2/5 1-3 heures Accessibilité débutants 79/100
google/executor.nvim#46 ·
-
Hide undiscovered areaOuverteforever from-game
Difficulté 2/5 1-3 heures Accessibilité débutants 62/100
openmap-world/openmap#96 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
Les mainteneurs répondent en général sous 2 jours
-
Difficulté 2/5 1-3 heures Accessibilité débutants 62/100
teradata-labs/loom#624 ·
Les mainteneurs répondent en général sous 1 jour