xyf2020
|
48585f7523
|
feat(docker): Add Docker benchmark sandbox and pooled runner (#608)
* Add Docker benchmark sandbox and pooled runner
* Fix benchmark worker reuse after Docker command timeout
* Simplify benchmark worker requests and preserve artifacts
* Harden benchmark sandbox reuse and isolate query state
* Deduplicate benchmark sandbox cleanup and artifact checks
* Report benchmark cleanup failures and preserve diagnostic artifacts
* Handle optional Docker dependencies in benchmark unit tests
* Keep benchmark Docker dependencies optional in CI
* Fix cancellation of thread-pool background jobs
* Finish background worker cleanup before propagating cancellation
* Revert background worker cancellation changes
* Fix benchmark worker plugin defaults before config validation
* Stop interrupted benchmark containers before collecting diagnostics
* Fix candidate exclusions and benchmark upload serialization
* Fix late Docker creation cleanup and preserve query artifacts
* Stream benchmark workspace archives and extract plan validation
---------
Co-authored-by: jinli.yl <jinli.yl@alibaba-inc.com>
|
2026-10-19 16:26:38 +08:00 |
|