Repository navigation
Slai Agent Runtime: retry Docker pulls and fix Windows Linux patch staging - #67
Slai.life (huong8373tt-beep) wants to merge 7 commits into
Conversation
|
Observed an additional real-world reproduction while validating the retry behavior: a clean pull of |
|
I verified the current diff against the Docker failures. One regression needs correction before merge: |
|
Pushed follow-up commit |
|
Follow-up validation found the first test update had incorrect mocked-call sequencing. Fixed and pushed commit |
|
New blocking runtime defect found during the clean Karmada replay: on a Windows host, |
|
Pushed commit |
|
The PR branch now includes |
|
Follow-up |
|
A second Windows staging defect emerged after the POSIX-path fix: |
|
Found and fixed one more Windows-host correctness issue in follow-up commit |
|
Validation correction: after locating the intended eval venv, the current full focused suite passes against commit |
Summary
This PR hardens two adjacent benchmark-runtime paths that were reproduced together on Windows hosts evaluating Linux images:
Why these belong together
The same Karmada replay first hit transient
unexpected EOFpulls, then exposed patch transport failures after the image became available. The changes are independently tested and neither changes candidate patch content or grading semantics.Behavior
posixpath.joinfor Linux container mount paths on Windows;finally.Validation
Using the evaluator venv with Docker SDK 7.2.0:
py_compileandgit diff --checkalso pass.Disclosure and authorization
Slai Agent Runtime performed the investigation, implementation, and test execution. The account owner authorized this contribution and is responsible for its content.