版权所有 © 2024 openEuler社区 您对“本文档”的复制、使用、修改及分发受知识共享(Creative Commons)署名—相同方式共享4.0国际公共许可协议(以下简称“CC BY-SA 4.0”)的约束。为了方便用户理解,您可以通过访问https://creativecommons.org/licenses/by-sa/4.0/ 了解CC BY-SA 4.0的概要 (但不是替代)。CC BY-SA 4.0的完整协议内容您可以访问如下网址获取:https://creativecommons.org/licenses/by-sa/4.0/legalcode。
修订记录
日期 | 修订 版本 | 修改描述 | 作者 |
---|---|---|---|
2024/8/25 | v1.0 | OS支持故障CPU核隔离,隔离信息需要记录日志 | |
测试报告 | 孙尚 |
关键词: CPU核隔离
摘要:sysSentry为OS故障巡检框架,给用户提供在后台进行故障巡检的能力,通过提前发现系统中的软硬件故障(例如内存UCE)并及时通知系统运维人员处理,从而达到减少故障演变为现网事故、提升系统可靠性的目标。 依据测试要求,对OS与BMC间的通信通道进行功能测试、可靠性测试和稳定性测试。
本特性为新增OS与与BMC间的通信通道,基于sysSentry巡检框架提供与BMC之间的通信协议接口,通过IPMI接口实现与BMC的交互。
1) libxalarm.so库提供信息传输标准接口,各个巡检插件通过调用标准接口实现将信息从组件发送至sysSentry服务;
2) sysSentry服务接收巡检插件发送过来的信息,并对信息进行处理后发送到用户指定的模块(如BMC)。
本节描述被测对象的版本信息和测试的时间及测试轮次,包括以来的硬件。
版本名称 | 测试起始时间 | 测试结束时间 |
---|---|---|
openEuler-22.03-LTS-SP4 | 2024-08-12 | 2024-08-18 |
openEuler-22.03-LTS-SP4 | 2024-08-21 | 2024-08-28 |
描述特性测试的硬件环境信息
硬件型号 | 硬件配置信息 | 备注 |
---|---|---|
NA | NA | 虚拟机 |
本次测试一共执行两轮, 执行10个继承测试用例,主要覆盖 1.onstart参数—不同任务类型配置不同onstart参数 2.conflict参数—多任务之间的冲突影响 两个参数的功能测试 第一轮执行10个用例,发现1个问题,第二轮执行10个用例,发现0个问题。
NA
无遗留问题
共1个问题,1个回归通过
测试类型 | 测试内容 | 测试结论 |
---|---|---|
功能测试 | 两个conflict=up任务功能校验 | 测试通过 |
功能测试 | 两个conflict=down任务功能校验 | 测试通过 |
功能测试 | 两个conflict=kill任务功能校验 | 测试通过 |
功能测试 | 一个conflict=up任务,一个conflict=down任务功能校验 | 测试通过 |
功能测试 | 一个conflict=up任务,一个conflict=kill任务功能校验 | 测试通过 |
功能测试 | 一个conflict=kill任务,一个conflict=down任务功能校验 | 测试通过 |
功能测试 | period类型任务配置onstart=yes | 测试通过 |
功能测试 | period类型任务配置onstart=no | 测试通过 |
功能测试 | oneshot类型任务配置onstart=yes | 测试通过 |
功能测试 | oneshot类型任务配置onstart=no | 测试通过 |
版本名称 | 测试用例数 | 用例执行结果 | 发现问题单数 |
---|---|---|---|
openEuler-22.03-LTS-SP4 | 10 | 一个不通过 | 1 |
openEuler-22.03-LTS-SP4 | 10 | 通过 | 0 |