工作流 Acceptance 失败:https://github.com/OrzMC/OrzPythonMC/actions/runs/38543551351 job 结果(primary, backcompat):failure,skipped 判定语义:PASS 通过;UP(no Done) 世界生成卡死、SKIP 类型未适配该版本、 UP(gap) 上游缺该平台产物 —— 以上均只是警告;只有 FAIL / TIMEOUT 判失败。 定位:该 run 的 `acceptance-logs-*` artifact 与各 job 日志。
Activity
github-actions commentedon Oct 15, 2026
工作流 Acceptance 失败:https://github.com/OrzMC/OrzPythonMC/actions/runs/38711409743
job 结果(primary, backcompat):failure,skipped
判定语义:PASS 通过;UP(no Done) 世界生成卡死、SKIP 类型未适配该版本、
UP(gap) 上游缺该平台产物 —— 以上均只是警告;只有 FAIL / TIMEOUT 判失败。
定位:该 run 的
acceptance-logs-*artifact 与各 job 日志。github-actions commentedon Oct 16, 2026
工作流 Acceptance 失败:https://github.com/OrzMC/OrzPythonMC/actions/runs/38878239164
job 结果(primary, backcompat):failure,skipped
判定语义:PASS 通过;UP(no Done) 世界生成卡死、SKIP 类型未适配该版本、
UP(gap) 上游缺该平台产物 —— 以上均只是警告;只有 FAIL / TIMEOUT 判失败。
定位:该 run 的
acceptance-logs-*artifact 与各 job 日志。github-actions commentedon Oct 17, 2026
工作流 Acceptance 失败:https://github.com/OrzMC/OrzPythonMC/actions/runs/39018177590
job 结果(primary, backcompat):failure,skipped
判定语义:PASS 通过;UP(no Done) 世界生成卡死、SKIP 类型未适配该版本、
UP(gap) 上游缺该平台产物 —— 以上均只是警告;只有 FAIL / TIMEOUT 判失败。
定位:该 run 的
acceptance-logs-*artifact 与各 job 日志。github-actions commentedon Oct 18, 2026
工作流 Acceptance 失败:https://github.com/OrzMC/OrzPythonMC/actions/runs/39113360915
job 结果(primary, backcompat):failure,skipped
判定语义:PASS 通过;UP(no Done) 世界生成卡死、SKIP 类型未适配该版本、
UP(gap) 上游缺该平台产物 —— 以上均只是警告;只有 FAIL / TIMEOUT 判失败。
定位:该 run 的
acceptance-logs-*artifact 与各 job 日志。github-actions commentedon Oct 19, 2026
工作流 Acceptance 失败:https://github.com/OrzMC/OrzPythonMC/actions/runs/39234702482
job 结果(primary, backcompat):failure,skipped
判定语义:PASS 通过;UP(no Done) 世界生成卡死、SKIP 类型未适配该版本、
UP(gap) 上游缺该平台产物 —— 以上均只是警告;只有 FAIL / TIMEOUT 判失败。
定位:该 run 的
acceptance-logs-*artifact 与各 job 日志。github-actions commentedon Oct 20, 2026
工作流 Acceptance 失败:https://github.com/OrzMC/OrzPythonMC/actions/runs/39401198694
job 结果(primary, backcompat):failure,skipped
判定语义:PASS 通过;UP(no Done) 世界生成卡死、SKIP 类型未适配该版本、
UP(gap) 上游缺该平台产物 —— 以上均只是警告;只有 FAIL / TIMEOUT 判失败。
定位:该 run 的
acceptance-logs-*artifact 与各 job 日志。github-actions commentedon Oct 21, 2026
工作流 Acceptance 失败:https://github.com/OrzMC/OrzPythonMC/actions/runs/39576984546
job 结果(primary, backcompat):failure,skipped
判定语义:PASS 通过;UP(no Done) 世界生成卡死、SKIP 类型未适配该版本、
UP(gap) 上游缺该平台产物 —— 以上均只是警告;只有 FAIL / TIMEOUT 判失败。
定位:该 run 的
acceptance-logs-*artifact 与各 job 日志。wangzhizhou commentedon Oct 21, 2026
夜间验收连红的根因已修(PR #98,已合 main):
windows-11-arm上 Temurin 没有 Java 25 的windows/aarch64构建(该 URL 直接 404;21 有、25 没有),而HttpClient.stream_range把requests.HTTPError也当成"流式中途断连"重试 4 次,最终报「下载中途多次断开」—— 真实原因被掩盖,harness 的UP(gap)标记(靠 requests 原文)也匹配不到,于是 7 个 case 全判 FAIL。修复要点:
HttpStatusError(带 status/url,保留 requests 原文),不再重试;续传遇 416 且本地已取全 → 按成功返回;JavaEnv对 404 补一句可执行提示(上游未发布该平台构建,可自装 Java 或换平台);log_contains改为两侧去掉全部空白再比(rich 软换行会把 URL 切开)。验证(手动 dispatch
acceptance.ymlon main,run 39674450183):6 平台全绿,windows-11-arm7/7 判为UP(gap)(警告,不再 FAIL)。后续(需维护者拍板,未做):是否给 Java 运行时分发加厂商回退 —— Microsoft OpenJDK 有
windows-aarch64的 25,加了该平台就能真跑最新版;不加则用自装 Java。