Skip to content

[P1][CI/Workspace] Investigar timeout intermitente no teste Claude PTY oculto em macOS #50

Description

@lippdev

Problema

No PR #49, o job macOS de CI falhou em python scripts/check_claude_hidden_pty.py no commit e542f2a, sem alterações no código ou no teste de PTY. O mesmo job passou no rerun do mesmo commit; a execução anterior do PR também havia passado. Isso indica intermitência que pode bloquear PRs sem mudança relacionada.

Falha: execução inicial. subprocess.TimeoutExpired em run(..., True, 'y') após 20 s; a última tela capturada ainda mostrava a permissão [y] Permitir ... [n] Negar. Rerun aprovado.

Aceite

  • Reproduzir ou isolar a condição de corrida/falha no fluxo de aprovação e encerramento do teste sintético em macOS.
  • Corrigir o teste ou a implementação conforme a causa, mantendo a verificação de que a permissão é aplicada uma vez e o terminal é restaurado.
  • Registrar evidência de repetição estável em macOS e Linux; não tratar um rerun verde isolado como correção.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    area:workspaceConversa unificada e agentes locaisbugSomething isn't workingpriority:P1Experiência principal após o núcleovalidationEvidência real ou ensaio humano ainda pendente

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions