Skip to content

Eine dauerhaft rote Suite beweist nichts mehr (#83) - #95

Merged
munirad7s merged 1 commit into
mainfrom
feat/83-acp-tests-windows
Aug 1, 2026
Merged

Eine dauerhaft rote Suite beweist nichts mehr (#83)#95
munirad7s merged 1 commit into
mainfrom
feat/83-acp-tests-windows

Conversation

@munirad7s

Copy link
Copy Markdown
Owner

Drei Ursachen, keine davon in der Produktionslogik:

  1. Die Fixtures spawnten den blanken Namen "bash". Windows loest den ueber
    System32 auf - das ist der WSL-Starter, und WSL reicht die Pipe des
    Elternprozesses nie durch: jedes read bekommt EOF, der Client meldet
    AgentExited. Belegt per uname aus dem Fixture heraus.
  2. Der Capture-Pfad ging unquoted per display() ins Shell-Script. Bash frass
    die Backslashes und legte Dateien namens C:UsersrescueAppData... im
    Crate-Root ab - genau die Fremdkoerper, die irgendwann jemand mitcommittet.
  3. Zwei Idle-Fenster (100/200 ms) lagen innerhalb der gemessenen Streuung des
    Windows-Prozessstarts (107 ms Mittel, 194 ms Worst Case). Deshalb einzeln
    gruen, unter Last rot.

697 passed statt 688/9 failed, ueber mehrere Laeufe wiederholbar.

Co-Authored-By: Claude Opus 5 noreply@anthropic.com
Claude-Session: https://claude.ai/code/session_01WTrJkneFFLe4ruG2phZh2k

Drei Ursachen, keine davon in der Produktionslogik:

1. Die Fixtures spawnten den blanken Namen "bash". Windows loest den ueber
   System32 auf - das ist der WSL-Starter, und WSL reicht die Pipe des
   Elternprozesses nie durch: jedes read bekommt EOF, der Client meldet
   AgentExited. Belegt per uname aus dem Fixture heraus.
2. Der Capture-Pfad ging unquoted per display() ins Shell-Script. Bash frass
   die Backslashes und legte Dateien namens C:UsersrescueAppData... im
   Crate-Root ab - genau die Fremdkoerper, die irgendwann jemand mitcommittet.
3. Zwei Idle-Fenster (100/200 ms) lagen innerhalb der gemessenen Streuung des
   Windows-Prozessstarts (107 ms Mittel, 194 ms Worst Case). Deshalb einzeln
   gruen, unter Last rot.

697 passed statt 688/9 failed, ueber mehrere Laeufe wiederholbar.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01WTrJkneFFLe4ruG2phZh2k
Copilot AI review requested due to automatic review settings August 1, 2026 17:53

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

@munirad7s
munirad7s merged commit 08c6d2a into main Aug 1, 2026
17 of 22 checks passed
@munirad7s
munirad7s deleted the feat/83-acp-tests-windows branch August 1, 2026 17:54
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.

2 participants