From c555bd2fcdd54c0211eba29d375e48ecf30a05b8 Mon Sep 17 00:00:00 2001 From: dadadae2 Date: Thu, 4 Dec 2025 14:48:36 +0800 Subject: [PATCH 01/12] =?UTF-8?q?HAM=E5=BC=80=E6=BA=90=E6=B5=8B=E8=AF=95?= =?UTF-8?q?=E7=AD=96=E7=95=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...13\350\257\225\346\212\245\345\221\212.md" | 217 ++++++++++++++++++ 1 file changed, 217 insertions(+) create mode 100644 "Test_Result/openEuler_24.03_LTS_SP2/openEuler-24.03-LTS-SP2\347\211\210\346\234\254HAM\347\211\271\346\200\247\346\265\213\350\257\225\346\212\245\345\221\212.md" diff --git "a/Test_Result/openEuler_24.03_LTS_SP2/openEuler-24.03-LTS-SP2\347\211\210\346\234\254HAM\347\211\271\346\200\247\346\265\213\350\257\225\346\212\245\345\221\212.md" "b/Test_Result/openEuler_24.03_LTS_SP2/openEuler-24.03-LTS-SP2\347\211\210\346\234\254HAM\347\211\271\346\200\247\346\265\213\350\257\225\346\212\245\345\221\212.md" new file mode 100644 index 0000000..10f9517 --- /dev/null +++ "b/Test_Result/openEuler_24.03_LTS_SP2/openEuler-24.03-LTS-SP2\347\211\210\346\234\254HAM\347\211\271\346\200\247\346\265\213\350\257\225\346\212\245\345\221\212.md" @@ -0,0 +1,217 @@ +![avatar](../../images/openEuler.png) + + +版权所有 © 2025 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。 + +修订记录 + +| 日期 | 修订 版本 | 修改描述 | 作者 | +|-----------|---------|------| ---- | +| 2025.12.4 | 第一版 | 初稿 | | +| | | | | + +关键词: UBS Core,HAM,确定性热迁移 + +摘要: +HAM:High-Availability Migration,高可用性热迁移服务,基于灵衢总线的远端内存访问能力与大带宽,实现确定性时长的虚机热迁移,解决计划内停机问题,实现系统高可用。 + + +缩略语清单: + +| 缩略语 | 英文全名 | 中文解释 | +| ------ | -------- | -------- | +| HAM | High Availability Migration | 高可用热迁移 | +| | | | + +# 1 特性概述 + +在虚拟化场景中,随着虚机使用内存增加,NUMA内的内存使用率随之增加,当达到一定水线时,部分虚机需要逃生到邻居节点。此时HAM提供能力,识别迁移虚机的页面冷热,先迁移冷数据后迁移热数据,不依赖标脏重传,实现确定性时长迁移。当NUMA内的内存使用率下降到一定水线时,支持按照借用的内存迁回虚机数据。 + + +# 2 特性测试信息 + +本节描述被测对象的版本信息和测试的时间及测试轮次,包括依赖的硬件。 + +| 版本名称 | 测试起始时间 | 测试结束时间 | +|--------------------|-----------|-----------| +| BeiMing25.2.0.B005 | 2025.7.29 | 2025.8.4 | +| BeiMing25.2.0.B010 | 2025.8.5 | 2025.8.11 | +| BeiMing25.2.0.B013 | 2025.8.13 | 2025.8.18 | +| BeiMing25.2.0.B015 | 2025.8.19 | 2025.8.25 | +| BeiMing25.2.0.B030 | 2025.8.28 | 2025.9.1 | +| BeiMing25.2.0.B031 | 2025.9.1 | 2025.9.1 | +| BeiMing25.2.0.B100 | 2025.9.5 | 2025.9.9 | +| BeiMing25.2.0.B101 | 2025.9.10 | 2025.9.17 | +| BeiMing25.2.0.B103 | 2025.9.18 | 2025.9.23 | +| BeiMing25.2.0.B105 | 2025.9.24 | 2025.9.26 | +| | | | + +描述特性测试的硬件环境信息 + +| 硬件型号 | 硬件配置信息 | 备注 | +|------------|------------------------------------------------------------------------------------------------------------------------------------------| ---- | +| TaiShan服务器 | 机型:TaiShan服务器
处理器:鲲鹏920 7280Z处理器
内存大小及频率:512GB 2666MHz
OS:openEuler release 22.03(LTS-SP4)
网卡:TCP 1GE
硬盘:Nvme SSD*7T | | +| | | | + +# 3 测试结论概述 + +## 3.1 测试整体结论 + +HAM特性,共计执行29个用例,主要覆盖了功能测试和可靠性测试,通过经过fuzz和7*24的长稳测试,发现问题已解决,回归通过,无遗留风险,整体质量良好。 + +| 测试活动 | 测试子项 | 活动评价 | +|-------|--------|-----| +| 功能测试 | 继承特性测试 | | +| 功能测试 | 新增特性测试 | | +| 兼容性测试 | | | +| DFX专项测试 | 性能测试 | | +| DFX专项测试 | 可靠性/韧性测试 | | +| DFX专项测试 | 安全测试 | | +| 资料测试 | | | +| 其他测试 | | | + +## 3.2 约束说明 + +1. 依赖UB硬件,UB连接正常 +2. 安装ubse,ubturbo,obmm,libvirt,qemu等虚拟化场景相关组件,各个组件正常运行 +3. 由libvirt命令行发起迁移 + +## 3.3 遗留问题分析 + +### 3.3.1 遗留问题影响以及规避措施 + +| 序号 | 问题单号 | 问题简述 | 问题级别 | 影响分析 | 规避措施 | 历史发现场景 | +| --- | ------- | ------ | ------- | ------- | ------- | ---------- | +| | | | | | | | +| | | | | | | | + +### 3.3.2 问题统计 + +#### 3.3.2.1 问题数量 + +| | 问题总数 | 致命 | 严重 | 一般 | 提示 | +| ------ |------|----|-----|-----|-----| +| 数目 | 10 | 0 | 2 | 2 | 6 | +| 百分比 | 100% | 0 | 20% | 20% | 60% | + +#### 3.3.2.2 发现问题 + +| 序号 | 问题单号 | 问题简述 | 优先级 | 当前状态 | +|----|------------------|--------------------------------------------------------------------------------|-----|------| +| 1 | DTS2025090804371 | 【开发自提单】【BeiMing】【HAM】适配ubus驱动接口变更,需修改ham代码中的ubus接口及其符号表 | 提示 | 关闭 | +| 2 | DTS2025091001886 | 【测试提单】【ham确定性热迁移】【虚机迁移】【QEMU仿真】【自动化提单】【阻塞】ham长稳用例执行失败,numa cnt的值传进来的是pid的值 | 一般 | 关闭 | +| 3 | DTS2025091010972 | 【开发自提单】【BeiMing】【HAM】HAM内核态代码合入smap仓之后,需要删除HAM仓的内核态代码 | 提示 | 关闭 | +| 4 | DTS2025091217994 | 【开发自提单】【BeiMing】【HAM】识别到HAM通过fd读取SMAP访问频次方式冗余,修改HAM读取访存频次方式 | 提示 | 关闭 | +| 5 | DTS2025091504061 | 【开发自提单】【BeiMing】【HAM】HAM内核态接口对于并发任务和接口调用顺序未做防护 | 提示 | 关闭 | +| 6 | DTS2025091528651 | 【业务面】【OS】【通算】【HAM】【测试提单】在HAM长稳测试用例运行中,进行迁移前HAM调用内核申请远端内存大页,出现申请失败错误现象,影响长稳用例执行 | 一般 | 关闭 | +| 7 | DTS2025091827576 | 【测试提单】【ham】【功能】在长稳测试中ham流程未正确清理ham_migrate,导致smap初始化失败 | 严重 | 关闭 | +| 8 | DTS2025092504204 | 【同步问题单】【虚拟化】【日构建】test_vm_migrate_021用例在迁移过程中OS重启,导致迁移失败 | 严重 | 关闭 | +| 9 | DTS2025092553624 | 【开发自提单】【BeiMing】【HAM】识别到HAM读取SMAP访存频次后,仍然进行冷热扫描 | 提示 | 关闭 | +| 10 | DTS2025092819343 | 【业务面】【OS】【通算】【HAM】【测试提单】HAM迁移失败,环境出现urma设备不全 | 提示 | 关闭 | + +# 4 详细测试结论 + +## 4.1 功能测试 +*开源软件:主要关注开源软件升级后的变动点,继承特性由开源软件自带用例保证(需额外关注软件包提供可执行命令、库、服务功能)* +*社区孵化软件:主要参考以下列表* + +### 4.1.1 继承特性测试结论 + +| 序号 | 组件/特性名称 | 特性质量评估 | 备注 | +| --- | ----------- | :--------: | --- | +| | | | | +| | | | | + +: 表示特性不稳定,风险高 +: 表示特性基本可用,遗留少量问题 +: 表示特性质量良好 + +### 4.1.2 新增特性测试结论 + +| 序号 | 组件/特性名称 | 特性质量评估 | 备注 | +|----|--------------------------------------------------|:--------------------------:|----| +| 1 | 【通算】【MatrixServer】【OSTurbo】【功能】【POC】HAM提供确定性迁移能力 | | | +| | | | | + +: 表示特性不稳定,风险高 +: 表示特性基本可用,遗留少量问题 +: 表示特性质量良好 + +## 4.2 兼容性测试结论 + +*针对应用软件,主要考虑OS版本兼容性(在不同LTS SPx上的兼容性)、升降级兼容性、上层以来软件兼容性(如升级mysql后,对版本内已发布的使用mysql的软件的兼容性)* + +首次商用,不涉及升级兼容性 + +## 4.3 DFX专项测试结论 + +### 4.3.1 性能测试结论 + +HAM性能测试依赖UB真实硬件,仿真上暂不做性能测试 + +| 指标大项 | 指标小项 | 指标值 | 测试结论 | +| ------- | ------- | ------ | ------- | +| | | | | + +### 4.3.2 可靠性/韧性测试结论 + +| 测试类型 | 测试内容 | 测试结论 | +|---------|--------------------|------| +| os/vm故障 | 测试各种故障下ham处理异常的能力 | PASS | +| 长稳测试 | 测试7*24h仿真上不间断运行的能力 | PASS | + +### 4.3.3 安全测试结论 + +| 测试类型 | 测试内容 | 测试结论 | +| ------- | ------- | -------- | +| | | | + +## 4.4 资料测试结论 +*建议附加资料PR链接* + +| 测试类型 | 测试内容 | 测试结论 | +|--------|----------------------------------|------| +| 资料测试 | 用户指南对应章节
安装手册对应章节
API参考 | PASS | + +资料PR链接: + +## 4.5 其他测试结论 + +| 测试类型 | 测试内容 | 测试结论 | +| ------- | ------- | -------- | +| | | | + +# 5 测试执行 + +## 5.1 测试执行统计数据 + +*本节内容根据测试用例及实际执行情况进行特性整体测试的统计,可根据第二章的测试轮次分开进行统计说明。* + +| 版本名称 | 测试用例数 | 用例执行结果 | 发现问题单数 | +|--------------------|-------|--------|--------| +| BeiMing25.2.0.B100 | 29 | PASS | 2 | +| BeiMing25.2.0.B101 | 29 | PASS | 3 | +| BeiMing25.2.0.B103 | 29 | PASS | 0 | + +*数据项说明:* + +*测试用例数--到本测试活动结束时,所有可用测试用例数;* + +*发现问题单数--本测试活动总共发现的问题单数。* + +## 5.2 后续测试建议 + +后续测试需要关注点(可选) + +# 6 附件 + +*此处可粘贴各类专项测试数据或报告* + + + + + + + + \ No newline at end of file -- Gitee From 1727c1bece3dcf9b7623cb864eb2131b1e214730 Mon Sep 17 00:00:00 2001 From: dadadae2 Date: Fri, 5 Dec 2025 11:31:18 +0800 Subject: [PATCH 02/12] =?UTF-8?q?HAM=E5=BC=80=E6=BA=90=E6=B5=8B=E8=AF=95?= =?UTF-8?q?=E7=AD=96=E7=95=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...13\350\257\225\346\212\245\345\221\212.md" | 149 ++++++++---------- 1 file changed, 69 insertions(+), 80 deletions(-) rename "Test_Result/openEuler_24.03_LTS_SP2/openEuler-24.03-LTS-SP2\347\211\210\346\234\254HAM\347\211\271\346\200\247\346\265\213\350\257\225\346\212\245\345\221\212.md" => "Test_Result/openEuler_24.03_LTS_SP3/openEuler-24.03-LTS-SP3\347\211\210\346\234\254HAM\347\211\271\346\200\247\346\265\213\350\257\225\346\212\245\345\221\212.md" (47%) diff --git "a/Test_Result/openEuler_24.03_LTS_SP2/openEuler-24.03-LTS-SP2\347\211\210\346\234\254HAM\347\211\271\346\200\247\346\265\213\350\257\225\346\212\245\345\221\212.md" "b/Test_Result/openEuler_24.03_LTS_SP3/openEuler-24.03-LTS-SP3\347\211\210\346\234\254HAM\347\211\271\346\200\247\346\265\213\350\257\225\346\212\245\345\221\212.md" similarity index 47% rename from "Test_Result/openEuler_24.03_LTS_SP2/openEuler-24.03-LTS-SP2\347\211\210\346\234\254HAM\347\211\271\346\200\247\346\265\213\350\257\225\346\212\245\345\221\212.md" rename to "Test_Result/openEuler_24.03_LTS_SP3/openEuler-24.03-LTS-SP3\347\211\210\346\234\254HAM\347\211\271\346\200\247\346\265\213\350\257\225\346\212\245\345\221\212.md" index 10f9517..df8c207 100644 --- "a/Test_Result/openEuler_24.03_LTS_SP2/openEuler-24.03-LTS-SP2\347\211\210\346\234\254HAM\347\211\271\346\200\247\346\265\213\350\257\225\346\212\245\345\221\212.md" +++ "b/Test_Result/openEuler_24.03_LTS_SP3/openEuler-24.03-LTS-SP3\347\211\210\346\234\254HAM\347\211\271\346\200\247\346\265\213\350\257\225\346\212\245\345\221\212.md" @@ -33,43 +33,39 @@ HAM:High-Availability Migration,高可用性热迁移服务,基于灵衢 本节描述被测对象的版本信息和测试的时间及测试轮次,包括依赖的硬件。 -| 版本名称 | 测试起始时间 | 测试结束时间 | -|--------------------|-----------|-----------| -| BeiMing25.2.0.B005 | 2025.7.29 | 2025.8.4 | -| BeiMing25.2.0.B010 | 2025.8.5 | 2025.8.11 | -| BeiMing25.2.0.B013 | 2025.8.13 | 2025.8.18 | -| BeiMing25.2.0.B015 | 2025.8.19 | 2025.8.25 | -| BeiMing25.2.0.B030 | 2025.8.28 | 2025.9.1 | -| BeiMing25.2.0.B031 | 2025.9.1 | 2025.9.1 | -| BeiMing25.2.0.B100 | 2025.9.5 | 2025.9.9 | -| BeiMing25.2.0.B101 | 2025.9.10 | 2025.9.17 | -| BeiMing25.2.0.B103 | 2025.9.18 | 2025.9.23 | -| BeiMing25.2.0.B105 | 2025.9.24 | 2025.9.26 | -| | | | +| 版本名称 | 测试起始时间 | 测试结束时间 | +|---------------------|------------|------------| +| BeiMing25.3.T1.B003 | 2025.11.3 | 2025.11.4 | +| BeiMing25.3.T1.B010 | 2025.11.5 | 2025.11.11 | +| BeiMing25.3.T1.B013 | 2025.11.12 | 2025.11.16 | +| BeiMing25.3.T1.B015 | 2025.11.17 | 2025.11.18 | +| BeiMing25.3.T1.B017 | 2025.11.19 | 2025.11.26 | +| BeiMing25.3.T1.B019 | 2025.11.27 | 2025.12.5 | +| BeiMing25.3.T1.B021 | 2025.12.6 | 2025.12.12 | 描述特性测试的硬件环境信息 | 硬件型号 | 硬件配置信息 | 备注 | |------------|------------------------------------------------------------------------------------------------------------------------------------------| ---- | -| TaiShan服务器 | 机型:TaiShan服务器
处理器:鲲鹏920 7280Z处理器
内存大小及频率:512GB 2666MHz
OS:openEuler release 22.03(LTS-SP4)
网卡:TCP 1GE
硬盘:Nvme SSD*7T | | +| TaiShan服务器 | 机型:TaiShan服务器
处理器:鲲鹏920 7280Z处理器
内存大小及频率:512GB 2666MHz
OS:openEuler release 24.03(LTS-SP3)
网卡:TCP 1GE
硬盘:Nvme SSD*7T | | | | | | # 3 测试结论概述 ## 3.1 测试整体结论 -HAM特性,共计执行29个用例,主要覆盖了功能测试和可靠性测试,通过经过fuzz和7*24的长稳测试,发现问题已解决,回归通过,无遗留风险,整体质量良好。 +HAM特性,共计执行29个用例,主要覆盖了功能测试、可靠性测试、安全测试、资料测试,通过经过fuzz和7*24的长稳测试,测试执行率100%,测试通过率100%,发现问题已解决,回归通过,无遗留风险,整体质量良好。 -| 测试活动 | 测试子项 | 活动评价 | -|-------|--------|-----| -| 功能测试 | 继承特性测试 | | -| 功能测试 | 新增特性测试 | | -| 兼容性测试 | | | -| DFX专项测试 | 性能测试 | | -| DFX专项测试 | 可靠性/韧性测试 | | -| DFX专项测试 | 安全测试 | | -| 资料测试 | | | -| 其他测试 | | | +| 测试活动 | 测试子项 | 活动评价 | +|---------|----------|------| +| 功能测试 | 继承特性测试 | 不涉及 | +| 功能测试 | 新增特性测试 | 通过 | +| 兼容性测试 | | 不涉及 | +| DFX专项测试 | 性能测试 | 不涉及 | +| DFX专项测试 | 可靠性/韧性测试 | 通过 | +| DFX专项测试 | 安全测试 | 通过 | +| 资料测试 | | 通过 | +| 其他测试 | | 不涉及 | ## 3.2 约束说明 @@ -78,13 +74,10 @@ HAM特性,共计执行29个用例,主要覆盖了功能测试和可靠性测 3. 由libvirt命令行发起迁移 ## 3.3 遗留问题分析 - +不涉及 ### 3.3.1 遗留问题影响以及规避措施 -| 序号 | 问题单号 | 问题简述 | 问题级别 | 影响分析 | 规避措施 | 历史发现场景 | -| --- | ------- | ------ | ------- | ------- | ------- | ---------- | -| | | | | | | | -| | | | | | | | +无遗留问题 ### 3.3.2 问题统计 @@ -92,23 +85,22 @@ HAM特性,共计执行29个用例,主要覆盖了功能测试和可靠性测 | | 问题总数 | 致命 | 严重 | 一般 | 提示 | | ------ |------|----|-----|-----|-----| -| 数目 | 10 | 0 | 2 | 2 | 6 | -| 百分比 | 100% | 0 | 20% | 20% | 60% | +| 数目 | 9 | 0 | 2 | 1 | 6 | +| 百分比 | 100% | 0 | 22% | 11% | 67% | #### 3.3.2.2 发现问题 -| 序号 | 问题单号 | 问题简述 | 优先级 | 当前状态 | -|----|------------------|--------------------------------------------------------------------------------|-----|------| -| 1 | DTS2025090804371 | 【开发自提单】【BeiMing】【HAM】适配ubus驱动接口变更,需修改ham代码中的ubus接口及其符号表 | 提示 | 关闭 | -| 2 | DTS2025091001886 | 【测试提单】【ham确定性热迁移】【虚机迁移】【QEMU仿真】【自动化提单】【阻塞】ham长稳用例执行失败,numa cnt的值传进来的是pid的值 | 一般 | 关闭 | -| 3 | DTS2025091010972 | 【开发自提单】【BeiMing】【HAM】HAM内核态代码合入smap仓之后,需要删除HAM仓的内核态代码 | 提示 | 关闭 | -| 4 | DTS2025091217994 | 【开发自提单】【BeiMing】【HAM】识别到HAM通过fd读取SMAP访问频次方式冗余,修改HAM读取访存频次方式 | 提示 | 关闭 | -| 5 | DTS2025091504061 | 【开发自提单】【BeiMing】【HAM】HAM内核态接口对于并发任务和接口调用顺序未做防护 | 提示 | 关闭 | -| 6 | DTS2025091528651 | 【业务面】【OS】【通算】【HAM】【测试提单】在HAM长稳测试用例运行中,进行迁移前HAM调用内核申请远端内存大页,出现申请失败错误现象,影响长稳用例执行 | 一般 | 关闭 | -| 7 | DTS2025091827576 | 【测试提单】【ham】【功能】在长稳测试中ham流程未正确清理ham_migrate,导致smap初始化失败 | 严重 | 关闭 | -| 8 | DTS2025092504204 | 【同步问题单】【虚拟化】【日构建】test_vm_migrate_021用例在迁移过程中OS重启,导致迁移失败 | 严重 | 关闭 | -| 9 | DTS2025092553624 | 【开发自提单】【BeiMing】【HAM】识别到HAM读取SMAP访存频次后,仍然进行冷热扫描 | 提示 | 关闭 | -| 10 | DTS2025092819343 | 【业务面】【OS】【通算】【HAM】【测试提单】HAM迁移失败,环境出现urma设备不全 | 提示 | 关闭 | +| 序号 | 问题单号 | 问题简述 | 优先级 | 当前状态 | +|----|------------------|------------------------------------------------------------------------------------------|-----|-----------| +| 1 | DTS2025092504389 | 【同步问题单】【开发自提单】【OS】【HAM】当前hisi cache maintain驱动不支持全局刷cache,影响确定性迁移downtime性能指标达成 | 提示 | 关闭 | +| 2 | DTS2025101634785 | 【业务面】【OS】【通算】【HAM】【测试提单】HAM编译指导中编译后的so文件写在output/ham/bin,实际编译在output/ham_package/bin | 提示 | 关闭 | +| 3 | DTS2025102001478 | 【测试提单】【通算】【虚拟化】【硬件测试】BeiMing版本与OpenEuler装机,硬件环境测试,确定性热迁移,确定性热迁移概率性地触发目的节点OS重启 | 严重 | 关闭 | +| 4 | DTS2025102330237 | 【开发自提单】【BeiMing】【HAM】确定性迁移内存借用采用接力模式,需要在停机时做ub排空操作,增加耗时 | 提示 | 关闭 | +| 5 | DTS2025111005066 | 【开发自提单】【BeiMing】【HAM】确定性迁移性能优化 | 提示 | 关闭 | +| 6 | DTS2025111919506 | 【灵衢2.0】【虚拟化】【功能专项】2g虚机触发确定性热迁移,迁移失败(调用内核migrate_pages接口失败) | 一般 | 审核人员审核修改 | +| 7 | DTS2025112426568 | 【开发自提单】【BeiMing】【HAM】ham支持全局刷cache的配套驱动需归档到B019 inner目录 | 提示 | 关闭 | +| 8 | DTS2025112903974 | 【业务面】【OS】【通算】【HAM】【测试提单】仿真环境批量运行用例,执行到ham确定性热迁移-4u8g-全热页用例,迁移命令执行中节点1会卡死重启,kdump正常运行没有日志 | 严重 | 开发人员实施修改 | +| 9 | DTS2025120117797 | 【开发自提单】【BeiMing】【HAM】ham迁移到目的端后,执行回迁失败 | 提示 | 开发人员实施修改 | # 4 详细测试结论 @@ -118,21 +110,13 @@ HAM特性,共计执行29个用例,主要覆盖了功能测试和可靠性测 ### 4.1.1 继承特性测试结论 -| 序号 | 组件/特性名称 | 特性质量评估 | 备注 | -| --- | ----------- | :--------: | --- | -| | | | | -| | | | | - -: 表示特性不稳定,风险高 -: 表示特性基本可用,遗留少量问题 -: 表示特性质量良好 +不涉及 ### 4.1.2 新增特性测试结论 | 序号 | 组件/特性名称 | 特性质量评估 | 备注 | |----|--------------------------------------------------|:--------------------------:|----| | 1 | 【通算】【MatrixServer】【OSTurbo】【功能】【POC】HAM提供确定性迁移能力 | | | -| | | | | : 表示特性不稳定,风险高 : 表示特性基本可用,遗留少量问题 @@ -142,45 +126,44 @@ HAM特性,共计执行29个用例,主要覆盖了功能测试和可靠性测 *针对应用软件,主要考虑OS版本兼容性(在不同LTS SPx上的兼容性)、升降级兼容性、上层以来软件兼容性(如升级mysql后,对版本内已发布的使用mysql的软件的兼容性)* -首次商用,不涉及升级兼容性 +只配套兼容Kunpeng 920G,不涉及其他兼容性测试 ## 4.3 DFX专项测试结论 ### 4.3.1 性能测试结论 -HAM性能测试依赖UB真实硬件,仿真上暂不做性能测试 - -| 指标大项 | 指标小项 | 指标值 | 测试结论 | -| ------- | ------- | ------ | ------- | -| | | | | +不涉及 ### 4.3.2 可靠性/韧性测试结论 -| 测试类型 | 测试内容 | 测试结论 | -|---------|--------------------|------| -| os/vm故障 | 测试各种故障下ham处理异常的能力 | PASS | -| 长稳测试 | 测试7*24h仿真上不间断运行的能力 | PASS | +| 测试类型 | 测试内容 | 测试结论 | +|-------|--------------------|------| +| 可靠性测试 | 测试各种故障下ham处理异常的能力 | 通过 | +| 长稳测试 | 测试7*24h仿真上不间断运行的能力 | 通过 | ### 4.3.3 安全测试结论 -| 测试类型 | 测试内容 | 测试结论 | -| ------- | ------- | -------- | -| | | | +| 测试类型 | 测试内容 | 测试结论 | +|-------|--------------|------| +| 安全测试 | 产品开发、发布和安装安全 | 通过 | +| 安全测试 | 系统管理和维护安全 | 通过 | +| 安全测试 | 安全编码/编译 | 通过 | +| 安全测试 | 生命周期管理 | 通过 | +| 安全测试 | 系统加固 | 通过 | +| 安全测试 | 敏感数据保护 | 通过 | ## 4.4 资料测试结论 *建议附加资料PR链接* -| 测试类型 | 测试内容 | 测试结论 | -|--------|----------------------------------|------| -| 资料测试 | 用户指南对应章节
安装手册对应章节
API参考 | PASS | +| 测试类型 | 测试内容 | 测试结论 | +|--------|-----------------------------------------------------------------------------------------------------------------------|------| +| 资料测试 | Design_docs_Reference.md
Developer_Guide.md
Developer_Tutorial.md
User_Guide.md
api_docs_reference.md | 通过 | -资料PR链接: +资料PR链接:https://gitee.com/openeuler/ham/tree/master/doc ## 4.5 其他测试结论 -| 测试类型 | 测试内容 | 测试结论 | -| ------- | ------- | -------- | -| | | | +不涉及 # 5 测试执行 @@ -188,11 +171,17 @@ HAM性能测试依赖UB真实硬件,仿真上暂不做性能测试 *本节内容根据测试用例及实际执行情况进行特性整体测试的统计,可根据第二章的测试轮次分开进行统计说明。* -| 版本名称 | 测试用例数 | 用例执行结果 | 发现问题单数 | -|--------------------|-------|--------|--------| -| BeiMing25.2.0.B100 | 29 | PASS | 2 | -| BeiMing25.2.0.B101 | 29 | PASS | 3 | -| BeiMing25.2.0.B103 | 29 | PASS | 0 | +| 版本名称 | 测试用例数 | 用例执行结果 | 发现问题单数 | +|---------------------|-------|--------|--------| +| BeiMing25.3.T1.B001 | 0 | 通过 | 3 | +| BeiMing25.3.T1.B002 | 0 | 通过 | 1 | +| BeiMing25.3.T1.B003 | 27 | 通过 | 0 | +| BeiMing25.3.T1.B010 | 32 | 通过 | 1 | +| BeiMing25.3.T1.B013 | 32 | 通过 | 0 | +| BeiMing25.3.T1.B015 | 32 | 通过 | 1 | +| BeiMing25.3.T1.B017 | 32 | 通过 | 1 | +| BeiMing25.3.T1.B019 | 32 | 通过 | 2 | +| BeiMing25.3.T1.B021 | 32 | 通过 | 0 | *数据项说明:* @@ -202,13 +191,13 @@ HAM性能测试依赖UB真实硬件,仿真上暂不做性能测试 ## 5.2 后续测试建议 -后续测试需要关注点(可选) +无 # 6 附件 *此处可粘贴各类专项测试数据或报告* - +无 -- Gitee From ebf7780e8276e2a2dcfc76e882898f4a39c9c537 Mon Sep 17 00:00:00 2001 From: dadadae2 Date: Fri, 5 Dec 2025 16:58:10 +0800 Subject: [PATCH 03/12] =?UTF-8?q?HAM=E5=BC=80=E6=BA=90=E6=B5=8B=E8=AF=95?= =?UTF-8?q?=E7=AD=96=E7=95=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...13\350\257\225\346\212\245\345\221\212.md" | 96 +++++++++---------- 1 file changed, 47 insertions(+), 49 deletions(-) diff --git "a/Test_Result/openEuler_24.03_LTS_SP3/openEuler-24.03-LTS-SP3\347\211\210\346\234\254HAM\347\211\271\346\200\247\346\265\213\350\257\225\346\212\245\345\221\212.md" "b/Test_Result/openEuler_24.03_LTS_SP3/openEuler-24.03-LTS-SP3\347\211\210\346\234\254HAM\347\211\271\346\200\247\346\265\213\350\257\225\346\212\245\345\221\212.md" index df8c207..3f724e3 100644 --- "a/Test_Result/openEuler_24.03_LTS_SP3/openEuler-24.03-LTS-SP3\347\211\210\346\234\254HAM\347\211\271\346\200\247\346\265\213\350\257\225\346\212\245\345\221\212.md" +++ "b/Test_Result/openEuler_24.03_LTS_SP3/openEuler-24.03-LTS-SP3\347\211\210\346\234\254HAM\347\211\271\346\200\247\346\265\213\350\257\225\346\212\245\345\221\212.md" @@ -33,15 +33,25 @@ HAM:High-Availability Migration,高可用性热迁移服务,基于灵衢 本节描述被测对象的版本信息和测试的时间及测试轮次,包括依赖的硬件。 -| 版本名称 | 测试起始时间 | 测试结束时间 | -|---------------------|------------|------------| -| BeiMing25.3.T1.B003 | 2025.11.3 | 2025.11.4 | -| BeiMing25.3.T1.B010 | 2025.11.5 | 2025.11.11 | -| BeiMing25.3.T1.B013 | 2025.11.12 | 2025.11.16 | -| BeiMing25.3.T1.B015 | 2025.11.17 | 2025.11.18 | -| BeiMing25.3.T1.B017 | 2025.11.19 | 2025.11.26 | -| BeiMing25.3.T1.B019 | 2025.11.27 | 2025.12.5 | -| BeiMing25.3.T1.B021 | 2025.12.6 | 2025.12.12 | +| 版本名称 | 测试起始时间 | 测试结束时间 | +|---------------------|------------|-------------| +| BeiMing25.2.0.B005 | 2025.7.29 | 2025.8.4 | +| BeiMing25.2.0.B010 | 2025.8.5 | 2025.8.11 | +| BeiMing25.2.0.B013 | 2025.8.13 | 2025.8.18 | +| BeiMing25.2.0.B015 | 2025.8.19 | 2025.8.25 | +| BeiMing25.2.0.B030 | 2025.8.28 | 2025.9.1 | +| BeiMing25.2.0.B031 | 2025.9.1 | 2025.9.1 | +| BeiMing25.2.T3.B100 | 2025.9.5 | 2025.9.9 | +| BeiMing25.2.T3.B101 | 2025.9.10 | 2025.9.17 | +| BeiMing25.2.T3.B103 | 2025.9.18 | 2025.9.23 | +| BeiMing25.2.T3.B105 | 2025.9.24 | 2025.9.26 | +| BeiMing25.3.T1.B003 | 2025.11.3 | 2025.11.4 | +| BeiMing25.3.T1.B010 | 2025.11.5 | 2025.11.11 | +| BeiMing25.3.T1.B013 | 2025.11.12 | 2025.11.16 | +| BeiMing25.3.T1.B015 | 2025.11.17 | 2025.11.18 | +| BeiMing25.3.T1.B017 | 2025.11.19 | 2025.11.26 | +| BeiMing25.3.T1.B019 | 2025.11.27 | 2025.12.5 | +| BeiMing25.3.T1.B021 | 2025.12.6 | 2025.12.12 | 描述特性测试的硬件环境信息 @@ -54,7 +64,7 @@ HAM:High-Availability Migration,高可用性热迁移服务,基于灵衢 ## 3.1 测试整体结论 -HAM特性,共计执行29个用例,主要覆盖了功能测试、可靠性测试、安全测试、资料测试,通过经过fuzz和7*24的长稳测试,测试执行率100%,测试通过率100%,发现问题已解决,回归通过,无遗留风险,整体质量良好。 +HAM特性,共计执行32个用例,主要覆盖了功能测试、可靠性测试、安全测试、资料测试,通过经过fuzz和7*24的长稳测试,测试执行率100%,测试通过率100%,发现问题已解决,回归通过,无遗留风险,整体质量良好。 | 测试活动 | 测试子项 | 活动评价 | |---------|----------|------| @@ -74,7 +84,9 @@ HAM特性,共计执行29个用例,主要覆盖了功能测试、可靠性测 3. 由libvirt命令行发起迁移 ## 3.3 遗留问题分析 + 不涉及 + ### 3.3.1 遗留问题影响以及规避措施 无遗留问题 @@ -83,30 +95,20 @@ HAM特性,共计执行29个用例,主要覆盖了功能测试、可靠性测 #### 3.3.2.1 问题数量 -| | 问题总数 | 致命 | 严重 | 一般 | 提示 | -| ------ |------|----|-----|-----|-----| -| 数目 | 9 | 0 | 2 | 1 | 6 | -| 百分比 | 100% | 0 | 22% | 11% | 67% | +| | 问题总数 | 致命 | 严重 | 一般 | 提示 | +| ------ |------|----|----|----|----| +| 数目 | 0 | 0 | 0 | 0 | 0 | +| 百分比 | 0 | 0 | 0 | 0 | 0 | #### 3.3.2.2 发现问题 -| 序号 | 问题单号 | 问题简述 | 优先级 | 当前状态 | -|----|------------------|------------------------------------------------------------------------------------------|-----|-----------| -| 1 | DTS2025092504389 | 【同步问题单】【开发自提单】【OS】【HAM】当前hisi cache maintain驱动不支持全局刷cache,影响确定性迁移downtime性能指标达成 | 提示 | 关闭 | -| 2 | DTS2025101634785 | 【业务面】【OS】【通算】【HAM】【测试提单】HAM编译指导中编译后的so文件写在output/ham/bin,实际编译在output/ham_package/bin | 提示 | 关闭 | -| 3 | DTS2025102001478 | 【测试提单】【通算】【虚拟化】【硬件测试】BeiMing版本与OpenEuler装机,硬件环境测试,确定性热迁移,确定性热迁移概率性地触发目的节点OS重启 | 严重 | 关闭 | -| 4 | DTS2025102330237 | 【开发自提单】【BeiMing】【HAM】确定性迁移内存借用采用接力模式,需要在停机时做ub排空操作,增加耗时 | 提示 | 关闭 | -| 5 | DTS2025111005066 | 【开发自提单】【BeiMing】【HAM】确定性迁移性能优化 | 提示 | 关闭 | -| 6 | DTS2025111919506 | 【灵衢2.0】【虚拟化】【功能专项】2g虚机触发确定性热迁移,迁移失败(调用内核migrate_pages接口失败) | 一般 | 审核人员审核修改 | -| 7 | DTS2025112426568 | 【开发自提单】【BeiMing】【HAM】ham支持全局刷cache的配套驱动需归档到B019 inner目录 | 提示 | 关闭 | -| 8 | DTS2025112903974 | 【业务面】【OS】【通算】【HAM】【测试提单】仿真环境批量运行用例,执行到ham确定性热迁移-4u8g-全热页用例,迁移命令执行中节点1会卡死重启,kdump正常运行没有日志 | 严重 | 开发人员实施修改 | -| 9 | DTS2025120117797 | 【开发自提单】【BeiMing】【HAM】ham迁移到目的端后,执行回迁失败 | 提示 | 开发人员实施修改 | +| 序号 | 问题单号 | 问题简述 | 优先级 | 当前状态 | +|----|------|------|-----|--------| +| 1 | | | | | # 4 详细测试结论 ## 4.1 功能测试 -*开源软件:主要关注开源软件升级后的变动点,继承特性由开源软件自带用例保证(需额外关注软件包提供可执行命令、库、服务功能)* -*社区孵化软件:主要参考以下列表* ### 4.1.1 继承特性测试结论 @@ -124,9 +126,7 @@ HAM特性,共计执行29个用例,主要覆盖了功能测试、可靠性测 ## 4.2 兼容性测试结论 -*针对应用软件,主要考虑OS版本兼容性(在不同LTS SPx上的兼容性)、升降级兼容性、上层以来软件兼容性(如升级mysql后,对版本内已发布的使用mysql的软件的兼容性)* - -只配套兼容Kunpeng 920G,不涉及其他兼容性测试 +只配套兼容ub代际硬件环境,不涉及其他兼容性测试 ## 4.3 DFX专项测试结论 @@ -153,13 +153,10 @@ HAM特性,共计执行29个用例,主要覆盖了功能测试、可靠性测 | 安全测试 | 敏感数据保护 | 通过 | ## 4.4 资料测试结论 -*建议附加资料PR链接* - -| 测试类型 | 测试内容 | 测试结论 | -|--------|-----------------------------------------------------------------------------------------------------------------------|------| -| 资料测试 | Design_docs_Reference.md
Developer_Guide.md
Developer_Tutorial.md
User_Guide.md
api_docs_reference.md | 通过 | -资料PR链接:https://gitee.com/openeuler/ham/tree/master/doc +| 测试类型 | 测试内容 | 测试结论 | +|--------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------| +| 资料测试 | [Design_docs_Reference.md](https://gitee.com/openeuler/ham/tree/master/doc/Design_docs_Reference.md)
[Developer_Guide.md](https://gitee.com/openeuler/ham/tree/master/doc/Developer_Guide.md)
[Developer_Tutorial.md](https://gitee.com/openeuler/ham/tree/master/doc/Developer_Tutorial.md)
[User_Guide.md](https://gitee.com/openeuler/ham/tree/master/doc/User_Guide.md)
[api_docs_reference.md](https://gitee.com/openeuler/ham/tree/master/doc/api_docs_reference.md) | 通过 | ## 4.5 其他测试结论 @@ -169,19 +166,20 @@ HAM特性,共计执行29个用例,主要覆盖了功能测试、可靠性测 ## 5.1 测试执行统计数据 -*本节内容根据测试用例及实际执行情况进行特性整体测试的统计,可根据第二章的测试轮次分开进行统计说明。* - -| 版本名称 | 测试用例数 | 用例执行结果 | 发现问题单数 | -|---------------------|-------|--------|--------| -| BeiMing25.3.T1.B001 | 0 | 通过 | 3 | -| BeiMing25.3.T1.B002 | 0 | 通过 | 1 | -| BeiMing25.3.T1.B003 | 27 | 通过 | 0 | -| BeiMing25.3.T1.B010 | 32 | 通过 | 1 | -| BeiMing25.3.T1.B013 | 32 | 通过 | 0 | -| BeiMing25.3.T1.B015 | 32 | 通过 | 1 | -| BeiMing25.3.T1.B017 | 32 | 通过 | 1 | -| BeiMing25.3.T1.B019 | 32 | 通过 | 2 | -| BeiMing25.3.T1.B021 | 32 | 通过 | 0 | +| 版本名称 | 测试用例数 | 用例执行结果 | 发现问题单数 | +|----------------------|--------|--------|--------| +| BeiMing25.2.0.B100 | 29 | 通过 | 2 | +| BeiMing25.2.0.B101 | 29 | 通过 | 3 | +| BeiMing25.2.0.B103 | 29 | 通过 | 0 | +| BeiMing25.3.T1.B001 | 0 | 通过 | 3 | +| BeiMing25.3.T1.B002 | 0 | 通过 | 1 | +| BeiMing25.3.T1.B003 | 27 | 通过 | 0 | +| BeiMing25.3.T1.B010 | 32 | 通过 | 1 | +| BeiMing25.3.T1.B013 | 32 | 通过 | 0 | +| BeiMing25.3.T1.B015 | 32 | 通过 | 1 | +| BeiMing25.3.T1.B017 | 32 | 通过 | 1 | +| BeiMing25.3.T1.B019 | 32 | 通过 | 2 | +| BeiMing25.3.T1.B021 | 32 | 通过 | 0 | *数据项说明:* -- Gitee From 0ccaa0dc6e5679bfed9ac23141a532fea7a1bb2b Mon Sep 17 00:00:00 2001 From: dadadae2 Date: Tue, 9 Dec 2025 09:25:41 +0800 Subject: [PATCH 04/12] =?UTF-8?q?HAM=E5=BC=80=E6=BA=90=E6=B5=8B=E8=AF=95?= =?UTF-8?q?=E7=AD=96=E7=95=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...13\350\257\225\346\212\245\345\221\212.md" | 48 +++++-------------- 1 file changed, 11 insertions(+), 37 deletions(-) diff --git "a/Test_Result/openEuler_24.03_LTS_SP3/openEuler-24.03-LTS-SP3\347\211\210\346\234\254HAM\347\211\271\346\200\247\346\265\213\350\257\225\346\212\245\345\221\212.md" "b/Test_Result/openEuler_24.03_LTS_SP3/openEuler-24.03-LTS-SP3\347\211\210\346\234\254HAM\347\211\271\346\200\247\346\265\213\350\257\225\346\212\245\345\221\212.md" index 3f724e3..1d7ee2a 100644 --- "a/Test_Result/openEuler_24.03_LTS_SP3/openEuler-24.03-LTS-SP3\347\211\210\346\234\254HAM\347\211\271\346\200\247\346\265\213\350\257\225\346\212\245\345\221\212.md" +++ "b/Test_Result/openEuler_24.03_LTS_SP3/openEuler-24.03-LTS-SP3\347\211\210\346\234\254HAM\347\211\271\346\200\247\346\265\213\350\257\225\346\212\245\345\221\212.md" @@ -33,32 +33,16 @@ HAM:High-Availability Migration,高可用性热迁移服务,基于灵衢 本节描述被测对象的版本信息和测试的时间及测试轮次,包括依赖的硬件。 -| 版本名称 | 测试起始时间 | 测试结束时间 | -|---------------------|------------|-------------| -| BeiMing25.2.0.B005 | 2025.7.29 | 2025.8.4 | -| BeiMing25.2.0.B010 | 2025.8.5 | 2025.8.11 | -| BeiMing25.2.0.B013 | 2025.8.13 | 2025.8.18 | -| BeiMing25.2.0.B015 | 2025.8.19 | 2025.8.25 | -| BeiMing25.2.0.B030 | 2025.8.28 | 2025.9.1 | -| BeiMing25.2.0.B031 | 2025.9.1 | 2025.9.1 | -| BeiMing25.2.T3.B100 | 2025.9.5 | 2025.9.9 | -| BeiMing25.2.T3.B101 | 2025.9.10 | 2025.9.17 | -| BeiMing25.2.T3.B103 | 2025.9.18 | 2025.9.23 | -| BeiMing25.2.T3.B105 | 2025.9.24 | 2025.9.26 | -| BeiMing25.3.T1.B003 | 2025.11.3 | 2025.11.4 | -| BeiMing25.3.T1.B010 | 2025.11.5 | 2025.11.11 | -| BeiMing25.3.T1.B013 | 2025.11.12 | 2025.11.16 | -| BeiMing25.3.T1.B015 | 2025.11.17 | 2025.11.18 | -| BeiMing25.3.T1.B017 | 2025.11.19 | 2025.11.26 | -| BeiMing25.3.T1.B019 | 2025.11.27 | 2025.12.5 | -| BeiMing25.3.T1.B021 | 2025.12.6 | 2025.12.12 | +| 版本名称 | 测试起始时间 | 测试结束时间 | +|-------------------------|------------|------------| +| openEuler 24.03-LTS-SP3 | 2025.11.26 | 2025.12.12 | 描述特性测试的硬件环境信息 -| 硬件型号 | 硬件配置信息 | 备注 | -|------------|------------------------------------------------------------------------------------------------------------------------------------------| ---- | -| TaiShan服务器 | 机型:TaiShan服务器
处理器:鲲鹏920 7280Z处理器
内存大小及频率:512GB 2666MHz
OS:openEuler release 24.03(LTS-SP3)
网卡:TCP 1GE
硬盘:Nvme SSD*7T | | -| | | | +| 硬件型号 | 硬件配置信息 | 备注 | +|-----------------|--------|-----| +| MatrixServer服务器 | 典型配置 | 两节点 | +| | | | # 3 测试结论概述 @@ -166,20 +150,10 @@ HAM特性,共计执行32个用例,主要覆盖了功能测试、可靠性测 ## 5.1 测试执行统计数据 -| 版本名称 | 测试用例数 | 用例执行结果 | 发现问题单数 | -|----------------------|--------|--------|--------| -| BeiMing25.2.0.B100 | 29 | 通过 | 2 | -| BeiMing25.2.0.B101 | 29 | 通过 | 3 | -| BeiMing25.2.0.B103 | 29 | 通过 | 0 | -| BeiMing25.3.T1.B001 | 0 | 通过 | 3 | -| BeiMing25.3.T1.B002 | 0 | 通过 | 1 | -| BeiMing25.3.T1.B003 | 27 | 通过 | 0 | -| BeiMing25.3.T1.B010 | 32 | 通过 | 1 | -| BeiMing25.3.T1.B013 | 32 | 通过 | 0 | -| BeiMing25.3.T1.B015 | 32 | 通过 | 1 | -| BeiMing25.3.T1.B017 | 32 | 通过 | 1 | -| BeiMing25.3.T1.B019 | 32 | 通过 | 2 | -| BeiMing25.3.T1.B021 | 32 | 通过 | 0 | +| 版本名称 | 测试用例数 | 用例执行结果 | 发现问题单数 | +|-----------------------------|-------|--------|--------| +| openEuler 24.03-LTS-SP3_RC5 | 29 | 通过 | 5 | +| openEuler 24.03-LTS-SP3_RC6 | 32 | 通过 | 9 | *数据项说明:* -- Gitee From 28380df7a2c735834277c836e2a96751bb12c482 Mon Sep 17 00:00:00 2001 From: dadadae2 Date: Tue, 9 Dec 2025 09:26:25 +0800 Subject: [PATCH 05/12] =?UTF-8?q?HAM=E5=BC=80=E6=BA=90=E6=B5=8B=E8=AF=95?= =?UTF-8?q?=E7=AD=96=E7=95=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...47\346\265\213\350\257\225\346\212\245\345\221\212.md" | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git "a/Test_Result/openEuler_24.03_LTS_SP3/openEuler-24.03-LTS-SP3\347\211\210\346\234\254HAM\347\211\271\346\200\247\346\265\213\350\257\225\346\212\245\345\221\212.md" "b/Test_Result/openEuler_24.03_LTS_SP3/openEuler-24.03-LTS-SP3\347\211\210\346\234\254HAM\347\211\271\346\200\247\346\265\213\350\257\225\346\212\245\345\221\212.md" index 1d7ee2a..14743fc 100644 --- "a/Test_Result/openEuler_24.03_LTS_SP3/openEuler-24.03-LTS-SP3\347\211\210\346\234\254HAM\347\211\271\346\200\247\346\265\213\350\257\225\346\212\245\345\221\212.md" +++ "b/Test_Result/openEuler_24.03_LTS_SP3/openEuler-24.03-LTS-SP3\347\211\210\346\234\254HAM\347\211\271\346\200\247\346\265\213\350\257\225\346\212\245\345\221\212.md" @@ -6,10 +6,10 @@ 修订记录 -| 日期 | 修订 版本 | 修改描述 | 作者 | -|-----------|---------|------| ---- | -| 2025.12.4 | 第一版 | 初稿 | | -| | | | | +| 日期 | 修订 版本 | 修改描述 | 作者 | +|-----------|---------|------|----------| +| 2025.12.4 | v1.0 | 初稿 | dadadae2 | +| | | | | 关键词: UBS Core,HAM,确定性热迁移 -- Gitee From bf5e339c43ad0e780fc47fa9d7d5dc579c535c9f Mon Sep 17 00:00:00 2001 From: dadadae2 Date: Tue, 9 Dec 2025 09:36:59 +0800 Subject: [PATCH 06/12] =?UTF-8?q?HAM=E5=BC=80=E6=BA=90=E6=B5=8B=E8=AF=95?= =?UTF-8?q?=E7=AD=96=E7=95=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...200\247\346\265\213\350\257\225\346\212\245\345\221\212.md" | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git "a/Test_Result/openEuler_24.03_LTS_SP3/openEuler-24.03-LTS-SP3\347\211\210\346\234\254HAM\347\211\271\346\200\247\346\265\213\350\257\225\346\212\245\345\221\212.md" "b/Test_Result/openEuler_24.03_LTS_SP3/openEuler-24.03-LTS-SP3\347\211\210\346\234\254HAM\347\211\271\346\200\247\346\265\213\350\257\225\346\212\245\345\221\212.md" index 14743fc..83fb6eb 100644 --- "a/Test_Result/openEuler_24.03_LTS_SP3/openEuler-24.03-LTS-SP3\347\211\210\346\234\254HAM\347\211\271\346\200\247\346\265\213\350\257\225\346\212\245\345\221\212.md" +++ "b/Test_Result/openEuler_24.03_LTS_SP3/openEuler-24.03-LTS-SP3\347\211\210\346\234\254HAM\347\211\271\346\200\247\346\265\213\350\257\225\346\212\245\345\221\212.md" @@ -110,7 +110,8 @@ HAM特性,共计执行32个用例,主要覆盖了功能测试、可靠性测 ## 4.2 兼容性测试结论 -只配套兼容ub代际硬件环境,不涉及其他兼容性测试 +针对应用软件,主要考虑OS版本兼容性(在不同LTS SPx上的兼容性)、升降机兼容性、上层以来软件兼容性(如升级mysql后,对版本内已发布使用的mysql的软件的兼容性) +只配套兼容Kunpeng 920G,不涉及其他兼容性测试 ## 4.3 DFX专项测试结论 -- Gitee From cc94ae375439503fbb00278dec002f8b205605e6 Mon Sep 17 00:00:00 2001 From: dadadae2 Date: Tue, 9 Dec 2025 11:21:12 +0800 Subject: [PATCH 07/12] =?UTF-8?q?HAM=E5=BC=80=E6=BA=90=E6=B5=8B=E8=AF=95?= =?UTF-8?q?=E7=AD=96=E7=95=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...247\346\265\213\350\257\225\346\212\245\345\221\212.md" | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git "a/Test_Result/openEuler_24.03_LTS_SP3/openEuler-24.03-LTS-SP3\347\211\210\346\234\254HAM\347\211\271\346\200\247\346\265\213\350\257\225\346\212\245\345\221\212.md" "b/Test_Result/openEuler_24.03_LTS_SP3/openEuler-24.03-LTS-SP3\347\211\210\346\234\254HAM\347\211\271\346\200\247\346\265\213\350\257\225\346\212\245\345\221\212.md" index 83fb6eb..3b56fcb 100644 --- "a/Test_Result/openEuler_24.03_LTS_SP3/openEuler-24.03-LTS-SP3\347\211\210\346\234\254HAM\347\211\271\346\200\247\346\265\213\350\257\225\346\212\245\345\221\212.md" +++ "b/Test_Result/openEuler_24.03_LTS_SP3/openEuler-24.03-LTS-SP3\347\211\210\346\234\254HAM\347\211\271\346\200\247\346\265\213\350\257\225\346\212\245\345\221\212.md" @@ -151,10 +151,9 @@ HAM特性,共计执行32个用例,主要覆盖了功能测试、可靠性测 ## 5.1 测试执行统计数据 -| 版本名称 | 测试用例数 | 用例执行结果 | 发现问题单数 | -|-----------------------------|-------|--------|--------| -| openEuler 24.03-LTS-SP3_RC5 | 29 | 通过 | 5 | -| openEuler 24.03-LTS-SP3_RC6 | 32 | 通过 | 9 | +| 版本名称 | 测试用例数 | 用例执行结果 | 发现问题单数 | +|-------------------------|-------|--------|--------| +| openEuler 24.03-LTS-SP3 | 32 | 通过 | 14 | *数据项说明:* -- Gitee From 19405e8ecd62af8c23f905f240a973b633615092 Mon Sep 17 00:00:00 2001 From: dadadae2 Date: Fri, 12 Dec 2025 15:23:38 +0800 Subject: [PATCH 08/12] =?UTF-8?q?HAM=E5=BC=80=E6=BA=90=E6=B5=8B=E8=AF=95?= =?UTF-8?q?=E7=AD=96=E7=95=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...\200\247\346\265\213\350\257\225\347\255\226\347\225\245.md" | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git "a/Test_Strategy/openEuler_24.03_LTS_SP3/openEuler_24.03_LTS_SP3\347\211\210\346\234\254HAM\347\211\271\346\200\247\346\265\213\350\257\225\347\255\226\347\225\245.md" "b/Test_Strategy/openEuler_24.03_LTS_SP3/openEuler_24.03_LTS_SP3\347\211\210\346\234\254HAM\347\211\271\346\200\247\346\265\213\350\257\225\347\255\226\347\225\245.md" index 30368dd..ecbd65e 100644 --- "a/Test_Strategy/openEuler_24.03_LTS_SP3/openEuler_24.03_LTS_SP3\347\211\210\346\234\254HAM\347\211\271\346\200\247\346\265\213\350\257\225\347\255\226\347\225\245.md" +++ "b/Test_Strategy/openEuler_24.03_LTS_SP3/openEuler_24.03_LTS_SP3\347\211\210\346\234\254HAM\347\211\271\346\200\247\346\265\213\350\257\225\347\255\226\347\225\245.md" @@ -51,7 +51,7 @@ HAM特性依赖libvirt,qemu,smap组件,且正常运行依靠环境上相 ## 风险项 - +无 # 特性分层策略 ## 总体测试策略 -- Gitee From 64d4454305297feff38ab31ad86bca24114d0b30 Mon Sep 17 00:00:00 2001 From: dadadae2 Date: Wed, 17 Dec 2025 09:55:14 +0800 Subject: [PATCH 09/12] =?UTF-8?q?HAM=E5=BC=80=E6=BA=90=E6=B5=8B=E8=AF=95?= =?UTF-8?q?=E7=AD=96=E7=95=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...\200\247\346\265\213\350\257\225\346\212\245\345\221\212.md" | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git "a/Test_Result/openEuler_24.03_LTS_SP3/openEuler-24.03-LTS-SP3\347\211\210\346\234\254HAM\347\211\271\346\200\247\346\265\213\350\257\225\346\212\245\345\221\212.md" "b/Test_Result/openEuler_24.03_LTS_SP3/openEuler-24.03-LTS-SP3\347\211\210\346\234\254HAM\347\211\271\346\200\247\346\265\213\350\257\225\346\212\245\345\221\212.md" index 3b56fcb..f484d36 100644 --- "a/Test_Result/openEuler_24.03_LTS_SP3/openEuler-24.03-LTS-SP3\347\211\210\346\234\254HAM\347\211\271\346\200\247\346\265\213\350\257\225\346\212\245\345\221\212.md" +++ "b/Test_Result/openEuler_24.03_LTS_SP3/openEuler-24.03-LTS-SP3\347\211\210\346\234\254HAM\347\211\271\346\200\247\346\265\213\350\257\225\346\212\245\345\221\212.md" @@ -111,7 +111,7 @@ HAM特性,共计执行32个用例,主要覆盖了功能测试、可靠性测 ## 4.2 兼容性测试结论 针对应用软件,主要考虑OS版本兼容性(在不同LTS SPx上的兼容性)、升降机兼容性、上层以来软件兼容性(如升级mysql后,对版本内已发布使用的mysql的软件的兼容性) -只配套兼容Kunpeng 920G,不涉及其他兼容性测试 +只配套兼容Kunpeng 920高性能板,不涉及其他兼容性测试 ## 4.3 DFX专项测试结论 -- Gitee From 29ea9e056605866dce3ee5f23f38566a4df76cfb Mon Sep 17 00:00:00 2001 From: dadadae2 Date: Wed, 17 Dec 2025 10:15:48 +0800 Subject: [PATCH 10/12] =?UTF-8?q?HAM=E5=BC=80=E6=BA=90=E6=B5=8B=E8=AF=95?= =?UTF-8?q?=E7=AD=96=E7=95=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...\200\247\346\265\213\350\257\225\346\212\245\345\221\212.md" | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git "a/Test_Result/openEuler_24.03_LTS_SP3/openEuler-24.03-LTS-SP3\347\211\210\346\234\254HAM\347\211\271\346\200\247\346\265\213\350\257\225\346\212\245\345\221\212.md" "b/Test_Result/openEuler_24.03_LTS_SP3/openEuler-24.03-LTS-SP3\347\211\210\346\234\254HAM\347\211\271\346\200\247\346\265\213\350\257\225\346\212\245\345\221\212.md" index f484d36..ac8f377 100644 --- "a/Test_Result/openEuler_24.03_LTS_SP3/openEuler-24.03-LTS-SP3\347\211\210\346\234\254HAM\347\211\271\346\200\247\346\265\213\350\257\225\346\212\245\345\221\212.md" +++ "b/Test_Result/openEuler_24.03_LTS_SP3/openEuler-24.03-LTS-SP3\347\211\210\346\234\254HAM\347\211\271\346\200\247\346\265\213\350\257\225\346\212\245\345\221\212.md" @@ -111,7 +111,7 @@ HAM特性,共计执行32个用例,主要覆盖了功能测试、可靠性测 ## 4.2 兼容性测试结论 针对应用软件,主要考虑OS版本兼容性(在不同LTS SPx上的兼容性)、升降机兼容性、上层以来软件兼容性(如升级mysql后,对版本内已发布使用的mysql的软件的兼容性) -只配套兼容Kunpeng 920高性能板,不涉及其他兼容性测试 +只配套兼容Kunpeng 920新版本,不涉及其他兼容性测试 ## 4.3 DFX专项测试结论 -- Gitee From 9ffd48d6b31e32e815f33d04c008eca481ecba7e Mon Sep 17 00:00:00 2001 From: dadadae2 Date: Wed, 17 Dec 2025 10:45:25 +0800 Subject: [PATCH 11/12] =?UTF-8?q?HAM=E5=BC=80=E6=BA=90=E6=B5=8B=E8=AF=95?= =?UTF-8?q?=E7=AD=96=E7=95=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...47\346\265\213\350\257\225\346\212\245\345\221\212.md" | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git "a/Test_Result/openEuler_24.03_LTS_SP3/openEuler-24.03-LTS-SP3\347\211\210\346\234\254HAM\347\211\271\346\200\247\346\265\213\350\257\225\346\212\245\345\221\212.md" "b/Test_Result/openEuler_24.03_LTS_SP3/openEuler-24.03-LTS-SP3\347\211\210\346\234\254HAM\347\211\271\346\200\247\346\265\213\350\257\225\346\212\245\345\221\212.md" index ac8f377..59cb078 100644 --- "a/Test_Result/openEuler_24.03_LTS_SP3/openEuler-24.03-LTS-SP3\347\211\210\346\234\254HAM\347\211\271\346\200\247\346\265\213\350\257\225\346\212\245\345\221\212.md" +++ "b/Test_Result/openEuler_24.03_LTS_SP3/openEuler-24.03-LTS-SP3\347\211\210\346\234\254HAM\347\211\271\346\200\247\346\265\213\350\257\225\346\212\245\345\221\212.md" @@ -39,10 +39,10 @@ HAM:High-Availability Migration,高可用性热迁移服务,基于灵衢 描述特性测试的硬件环境信息 -| 硬件型号 | 硬件配置信息 | 备注 | -|-----------------|--------|-----| -| MatrixServer服务器 | 典型配置 | 两节点 | -| | | | +| 硬件型号 | 硬件配置信息 | 备注 | +|--------|--------|-----| +| 920新版本 | 典型配置 | 两节点 | +| | | | # 3 测试结论概述 -- Gitee From b107b211d45a9209f803adea3aee2a54ac0d62da Mon Sep 17 00:00:00 2001 From: dadadae2 Date: Wed, 17 Dec 2025 15:58:05 +0800 Subject: [PATCH 12/12] =?UTF-8?q?HAM=E5=BC=80=E6=BA=90=E6=B5=8B=E8=AF=95?= =?UTF-8?q?=E7=AD=96=E7=95=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...\200\247\346\265\213\350\257\225\346\212\245\345\221\212.md" | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git "a/Test_Result/openEuler_24.03_LTS_SP3/openEuler-24.03-LTS-SP3\347\211\210\346\234\254HAM\347\211\271\346\200\247\346\265\213\350\257\225\346\212\245\345\221\212.md" "b/Test_Result/openEuler_24.03_LTS_SP3/openEuler-24.03-LTS-SP3\347\211\210\346\234\254HAM\347\211\271\346\200\247\346\265\213\350\257\225\346\212\245\345\221\212.md" index 59cb078..265d3d9 100644 --- "a/Test_Result/openEuler_24.03_LTS_SP3/openEuler-24.03-LTS-SP3\347\211\210\346\234\254HAM\347\211\271\346\200\247\346\265\213\350\257\225\346\212\245\345\221\212.md" +++ "b/Test_Result/openEuler_24.03_LTS_SP3/openEuler-24.03-LTS-SP3\347\211\210\346\234\254HAM\347\211\271\346\200\247\346\265\213\350\257\225\346\212\245\345\221\212.md" @@ -153,7 +153,7 @@ HAM特性,共计执行32个用例,主要覆盖了功能测试、可靠性测 | 版本名称 | 测试用例数 | 用例执行结果 | 发现问题单数 | |-------------------------|-------|--------|--------| -| openEuler 24.03-LTS-SP3 | 32 | 通过 | 14 | +| openEuler 24.03-LTS-SP3 | 32 | 通过 | 0 | *数据项说明:* -- Gitee