Repository navigation
阶段一:Harbor Job 共享观察、准入与 Sandbox 运行链路 - #59
Merged
Merged
Conversation
6 of 15 tasks
PixelCores
marked this pull request as ready for review
September 23, 2026 09:38
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
问题与结果
Eruun 在同一 ACK 集群运行 Harbor eval Job 时,逐任务观察、固定批次恢复、短执行期限与结果交付路径限制了长期并发运行。本 PR 落地阶段一运行链路:共享 Job/Sandbox 观察、数据库准入与资源创建预算、按需 Sandbox 生命周期、周级评测期限及可恢复的结果交付。目标是为分批创建和万级压测提供可运行基础;尚未在真实 ACK/ACS 环境证明 10,000 个并发 Job 的容量。
主要变更
验证与边界
相关 Go 包测试、聚焦 race 测试、Go vet、负载工具 26 项 Python 测试、Python 编译及 diff 检查通过。当前本机缺少真实 MySQL 测试 DSN、Harbor Python 依赖与 Helm,因此对应集成/模板检查未完成;真实 ACK/ACS 的 100→1,000→3,000→10,000 阶梯、长稳、控制面中断和费用停止测试仍须按阶段一计划执行,结果不得记作已通过。
服务端新增 Sandbox 准入时间和复合索引;上线时应先迁移服务端数据库并部署新服务端,再更新 Runner。旧记录和旧私有响应继续使用本地启动计时。