# test-kit 测试轮报告

- 时刻：2026-09-12 18:08:07 UTC（UTC）
- kit：v1.0.10（profile=vm，conf=conf/j37-kit.conf）
- 系统：Linux 5.10.264-rt160 / debian / uptime=666s
- 阶段序：rt-baseline rt-tuning monitor fault-inject perf-baseline can
- 预检报告：/var/lib/test-kit/logs/preflight-20260912-175831.log

| 阶段 | 类型 | 判定 | 说明 |
|---|---|---|---|
| rt-baseline | rt-baseline | 已完成(复用上轮) / 通过 | 全部 9 轮有效（数据与直方图见 /var/lib/test-kit/results/phases/rt-baseline）；N/A 16 轮（combo7=N/A(机制不可得: 目标 crash-c-abort.service 主进程不可得（unit 未运行或 MainPID=0），且该类无内置施压模板); combo7=N/A(机制不可得: 目标 crash-c-segv.service 主进程不可得（unit 未运行或 MainPID=0），且该类无内置施压模板); combo7=N/A(机制不可得: 目标 crash-go-nilmap.service 主进程不可得（unit 未运行或 MainPID=0），且该类无内置施压模板); combo7=N/A(机制不可得: 目标 crash-go-panic.service 主进程不可得（unit 未运行或 MainPID=0），且该类无内置施压模板); combo7=N/A(机制不可得: 目标 crash-lua-error.service 主进程不可得（unit 未运行或 MainPID=0），且该类无内置施压模板); combo7=N/A(机制不可得: 目标 crash-lua-overflow.service 主进程不可得（unit 未运行或 MainPID=0），且该类无内置施压模板); combo7=N/A(机制不可得: 目标 crash-py-exc.service 主进程不可得（unit 未运行或 MainPID=0），且该类无内置施压模板); combo7=N/A(机制不可得: 目标 crash-py-mem.service 主进程不可得（unit 未运行或 MainPID=0），且该类无内置施压模板); combo7=N/A(机制不可得: 目标 crash-rust-abort.service 主进程不可得（unit 未运行或 MainPID=0），且该类无内置施压模板); combo7=N/A(机制不可得: 目标 crash-rust-panic.service 主进程不可得（unit 未运行或 MainPID=0），且该类无内置施压模板); combo7=N/A(机制不可得: 目标 crash-sh-exit.service 主进程不可得（unit 未运行或 MainPID=0），且该类无内置施压模板); combo7=N/A(机制不可得: 目标 crash-sh-kill9.service 主进程不可得（unit 未运行或 MainPID=0），且该类无内置施压模板); combo7=N/A(机制不可得: 目标 mock-core.service 主进程不可得（unit 未运行或 MainPID=0），且该类无内置施压模板); combo7=N/A(机制不可得: 目标 mock-healthy.service 主进程不可得（unit 未运行或 MainPID=0），且该类无内置施压模板); combo7=N/A(机制不可得: 目标 mock-signal.service 主进程不可得（unit 未运行或 MainPID=0），且该类无内置施压模板); combo7=N/A(机制不可得: 目标 mock-trace.service 主进程不可得（unit 未运行或 MainPID=0），且该类无内置施压模板)） |
| rt-tuning | rt-tuning | 已完成(复用上轮) / 部分通过 | 通过 3 项，阻塞 2 项（TU-01/03 需引导参数）；TU-01=阻塞(取证:need-boot-args)；TU-03=阻塞(取证:need-boot-args)；TU-02/TU-04/TU-05=通过 |
| monitor | monitor | 已完成(复用上轮) / 通过 | 监控窗口完成：samples=340 csv行=34 net行=51 can行=34 gap_max=8s |
| fault-inject | fault-inject | 完成 / 部分通过 | 用例汇总见 case-results.csv；记录页 case-{A..F,mockcapture}.md |
| perf-baseline | perf-baseline | 完成 / 部分通过 | 有数据 15 行 / N/A 2 行（缺失工具或单次性指标，见 perf-notes.md） |
| can | can | 完成 / N/A | bus=N/A(接口 can0 在位但监听窗 30s 内无帧(无帧源，显式跳过)) |

## 数据与记录页索引
- phases/rt-baseline/：cyclictest-matrix-crash-c-abort.csv cyclictest-matrix-crash-c-segv.csv cyclictest-matrix-crash-go-nilmap.csv cyclictest-matrix-crash-go-panic.csv cyclictest-matrix-crash-lua-error.csv cyclictest-matrix-crash-lua-overflow.csv cyclictest-matrix-crash-py-exc.csv cyclictest-matrix-crash-py-mem.csv cyclictest-matrix-crash-rust-abort.csv cyclictest-matrix-crash-rust-panic.csv cyclictest-matrix-crash-sh-exit.csv cyclictest-matrix-crash-sh-kill9.csv cyclictest-matrix-cron.csv cyclictest-matrix-j34-usersvc.csv cyclictest-matrix-kernel-module.csv cyclictest-matrix-mock-core.csv cyclictest-matrix-mock-healthy.csv cyclictest-matrix-mock-signal.csv cyclictest-matrix-mock-trace.csv cyclictest-matrix-ssh.csv cyclictest-matrix-systemd-journald.csv cyclictest-matrix.csv hist-c1-r1.txt hist-c2-r1.txt hist-c3-r1.txt hist-c4-r1.txt hist-c5-kernel-module-r1.txt hist-c6-cron-r1.txt hist-c6-ssh-r1.txt hist-c6-systemd-journald-r1.txt hist-c7-j34-usersvc-r1.txt verdict 
- phases/rt-tuning/：hist-TU-02-r1.txt hist-TU-04-r1.txt hist-TU-05-r1.txt tuning-matrix.csv tuning-notes.md verdict 
- phases/monitor/：can-counters.csv net-counters.csv net-ethtool.csv service-monitor.csv verdict 
- phases/fault-inject/：case-A.md case-B.md case-C.md case-D.md case-E.md case-mockcapture.md case-results.csv soak-samples.csv verdict 
- phases/perf-baseline/：baseline.csv perf-notes.md verdict 
- phases/can/：verdict 

## override 留痕
- 无
