Skip to content

功能教程:硬件压测报告查询中心

本模块是 hrnrOS 自动化交付流水线的质量评估与档案中枢。物理机在装机前置阶段执行的硬件出厂压测(Burn-in Test)所产生的所有性能与稳定性数据,均会汇聚于此。通过本模块,您可以快速检索、在线预览并导出达到交付标准的标准化 PDF 报告。

支持的硬件评估度量矩阵

系统底层集成多维度的硬件探针,能够解析并生成以下五大核心模块的专业压测报告:

报告模块 (Module)压测场景与验证指标 (Testing Metrics)
CPU 稳定性报告满载浮点运算压力测试、多核心温控策略验证、主频与功耗墙(TDP)达标率分析。
内存 (Memory) 报告随机读写抗压测试、ECC 错误纠正拦截率分析、内存条槽位识别与双通道/四通道带宽测试。
磁盘 (Disk) 报告4K 随机 IOPS 极限测试、顺序读写吞吐量验证、S.M.A.R.T 健康度全量体检及掉速拐点分析。
网络 (Network) 报告网卡吞吐量(iPerf)验证、长时间发包丢包率监控、全双工模式协商及光模块状态诊断。
GPU 运算报告CUDA 核心满载烤机、显存高频读写校验、GPU 热分布与风扇转速联动测试。

⚠️ 关键前置:确保压测任务已执行

在使用查询中心前,请确保目标设备在 [自动化交付编排] 阶段已经真实运行过压测流水线:

  1. 流水线勾选: 在编排任务的步骤 3(硬件出厂压测)中,必须已勾选并设定了压测时长(如 30分钟、4小时或 24小时深度老化)。
  2. 任务流转完毕: 只有当对应流水线节点状态标记为 <span class="badge bg-success">Success</span> 后,压测数据才会由底层 Agent 上报入库,并允许在此模块被检索。

查询中心采用沉浸式的状态机交互设计,告别繁杂的筛选表单。

  1. 进入 [压测报告中心] 页面,页面初始状态下搜索框居中对齐。
  2. 精准检索: 在搜索框中输入任意设备的 设备序列号 (SN)CMDB 资产编号 (Asset ID)系统 IP 地址
  3. 敲击回车 (Enter): 页面将平滑上移,骨架屏(Skeleton)加载动画启动,系统向后端发起多并发检索请求以聚合该设备的所有测试报告。

报告中心聚合搜索

步骤 2: 结果卡片网格概览

检索成功后,页面将展示响应式的结果卡片网格(Result Cards)。

  • 状态一目了然: 系统会为每一个测试子项(如 CPU、内存、磁盘)单独生成一张报告卡片。
  • 卡片要素: 包含测试模块图标、执行时间、时长以及测试结果摘要(如通过/警告/失败)。
  • 异常处理: 如果该设备存在,但某些项目未执行压测,或者输入了错误的 SN,系统将显示明确的空状态(Empty State)或错误提示(Error)。

步骤 3: 报告全景在线预览

无需下载即可快速审核验收单据。

  1. 点击任意一张模块卡片(例如“CPU 压测报告”),系统将弹出 在线报告预览模态框 (Modal)
  2. 沉浸式画布: 预览区采用了深色背景 (#525659) 映衬纯白色的报告纸张,为您提供犹如查看实体文档的真实体验。
  3. 精准排版保障: 报告容器(Container)被 CSS 引擎死死锁定在 210mm (标准 A4 纸宽度),确保在线预览的图表排版、表格换行与最终打印出来的纸质文件100%一致,杜绝排版错乱。

报告在线全景预览

步骤 4: 工业级 A4 格式 PDF 导出

当需要将报告作为交付验收材料(SLA 凭证)归档或发给客户时,可使用一键导出功能。

  1. 在预览模态框底部,点击 下载 PDF 报告”
  2. 防白屏生成技术: 按钮会自动变为 <i class="fas fa-spinner fa-spin"></i> 生成中...。系统会在极短的时间内将画布滚动条归零(ScrollY: 0),以防止浏览器截图引擎出现白屏截断现象。
  3. 高保真渲染: 系统底层调用 html2pdfhtml2canvas 引擎,以 2 倍超采样缩放 (scale: 2) 生成高清 JPEG 图像,并自动切分及规避内容截断 (pagebreak: { mode: ['avoid-all'] })。
  4. 命名规范: 导出的文件将自动遵循 [模块名]_报告_[YYYY-MM-DD].pdf 格式(如 CPU_报告_2026-04-06.pdf),便于本地留档与资产对账。