TEST · 规则测试工厂

测试与发布

聚合 FIE 条款覆盖、规则场景、黄金样本、oracle、发布门禁、监控和恢复演练。页面只展示后端测试运行与规则覆盖结果,不在前端自行判断竞赛规则是否正确。

发布门禁总览

对应 REQ-TEST-012F 和 REQ-TEST-020,失败时必须能定位到用例、条款、规则档和操作流水。

阻断发布
RELEASE_GATE 失败

P0 门禁缺少 2 项确认,不能上线

普通黑牌、P-card、DNS/DNF/EXC、两站黄金样本和同单位规避必须全部通过;oracle 缺失或未覆盖条款不能静默放行。

  • run_code TEST-RUN-20260604-018
  • source_operation_id OP-TEST-GATE-9081
  • engine_version fencing-next-backend 0.4.0

规则覆盖结果

规则覆盖结果来自 competition_test_coverage_snapshot,展示每条规则 / 需求在当前 TEST-RUN 下的覆盖、判定基准和门禁结论。

条款 / 需求 场景族 规则档 覆盖状态 oracle 门禁结论

测试资产工作台

对应 REQ-TEST-012A 至 012D,测试数据不能只保存输入,必须保存期望输出和版本链。

规则来源

FIE Organisation / Technical December 2025 已登记,SHA-256 变更会触发 NEEDS_REVIEW。

18 条 P0 条款索引。

场景目录

同单位规避、P-card、DNS/DNF/EXC、普通黑牌、单败最终成绩和完整流程。

31 / 34 场景已覆盖。

数据集

两站 11 个黄金样本 + 可复现极端样本,保存 random_seed_ref 和 dataset_hash。

167 个 fixture JSON 可解析。

oracle

人工确认或权威样本确认,替换时保留 superseded_by_oracle_id 版本链。

2 个 P0 oracle 待确认。

测试运行

手动、CI、定时任务和发布门禁共用 competition_test_run / result。

    配色方案

    与其他后台原型共用 token,用于确认页面密度和状态色可读性。