openEuler release 22.03 LTS

测试报告

编制人： 龙芯中科--李倩雯

日 期： 2023 年 07 月 10 日

龙芯中科技术股份有限公司

目录

1. 版本测试概述	4

2. 版本测试信息	4

2.1. 测试版本信息	4

2.2. 测试环境信息	4

2.2.1. 硬件环境	4

2.2.2. 软件环境	5

2.2.3. 性能测试工具	5

3. 测试结论概述	6

3.1. 测试整体结论	6

表1-平台测试情况表	6

表2-用例执行情况表	6

3.2. 约束说明	7

3.3. 遗留问题分析	7

3.3.1. 遗留问题影响以及规避措施	7

3.3.2. 锁定测试用例说明	8

表3-锁定用例情况表	8

3.3.3. 问题统计	8

3.3.4. 问题列表	9

4. 测试执行	15

4.1. 测试执行统计数据	15

4.2. 后续测试建议	15

5. 附件	15

5.1. 安装部署测试	15

5.1.1. 安装测试	15

5.1.2. 系统更新测试	19

5.2. 功能测试	20

5.2.1. 规范符合性测试	20

5.2.2. mugen测试	20

5.2.3. runltp测试	20

5.2.4. 系统登录测试	21

5.2.5. 系统服务测试	21

5.3. 基础性能测试	21

5.3.1. Unixbench	21

5.3.2. netperf	22

5.3.3. libmicro	22

5.3.4. fio	31

5.3.5. stream	35

5.3.6. lmbench	36

5.4. 可靠性测试测试	38

5.4.1. 综合压力测试	38

5.5. 虚拟化测试	38

5.5.1. avocado测试	38

5.5.2. 虚拟化cpu测试	38

5.5.3. 虚拟化内存测试	39

5.5.4. 虚拟化网络测试	40

5.5.5. 虚拟化总线测试	41

5.5.6. 虚拟化存储测试	42

5.5.7. 虚拟化迁移测试	43

5.5.8. 虚拟化qemu测试	44

5.5.9. 虚拟化其他测试	45

5.6. 内核测试	45

5.6.1. trinity测试	45

5.7. 接口测试	46

5.7.1. API接口测试	46

5.8. 编译器测试	46

5.9. 自编译测试	46

5.9.1. compile_mock	46

5.10. 北向兼容性测试	47

5.10.1. 北向兼容性测试	47

5.11. 南向兼容性测试	47

5.11.1. oech-ci	47

版本测试概述

按照openEuler社区维护版本测试策略，对openEuler 22.03 release LTS版本进行AT冒烟、RPM包管理（编译、安装、卸载、升级、回滚），单包能力（命令、服务），系统集成，系统冷热重启以及内核LTP测试。

版本测试信息

测试版本信息

版本名称	测试起始时间	测试结束时间
openEuler 22.03 release LTS	2023.5.10	2023.7.10

测试环境信息

硬件环境

平台	硬件名称	机器配置	固件版本	数量	用途
主力测试/2*3C5000/3C5000L+2*7A2000 /LS2C5LC2_V2.1 双路双桥主板/亦庄	3C5000/3C5000L-7A2000服务器	主板型号：Loongson-LS2C50C2

cpu型号：Loongson-3C5000

桥片：7A2000	BIOS Information

Vendor: Loongson

Version: Loongson-UDK2018-V2.2.10-8W

ROM Size: 4096 KB

Release Date: 12/02/2022	15台	操作系统测试环境
3C5000 LS3C5000_7A2000_2WAYS_UDB_BOARD_V1.0 双路主板（支持BMC插卡）	3C5000-7A2000服务器	主板型号：

Loongson-LS2C50C6

cpu型号：

Loongson-3C5000

桥片：7A2000	pmon 没有bios信息	1台	操作系统测试环境
4*3C5000+2*7A2000 /TC542F0 V1.0 四路双桥主板/通用提供	3C5000-7A2000服务器	主板型号：Loongson-TC542F0

cpu型号：Loongson-3C5000

桥片：7A2000	Vendor: Loongson

Version: Loongson-UDK2018-V2.0.3-Quad-pcba

Release Date: 12/23/2022

ROM Size: 4 MB	2台	操作系统测试环境
主力测试/2*3C5000LL+1*7A1000 双路单桥 /亦庄	3C5000LL-7A1000服务器	主板型号：

Loongson-LS2C5LE

cpu型号：Loongson-3C5000LL

桥片：7A1000	Vendor: Loongson

Version: Loongson-UDK2018-V1.4.5-8W

Release Date: 11/16/2021

ROM Size: 4 MB	21台	操作系统测试环境

软件环境

序号	测试项	版本
kernel	5.10.0
GCC	10.3.1
Java	1.8.0/11
qemu	6.2.0

性能测试工具

序号	工具	版本	下载链接
unixbench	5.1.3	https://github.com/kdlucas/byte-unixbench.git
netperf	2.7.0	https://github.com/HewlettPackard/netperf/archive/netperf-2.7.0.tar.gz
libmicro	0.4.0	https://codeload.github.com/redhat-performance/libMicro/zip/0.4.0-rh
fio	3.12	https://git.kernel.dk/cgit/fio/snapshot/fio-3.12.tar.gz
stream	5.10	https://gitee.com/thesamename/STREAM.git
lmbench	3.0	https://github.com/intel/lmbench.git
ltpstress	20230516	https://github.com/linux-test-project/ltp.git

测试结论概述

测试整体结论

本次重点测试2*3C5000/3C5000L+2*7A2000 /LS2C5LC2_V2.1 双路双桥主板/亦庄和2*3C5000LL+1*7A1000 双路单桥/亦庄两个平台，测试项包含了安装部署更新维护、功能测试、基础性能测试、可靠性测试、虚拟化测试、内核测试等重要模块，整体完成率100%，总计229个测试用例。具体执行情况可见表1-平台测试情况表； 其中3C5000 LS3C5000_7A2000_2WAYS_UDB_BOARD_V1.0 双路主板（支持BMC插卡）和4*3C5000+2*7A2000 /TC542F0 V1.0 四路双桥主板/通用提供 两个平台上重点进行安装部署更新维护模块的测试，整体完成度100%，总计79个测试用例。具体执行情况可见表1-平台测试情况表。

表1-平台测试情况表

本轮测试共执行测试用例总数616个，其中尚未执行总数为0个，测试通过用例总数为598个，目前整体通过率为97.08%，具体用例情况可见下表2-用例执行情况表。

优先级	总数	尚未执行	[%]	通过	[%]	失败	[%]	锁定	[%]	已完成
高	616	0	0.0	598	97.08%	8	1.30%	10	1.62%	100%
表2-用例执行情况表

本轮测试共发现43个bug，其中38个bug已解决，还有5个遗留问题待解决，遗留问题详情可见3.3遗留问题分析章节。

约束说明

刻录启动盘之前先校验iso的sha256值，确保iso下载完整。

2、执行安装测试用例前，先进行基本安装功能的冒烟测试，确保提交的版本具备基本的可测性。

遗留问题分析

遗留问题影响以及规避措施

序号	问题单号	问题描述	问题级别	问题影响和规避措施	当前状态
3388	欧拉社区mugen工具在执行所有用例时，运行一段时间后，某测试项会破坏系统，使得无法正常进入系统继续测试	普通BUG	该测试工具下测试项较多，正在调试引起失败的测试项	已确认
3432	[3C5000-7A2000集显]119.3.219.20:82测试源中，loongarch64目录下的rpm包共有5个软件包安装失败	普通BUG	安装失败软件包属于everything中的包，非baseos中软件包	已确认
3438	[3C5000-7A2000集显]119.3.219.20:82测试源中，noarch64目录下共有24个安装失败的软件包	普通BUG	安装失败软件包属于everything中的包，非baseos中软件包	已确认
3506	3C5000-7A2000单路 TC512A0—_V1.0安装时，安装界面的背景颜色会覆盖掉按钮的颜色，导致安装界面中看不清按钮	普通BUG	按钮和背景颜色一致，不影响具体的功能，建议更换背景色或按钮颜色，突出按钮	已确认
3487	南向兼容性测试缺少crash spdk包	普通BUG	oec-hardware软件包安装时依赖crash spdk，需要移植构建	已确认

锁定测试用例说明

本轮测试中共有9个锁定的测试用例，锁定用例详情可见下表3-锁定用例情况表。

序号	测试模块	测试项	原因分析
接口测试	API 接口测试	用例中没有指明测试哪些库，目前没有可参考的测试依据
GUI测试	openQA测试	根据测试步骤：目前缺包：缺包postgresql postgresql-server openqa openqa-local-db openqa-httpd openqa-worker，未找到openpa源码
编译器测试	llvmcase	找不到.c文件进行编译
编译器测试	codedb	openmpi缺少loongarch64架构支持，无法编译
编译器测试	bstest	欧拉内部测试工具，毕昇编译器相关测试，目前不支持此内容
编译器测试	Anghabench	执行gcc ***.c ${option} -o ***.out，但是编译失败，X86也失败，
编译器测试	jotai	编译kotai，依赖Python3.10，所以暂时不支持。kotai是运行jotai的脚本。
北向兼容性测试	北向兼容性测试	根据社区参考文档，并未找到可供测试的软件兼容性列表和测试方法
南向兼容性测试	南向兼容性测试	oec-hardware测试缺少crash、spdk软件包，该测试项暂时遗留
表3-锁定用例情况表

问题统计

遗留问题统计

问题总数	阻碍进度BUG	严重BUG	较大BUG	普通BUG	次要的BUG	轻微的BUG	建议
数目	5	0	0	0	5	0	0	0
百分比	--	0	0	0	100%	0	0	0

全部问题统计

问题总数	阻碍进度BUG	严重BUG	较大BUG	普通BUG	次要的BUG	轻微的BUG	建议
数目	43	0	0	2	41	0	0	0
百分比	--	0	0	4.65%	95.35%	0	0	0

问题列表

内核问题列表（22个）

序号	问题单号	问题描述	问题级别	问题影响和规避措施	当前状态
3429	欧拉 openeuler-2023-04-06-15-45-30默认内核不可用，需要更新内核	普通BUG	影响部分功能和机型的测试，通过重新编译新的内核解决	已解决
3449	[openEuler-22.03 3c5000ll-7a1000] runltp测试 migrate_pages02失败 （必现）失败原因migrate_pages02.c:279: TWARN: Failed to open FILE '/proc/sys/kernel/numa_balancing	普通BUG	影响runltp测试时migrate_pages02用例的执行，通过开启CONFIG_SCHED_DEBUG解决	已解决
3316	[openEuler-22.03]7A1000-3C5000L集显双路旧世界固件环境下，安装OpenEuler 22.03系统，使用kvm切换器，会引起系统的卡死	普通BUG	影响kvm切换器的正常使用，通过添加XHCI_NO_SOFT_RETRY quirk后解决

已解决
3359	[openEuler-22.03]3C5000-7A2000四路双桥片环境下，在安装目的地中，不能正常识别到本地的硬盘	普通BUG	影响3C5000-7A2000环境下的系统安装，通过更新内核版本解决	已解决
3389	[openEuler-22.03]欧拉社区ltp工具在测试过程中会引起内核的崩溃	普通BUG	影响ltp测试工具的使用，通过添加内核补丁解决	已解决
3394	[openEuler-22.03]ltp测试时getrlimit03用例fail，fail原因为__NR_prlimit64(0) returned 0 (SUCCESS) but __NR_getrlimit(0) returned -1 (ENOSYS)	普通BUG	影响ltp测试时getrlimit03用例的执行，通过配置__ARCH_WANT_SET_GET_RLIMIT解决	已解决
3397	[openEuler-22.03]ltp测试时proc01用例失败，失败原因为proc01.c:355: /proc/dirty/dirty_list: open failed: errno=ENOMEM(12): Cannot allocate memory	普通BUG	影响ltp测试时proc01用例的执行，该问题由fs/dirty_pages.c驱动造成，驱动为欧拉提交，社区没有此驱动，驱动存在问题	已解决
3395	[openEuler-22.03]ltp测试时shmat01用例fail，fail原因为shmat() failed: EINVAL (22)	普通BUG	影响ltp测试时shmat01用例的执行，通过将内核与glibc中的SHMLBA保持一致解决	已解决
3396	[openEuler-22.03]ltp测试时shmat02用例fail，fail原因为shmat() failed unexpectedly, expected: EACCES: EINVAL (22)	普通BUG	影响ltp测试时shmat02用例的执行，通过将内核与glibc中的SHMLBA保持一致解决	已解决
3454	[3c5000ll-7a1000] stream性能多次测试分数差距较大，单核多核分数接近	普通BUG	通过修改修改STREAM_ARRAY_SIZE参数的大小解决	已解决
3448	[openEuler-22.03 3c5000ll-7a1000] runltp测试 vma05失败 （必现）失败原因 vma05 1 TFAIL: [vdso] bug not patched	普通BUG	kunpeng架构上也有类似问题	已解决
3401	[openEuler-22.03]ltp测试时shmt09用例失fail，fail原因为shmt09.c:154: Error: shmat Failed, shmid = 1, errno = 22	普通BUG	通过修改内核与glibc中的SHMLBA为一致解决，目前已测试正常	已解决
3391	[openEuler-22.03]cachefilesd服务开启失败	普通BUG	影响cachefilesd服务的状态，通过在内核中增加CONFIG_CACHEFILES支持解决	已解决
3436	[openEuler] 第一次安装完系统后重启机器，字符界面有报错，failed to start Crash recovery kernel arming	普通BUG	会有界面提示，但不影响系统的正常登录	已解决
3447	[openEuler-22.03 3c5000ll-7a1000] runltp测试df01_xfs_sh 失败 （50%概率复现）失败原因 df01 4 TFAIL: 'df -k -P' failed, not expected.	普通BUG	其他架构也存在该问题	已解决
3443	[3c5000ll-7a1000] trinity测试程序自动停止	普通BUG	测试io_uring相关调用导致内核崩溃，已经修复	已解决
3086	[全平台]5.10内核版本上暂时不支持kdump	普通BUG	kdump服务目前可正常启动，且了正常生成vmcore文件	已解决
3464	3C5000-7A2000单路 TC512A0_v1.1安装时不能进入系统	较大BUG	通过更换BMC版本解决	已解决
3445	[3c5000ll-7a1000] ltpstress 测试log异常	普通BUG	与其他架构同存在类似问题	已解决
3554	5.10.0-60.98.0.123 内核trinity 报bad_page	普通BUG	测试过程中仅一台机器出现该问题，确认为机器问题	已解决
3462	LS2C5LC2_V2.1双路主板-运行runltp 有失败项	普通BUG	影响runltp的测试，通过提交内核补丁解决	已解决
3388	欧拉社区mugen工具在执行所有用例时，运行一段时间后，某测试项会破坏系统，使得无法正常进入系统继续测试	普通BUG	该测试工具下测试项较多，正在调试引起失败的测试项	已确认

OS集成问题（14个）

序号	问题单号	问题描述	问题级别	问题影响和规避措施	当前状态
3444	[3C5000-7A2000_2WAYS_UDB_BOARD_V1.0]安装时手动配置ip，安装重启后网络不通	普通BUG	在安装时或安装后使用nmtui配置自动连接	已解决
3446	[3C5000-7A2000_TC542F0 四路]安装系统时网络配置方式选择dhcp，安装重启后查询不到ip地址，且连不通外网	普通BUG	在安装时或安装后使用nmtui配置自动连接	已解决
3452	[全平台]iso包依赖完整性检查失败，有依赖关系未解决	普通BUG	与BUG 3450为重复bug	已解决
3437	[3C5000-7A2000集显]安装源中选择网络安装源https方式时，不能正常下载元数据	普通BUG	测试源配置问题，可通过搭建https测试源解决	已解决
3455	【S2:3c5000/3c5000L LS2C5LC2_V2.1 双路主版】 3.15南向兼容性测试：缺 oec-hardware/oec-hardware-server安装包	普通BUG	在本地测试源中构建软件包解决	已解决
3453	[3C5000-7A2000_2WAYS_UDB_BOARD_V1.0] pxe安装失败卡在loading kernerl界面	较大BUG	通过将pxe服务器搭建在server系统上解决	已解决
3457	LS2C5LC2_V2.1双路主板-运行fio缺少架构支持	普通BUG	已增加fio包的loongarch架构支持	已解决
3450	【S2:3C5000+7A2000双路】使用dnf repoclosure检查iso的rpm的包依赖 有失败情况	普通BUG	通过合入代码补丁解决	已解决
3458	openEuler kvm: x86 机器上以 qemu tcg 方式启动 openEuler loongarch64 iso 失败	普通BUG	虚拟机bios问题，提交补丁解决	已解决
3494	3C5000-7A200 0单路 TC512A0_v1 安装完成后 点击“重启系统”按钮，机器不能重启	普通BUG	内核问题，提交补丁解决	已解决
3432	[3C5000-7A2000集显]119.3.219.20:82测试源中，loongarch64目录下的rpm包共有5个软件包安装失败	普通BUG	安装失败软件包属于everything中的包，非baseos中软件包	已确认
3438	[3C5000-7A2000集显]119.3.219.20:82测试源中，noarch64目录下共有24个安装失败的软件包	普通BUG	安装失败软件包属于everything中的包，非baseos中软件包	已确认
3463	【S2:3c5000/3c5000L LS2C5LC2_V2.1 双路住版】 测试用例 标识OE-1902 openqa部署，缺openqa相关安装	普通BUG	靠欧拉中集成的软件进行构建，缺失大量依赖包，目前这部分包在fedora中，而fedora的包目前没有构建	已确认
3487	3.15南向兼容性测试缺少 crash spdk包	普通BUG	oec-hardware软件包安装时依赖crash spdk，需要移植构建	已确认

KVM系统虚拟化（6个）

序号	问题单号	问题描述	问题级别	问题影响和规避措施	当前状态
3433	openEuler QEMU 不支持 "-netdev user" 参数	普通BUG	通过合入补丁解决	已解决
3442	openEuler kvm: 缺少 ksmtuned 命令	普通BUG	目前已经正常支持	已解决
3441	openEuler kvm: CONFIG_DEBUG_FS 没有使能	普通BUG	配置选项已经合入，目前问题已解决	已解决
3434	openEuler kvm: 虚拟机用后端大页内存启动时，物理机报错死机	普通BUG	已提交补丁，虚拟机使用大页能正常工作	已解决
3439	openEuler kvm: 不支持内存热插拔	普通BUG	物理机、虚拟机上使用最新内核，memory hotplug能正常工作	已解决
3440	openEuler kvm: 不支持 pci 设备热插拔	普通BUG	虚拟机、物理机使用最新内核，pci hotplug能正常工作	已解决

OS构建（1个）

序号	问题单号	问题描述	问题级别	问题影响和规避措施	当前状态
1	3506	3C5000-7A200 0单路 TC512A0_v1 安装时，安装界面的背景颜色会覆盖掉按钮的颜色，导致安装界面中看不清按钮	普通BUG	按钮和背景颜色一致，不影响具体的功能，建议更换背景色或按钮颜色，突出按钮	已确认

测试执行

测试执行统计数据

版本名称	测试用例数	用例执行结果	发现问题单数
openEuler 22.03 release LTS	616	616/8
（succeed/fail）	43

后续测试建议

后续测试过程中，需要及时记录测试数据和测试环境信息。

附件

下方为本次测试的具体测试用例及测试结果统计。

安装部署测试

安装测试

序号	测试内容	3C5000/3C5000L+2*7A2000/LS2C5LC2_V2.1双路双桥	3C5000 LS3C5000_7A2000_2WAYS_UDB_BOARD_V1.0 双路主板(支持BMC插卡)	3C5000+2*7A2000/ TC542F0 V1.0 四路双桥主板	3C5000LL+1*7A1000 双路单桥
ISO 大小	通过	通过	通过	通过
是否提供安装手册	通过	通过	通过	通过
是否支持光盘安装	通过	通过	通过	通过
是否支持 U 盘安装	通过	通过	通过	通过
系统安装完成的时间	通过	通过	通过	通过
系统占用磁盘空间	通过	通过	通过	通过
自动分区	通过	通过	通过	通过
安装日志	通过	通过	通过	通过
是否支持PXE安装	通过	通过	通过	通过
进入单用户模式	通过	通过	通过	通过
本地化设置	通过	通过	通过	通过
自动检测到安装介质	通过	通过	通过	通过
手动分区（某一类型分区）	通过	通过	通过	通过
网络和主机	通过	通过	通过	通过
用户设置	通过	通过	通过	通过
checksums值校验	通过	通过	通过	通过
kickstart自动安装	通过	通过	通过	通过
iso包依赖完整性检查	通过	通过	通过	通过
密码明文检查	通过	通过	通过	通过
检查安装源界面中网络安装源相关设置选项，并选择http安装系统	通过	通过	通过	通过
检查安装源界面中网络安装源相关设置选项，并选择nfs安装系统	通过	通过	通过	通过
检查安装源界面中网络安装源相关设置选项，并选择ftp安装系统	通过	通过	通过	通过
检查安装源界面中网络安装源相关设置选项，并选择https安装系统	通过	通过	通过	通过
语言选择	通过	通过	通过	通过
键盘	通过	通过	通过	通过
时间和日期	通过	通过	通过	通过
ntp服务配置	通过	通过	通过	通过
最小化安装	通过	通过	通过	通过
最小化安装全部插件	通过	通过	通过	通过
最小化安装部分插件	通过	通过	通过	通过
服务器安装	通过	通过	通过	通过
服务器安装全部插件	通过	通过	通过	通过
服务器安装部分插件	通过	通过	通过	通过
虚拟化安装	通过	通过	通过	通过
虚拟化安装所有插件	通过	通过	通过	通过
虚拟化安装部分插件	通过	通过	通过	通过
手动分区（lvm分区）	通过	通过	通过	通过
root用户设置非法密码	通过	通过	通过	通过
禁用root用户	通过	通过	通过	通过
root用户设置SM3方式加密	通过	通过	通过	通过
设置普通用户，使用普通用户登录	通过	通过	通过	通过
创建普通用户，没有root用户	通过	通过	通过	通过
普通用户设置SM3方式加密	通过	通过	通过	通过
修改主机名	通过	通过	通过	通过
检查网络和主机名设置功能	通过	通过	通过	通过
检查路由表	通过	通过	通过	通过
网络配置，ipv4设置disable	通过	通过	通过	通过
网络配置，ipv4设置本地连接	通过	通过	通过	通过
设置ipv4	通过	通过	通过	通过
设置ipv6地址，网关	通过	通过	通过	通过
安装完成后root登录	通过	通过	通过	通过
网络与主机名设置界面，多个网卡正常识别	通过	通过	通过	通过
设置bond	通过	通过	通过	通过
设置bridge	通过	通过	通过	通过
用xfs格式创建系统	通过	通过	通过	通过
test模式选择最小化安装	通过	通过	通过	通过
test模式选择最小化安装所有插件	通过	通过	通过	通过
test模式选择最小化安装部分插件	通过	通过	通过	通过
test模式选择服务器安装	通过	通过	通过	通过
test模式选择服务器安装所有插件	通过	通过	通过	通过
test模式选择服务器安装部分插件	通过	通过	通过	通过
test模式选择虚拟化安装	通过	通过	通过	通过
test模式选择最虚拟化安装所有插件	通过	通过	通过	通过
test模式选择虚拟化安装部分插件	通过	通过	通过	通过
test模式设置ip	通过	通过	通过	通过
test模式设置非法root密码	通过	通过	通过	通过
test模式设置普通用户	通过	通过	通过	通过
test模式设置忽略IPV6	通过	通过	通过	通过
test模式设置ipv6地址，网关	通过	通过	通过	通过
test模式主机名设置	通过	通过	通过	通过
物理机安装给未插网线网口配置ip	通过	通过	通过	通过
自定义分区，分超出磁盘大小的分区	通过	通过	通过	通过
使用空间不足的磁盘	通过	通过	通过	通过

系统更新测试

序号	测试内容	3C5000/3C5000L+2*7A2000/LS2C5LC2_V2.1双路双桥	3C5000 LS3C5000_7A2000_2WAYS_UDB_BOARD_V1.0 双路主板(支持BMC插卡)	3C5000+2*7A2000/ TC542F0 V1.0 四路双桥主板	3C5000LL+1*7A1000 双路单桥
1	是否支持在线 update	通过	通过	通过	通过

功能测试

规范符合性测试

序号	测试内容	3C5000/3C5000L+2*7A2000/LS2C5LC2_V2.1双路双桥	3C5000 LS3C5000_7A2000_2WAYS_UDB_BOARD_V1.0 双路主板(支持BMC插卡)	3C5000+2*7A2000/ TC542F0 V1.0 四路双桥主板	3C5000LL+1*7A1000 双路单桥
1	主板型号	通过	通过	通过	通过
2	cpu型号	通过	通过	通过	通过
3	bios信息	通过	失败	通过	通过
4	显卡信息	通过	通过	通过	通过
5	桥片信息	通过	通过	通过	通过

mugen测试

序号	测试内容	2*3C5000/3C5000L+2*7A2000/LS2C5LC2_V2.1双路双桥	2*3C5000LL+1*7A1000双路单桥
1	部署搭建mugen测试框架	通过	通过
2	执行所有的用例	失败	失败
3	执行指定测试套	失败	失败
4	执行单条用例	通过	通过

runltp测试

序号	测试内容	2*3C5000/3C5000L+2*7A2000/LS2C5LC2_V2.1双路双桥	2*3C5000LL+1*7A1000双路单桥
1	runltp测试	通过	通过

系统登录测试

序号	测试内容	2*3C5000/3C5000L+2*7A2000/LS2C5LC2_V2.1双路双桥	2*3C5000LL+1*7A1000双路单桥
1	console登录	通过	通过
2	ssh远程登录	通过	通过
3	串口登录	通过	通过

系统服务测试

序号	测试内容	2*3C5000/3C5000L+2*7A2000/LS2C5LC2_V2.1双路双桥	2*3C5000LL+1*7A1000双路单桥
1	系统服务启动检查	通过	通过
2	service管理	通过	通过

基础性能测试

Unixbench

序号	测试内容	2*3C5000/3C5000L+2*7A2000/LS2C5LC2_V2.1双路双桥	2*3C5000LL+1*7A1000双路单桥
1	单线程	1287.1	1262.4
2	四线程	3660.7	2241.8
3	八线程	5192.9	2977.1
4	十六线程	7194.1	4007.0
5	三十二线程	--	5065.9

netperf

序号	测试内容	2*3C5000/3C5000L+2*7A2000/LS2C5LC2_V2.1双路双桥	2*3C5000LL+1*7A1000双路单桥
1	TCP-STREAM（Mbits/s）	9305.19	10^6bits/sec
2	UDP-STREAM（Mbits/s）	3075.33

3075.33	5427.82

4764.22
3	TCP-RR（次/s）	22487.4	22896.40
4	UDP-RR（次/s）	27302.27	24599.29
5	TCP_CRR	6976.67	8064.42

libmicro

序号	测试内容	2*3C5000/3C5000L+2*7A2000/LS2C5LC2_V2.1双路双桥	2*3C5000LL+1*7A1000双路单桥
getpid	0.19981	0.22715
getenv	0.13696	0.15053
getenvT2	0.14106	0.15501
gettimeofday	0.04200	0.04620
log	0.01121	0.01239
exp	0.01190	0.01311
lrand48	0.01091	0.01201
memset_10	0.00273	0.00300
memset_256	0.01508	0.01659
memset_256_u	0.01508	0.01659
memset_1k	0.05866	0.06452
memset_4k	0.23324	0.25679
memset_4k_uc	0.23501	0.25805
memset_10k	0.58230	0.64038
memset_1m	59.59680	65.58720
memset_10m	596.30080	658.30400
memsetP2_10m	627.68640	2123.69920
memrand	0.01480	0.03218
isatty_yes	0.34429	0.38525
isatty_no	0.21510	0.24214
malloc_10	0.03886	0.04275
malloc_100	0.03885	0.04275
malloc_1k	0.04180	0.04995
malloc_10k	0.05980	0.06580
malloc_100k	3.06227	3.36845
mallocT2_10	0.07916	0.08018
mallocT2_100	0.07316	0.07537
mallocT2_1k	0.08376	0.08842
mallocT2_10k	0.13343	0.14679
mallocT2_100k	4.18048	4.55936
close_bad	0.22940	0.26667
close_tmp	0.65640	0.74520
close_usr	0.66560	0.75120
close_zero	0.68120	0.76560
memcpy_10	0.00500	0.00550
memcpy_1k	0.06272	0.06899
memcpy_10k	0.59238	0.65178
memcpy_1m	74.66667	82.00533
memcpy_10m	745.98400	822.01600
strcpy_10	0.00881	0.00965
strcpy_1k	0.13453	0.14797
strlen_10	0.00726	0.00800
strlen_1k	0.08806	0.09702
strchr_10	0.00771	0.00845
strchr_1k	0.18752	0.20646
strcmp_10	0.00627	0.00687
strcmp_1k	0.16000	0.17587
scasecmp_10	0.02280	0.02508
scasecmp_1k	1.88845	2.07737
strtol	0.03282	0.03697
getcontext	0.19686	0.22195
setcontext	0.21504	0.24192
mutex_st	0.01411	0.01551
mutex_mt	0.04772	0.05251
mutex_T2	0.25926	0.25498
longjmp	0.01729	0.01900
siglongjmp	0.23101	0.25958
getrusage	0.63590	0.70810
times	0.48205	0.55014
time	0.03078	0.03386
localtime_r	0.15411	0.16998
strftime	0.39232	0.43008
mktime	2.32960	2.55488
mktimeT2	5.84960	7.22944
c_mutex_1	0.04653	0.05126
c_mutex_10	35.34080	37.59360
c_mutex_200	1284.99200	5753.47200
c_cond_1	0.07987	0.08806
c_cond_10	40.74165	43.03059
c_cond_200	1553.92000	6835.58400
c_lockf_1	2.96192	3.31008
c_lockf_10	77.05600	77.05600
c_lockf_200	1838.59200	7507.45600
c_flock	2.28992	2.54976
c_flock_10	3.24800	11.50400
c_flock_200	160.51200	947.07200
c_fcntl_1	3.55072	3.96800
c_fcntl_10	70.01600	71.50933
c_fcntl_200	3280.89600	11889.92000
file_lock	1.71520	1.90080
getsockname	0.24499	0.27699
getpeername	0.24806	0.27802
chdir_tmp	1.73056	1.92000
chdir_usr	1.79200	1.98912
chgetwd_tmp	2.45527	2.71127
chgetwd_usr	2.52897	2.80436
realpath_tmp	14.48339	16.03491
realpath_usr	15.76339	17.48558
stat_tmp	1.08032	1.19552
stat_usr	1.14944	1.27488
fcntl_tmp	0.21299	0.23987
fcntl_usr	0.21197	0.23987
fcntl_ndelay	0.22989	0.25907
lseek_t8k	0.21453	0.25293
lseek_u8k	0.21453	0.25498
open_tmp	1.49200	1.69200
open_usr	1.43000	1.61700
open_zero	1.28500	1.44100
dup	0.33200	0.37025
socket_u	1.67600	2.03500
socket_i	1.62900	1.91800
socketpair	3.34400	4.00800
setsockopt	0.32205	0.35994
bind	0.93568	0.97408
listen	0.30240	0.33984
connection	37.95300	41.05900
poll_10	0.75968	0.83008
poll_100	6.06976	6.69952
poll_1000	89.65120	88.10240
poll_w10	0.76480	0.83008
poll_w100	6.06208	6.66112
poll_w1000	88.98560	87.60320
select_10	0.88256	0.98752
select_100	5.78048	6.35136
select_1000	86.50240	83.40480
select_w10	0.91776	1.02272
select_w100	5.86240	6.42048
select_w1000	86.01600	83.40480
semop	0.63795	0.74598
sigaction	0.45901	0.51507
signal	1.73440	1.93408
sigprocmask	0.30490	0.34202
pthread_16	17.18400	18.99200
pthread_32	17.56800	19.87200
pthread_128	18.11000	20.54800
pthread_512	18.53100	24.74050
fork_10	49.61280	59.28960
fork_100	60.77952	80.82944
fork_1000	71.26221	102.13018
exit_10	14.00320	19.30240
exit_100	10.67008	23.48032
exit_1000	14.65498	37.32403
exit_10_nolibc	13.10720	16.69120
exec	144.92160	138.67520
system	844.80000	910.08000
recurse	0.69150	0.76000
read_t1k	0.57344	0.61888
read_t10k	1.33888	1.46560
read_t100k	11.20000	12.24960
read_u1k	0.57600	0.62566
read_u10k	1.30560	1.43488
read_u100k	10.90560	11.90400
read_z1k	0.30507	0.35029
read_z10k	0.83968	0.93952
read_z100k	9.77280	10.75200
read_zw100k	9.82400	10.82240
write_t1k	0.72448	0.81536
write_t10k	1.51040	1.66912
write_t100k	11.00800	12.00640
write_u1k	0.81920	0.91520
write_u10k	1.76896	1.92000
write_u100k	12.90240	13.69600
write_n1k	0.24090	0.27904
write_n10k	0.24090	0.27904
write_n100k	0.24192	0.27904
writev_t1k	1.81504	1.99936
writev_t10k	12.39040	13.31200
writev_t100k	93.95200	102.14400
writev_u1k	2.08896	2.26048
writev_u10k	14.28480	15.00160
writev_u100k	112.89600	119.04000
writev_n1k	0.46515	0.51200
writev_n10k	0.46106	0.51200
writev_n100k	0.46003	0.51200
pread_t1k	0.54352	0.60502
pread_t10k	1.07520	1.19040
pread_t100k	10.95680	12.09600
pread_u1k	0.53891	0.59733
pread_u10k	1.07520	1.18016
pread_u100k	10.59840	11.64800
pread_z1k	0.30020	0.34210
pread_z10k	0.83968	0.93056
pread_z100k	9.77920	10.76224
pread_zw100k	9.82400	10.79680
pwrite_t1k	0.67456	0.77056
pwrite_t10k	1.20832	1.35168
pwrite_t100k	11.52000	12.69760
pwrite_u1k	0.78976	0.88064
pwrite_u10k	1.35936	1.51040
pwrite_u100k	12.69760	14.00320
pwrite_n1k	0.23424	0.26419
pwrite_n10k	0.23398	0.26419
pwrite_n100k	0.23501	0.26419
mmap_z8k	1.06321	1.17775
mmap_z128k	1.05475	1.18006
mmap_t8k	1.12625	1.24617
mmap_t128k	1.12010	1.24617
mmap_u8k	1.11164	1.22849
mmap_u128k	1.10856	1.22849
mmap_a8k	0.49818	0.55603
mmap_a128k	0.50227	0.56781
mmap_rz8k	1.52064	1.68960
mmap_rz128k	4.96128	5.49120
mmap_rt8k	1.75872	1.95072
mmap_rt128k	4.60800	4.88960
mmap_ru8k	1.76896	1.94816
mmap_ru128k	4.71040	4.88960
mmap_ra8k	1.00992	1.12512
mmap_ra128k	4.45440	4.90240
mmap_wz8k	3.41120	3.73760
mmap_wz128k	18.75200	20.48000
mmap_wt8k	3.88800	4.31360
mmap_wt128k	25.02400	28.03200
mmap_wu8k	3.93600	4.31360
mmap_wu128k	25.50400	28.35200
mmap_wa8k	2.69964	2.99830
mmap_wa128k	18.24000	20.03200
unmap_z8k	0.80704	0.90240
unmap_z128k	0.75520	0.86272
unmap_t8k	0.80704	0.83712
unmap_t128k	0.77248	0.89792
unmap_u8k	0.80512	0.89280
unmap_u128k	0.76992	0.84736
unmap_a8k	0.86528	0.95744
unmap_a128k	0.82240	0.94016
unmap_rz8k	1.22688	1.36704
unmap_rz128k	1.34016	1.50016
unmap_rt8k	1.36576	1.54496
unmap_rt128k	2.10618	2.31952
unmap_ru8k	1.36448	1.51424
unmap_ru128k	2.07515	2.30400
unmap_ra8k	1.27808	1.42784
unmap_ra128k	1.42976	1.55904
conn_connect	13.07000	16.68300
unmap_wz8k	2.08896	2.29504
unmap_wz128k	3.92192	4.28032
unmap_wt8k	2.10560	2.29504
unmap_wt128k	4.00640	4.30080
unmap_wu8k	2.11456	2.28992
unmap_wu128k	4.04480	4.35200
unmap_wa8k	2.11456	2.34496
unmap_wa128k	4.05760	4.40320
mprot_z8k	0.38131	0.40822
mprot_z128k	0.74496	0.82944
mprot_wz8k	0.65024	0.72448
mprot_wz128k	1.71008	1.88544
mprot_twz8k	0.69888	0.76928
mprot_tw128k	1.79968	2.10944
mprot_tw4m	17.10080	17.51040
pipe_pst1	1.08544	1.19040
pipe_pmt1	6.99904	7.10144
pipe_pmp1	6.66112	6.64064
pipe_pst4k	1.53472	1.69472
pipe_pmt4k	9.37984	9.12384
pipe_pmp4k	8.32000	8.50432
pipe_sst1	1.72416	1.92896
pipe_smt1	11.49952	11.27936
pipe_smp1	11.26400	10.94144
pipe_sst4k	2.22464	2.42560
pipe_smt4k	12.99968	13.06112
pipe_smp4k	12.33920	12.52352
pipe_tst1	14.76480	16.22528
pipe_tmt1	25.88160	27.10016
pipe_tmp1	25.30304	26.85952
pipe_tst4k	12.48512	13.68960
pipe_tmt4k	28.28288	29.56288
pipe_tmp4k	27.71968	29.08160
conn_accept	1.95700	2.01500
close_tcp	10.03200	10.72000

fio

序号	测试项	2*3C5000/3C5000L+2*7A2000/LS2C5LC2_V2.1双路双桥	2*3C5000LL+1*7A1000双路单桥
read	bs=4KiB	IOPS	24107.55	27994.10
IO	2825	3264
bs=16KiB	IOPS	12527.32	7771.56
IO	5807	3631
bs=32KiB	IOPS	6814.58	5627.68
IO	6259	5279
bs=64KiB	IOPS	3458.28	3257.67
IO	6433	6114
bs=128KiB	IOPS	2009.76	1794.64
IO	7514	6740
bs=256KiB	IOPS	1106.60	860.53
IO	8322	6481
bs=512KiB	IOPS	548.17	296.01
IO	8268	4438
bs=1024KiB	IOPS	237.67	55.26
IO	7227	1547
write	bs=4KiB	IOPS	15342.64	15394.57
IO	1786	1383
bs=16KiB	IOPS	10580.70	10179.77
IO	4486	3183
bs=32KiB	IOPS	4945.53	6443.11
IO	4498	4533
bs=64KiB	IOPS	2756.65	3217.69
IO	4928	4531
bs=128KiB	IOPS	1432.67	1652.27
IO	4701	4556
bs=256KiB	IOPS	1031.77	856.85
IO	7762	4714
bs=512KiB	IOPS	533.27	407.25
IO	8049	4865
bs=1024KiB	IOPS	138.55	199.69
IO	4163	4583
random read	bs=4KiB	IOPS	483.43	11702.37
IO	57.0	1362
bs=16KiB	IOPS	451.57	7051.31
IO	213	3284
bs=32KiB	IOPS	437.67	4054.29
IO	413	3778
bs=64KiB	IOPS	402.20	2577.50
IO	760	4838
bs=128KiB	IOPS	357.33	1216.93
IO	1352	4575
bs=256KiB	IOPS	297.34	750.70
IO	2268	5653
bs=512KiB	IOPS	160.87	437.18
IO	2478	6610
bs=1024KiB	IOPS	101.38	226.94
IO	3173	6868
random write	bs=4KiB	IOPS	676.20	8392.96
IO	79.6	950
bs=16KiB	IOPS	635.20	4434.34
IO	299	1477
bs=32KiB	IOPS	535.67	2751.00
IO	499	1741
bs=64KiB	IOPS	425.55	1365.77
IO	788	1596
bs=128KiB	IOPS	352.30	730.35
IO	1322	1712
bs=256KiB	IOPS	272.60	376.36
IO	2003	1726
bs=512KiB	IOPS	189.82	194.64
IO	2757	1955
bs=1024KiB	IOPS	121.38	98.56
IO	3372	2070
random rw	bs=4KiB	read-IOPS	387.93	5979.59
read-IO	45.7	581
write-IOPS	171.67	2565.96
write-IO	20.2	249
bs=16KiB	read-IOPS	358.23	3181.58
read-IO	169	1067
write-IOPS	159.80	1386.35
write-IO	75.0	463
bs=32KiB	read-IOPS	350.07	1877.12
read-IO	330	1205
write-IOPS	155.43	822.56
write-IO	146	525
bs=64KiB	read-IOPS	305.43	1069.53
read-IO	578	1264
write-IOPS	136.53	470.63
write-IO	257	522
bs=128KiB	read-IOPS	255.13	519.00
read-IO	965	1175
write-IOPS	113.23	232.01
write-IO	427	521
bs=256KiB	read-IOPS	203.10	274.09
read-IO	1540	1318
write-IOPS	91.91	125.03
write-IO	689	589
bs=512KiB	read-IOPS	135.12	157.96
read-IO	2033	1449
write-IOPS	63.16	73.93
write-IO	899	623
bs=1024KiB	read-IOPS	76.83	83.98
read-IO	2325	1489
write-IOPS	38.64	41.59
write-IO	992	613

stream

序号	测试项	2*3C5000/3C5000L+2*7A2000/LS2C5LC2_V2.1双路双桥	2*3C5000LL+1*7A1000双路单桥
1	stream-单核	copy	11487.7	8291.2
scale	11075.7	8023.3
add	9382.4	8486.3
triad	9907.1	8534.8
2	stream-多核	copy	28845.4	26446.8
scale	27884.2	30083.1
add	26628.4	29943.0
triad	28674.1	28323.2

lmbench

lmbench
Basic system parameters
Mhz	tlb pages	cache line bytes	mem par	scal load
7A2000	2200	33	64	10.2	1
7A1000	2000	33	64	8.5800	1
Processor, Processes - times in microseconds - smaller is better
Mhz	null call	null I/O	stat	open clos	slct TCP	sing inst	sig hndl	fork proc	exec proc	sh proc
7A2000	2200	0.20	0.25	1.34	2.39	5.34	0.47	1.46	316	1361	2165
7A1000	2000	0.22	0.26	1.47	2.64	5.87	0.51	1.59	313	1367	2223
Basic integer operations - times in nanoseconds - smaller is better
intgr bit	intgr add	intgr mul	intgr div	intgr mod

7A2000	0.3000
1.8600	6.1500	4.0900
7A1000	0.3400	0.0100	2.0500	6.7600	4.5000
Basic double operations - times in nanoseconds - smaller is better
double add	double mul	double div	double bogo
7A2000	2.2700	2.2700	10.5	10.9
7A1000	2.5000	2.5000	11.5	12.0
Basic float operations - times in nanoseconds - smaller is better
float add	float mul	float div	float bogo
7A2000	2.2700	2.2700	7.2800	7.8400
7A1000	2.5000	2.5000	8.0000	8.6300
Context switching - times in microseconds - smaller is better
2p/0K	2p/16K	2p/64K	8p/16K	8p/64K	16p/16K	16p/64K
7A2000	2.5300	2.3700	2.3600	2.5500	2.6400	2.38000	2.61000
7A1000	2.4000	2.500	2.6300	2.2300	2.1500	2.42000	3.87000
*Local* Communication latencies in microseconds - smaller is better
2p/0K ctxsw	pipe	AF UNIX	UDP	RPC/UDP	TCP	RPC/TCP	TCP coon
7A2000	2.530	4.534	7.56	16.7	24.5	22.9	31.1	52
7A1000	2.400	4.978	9.11	22.1	26.9	25.4	34.2	56
File & VM system latencies in microseconds - smaller is better
0K Create	File Delete	10K Create	File Delete	Mmap Latency	Prot Fault	Page Fault	100fd selct
7A2000
1109.1k	0.155
1.556
7A1000
559.3k	0.173
1.706
*Local* Communication bandwidths in MB/s - bigger is better
pipe	AF UNIX	TCP	File reread	Mmap reread	Bcopy(libc)	Bcopy(hand)	Mem read	Mem write
7A2000	4103	3655	1725	4066.2	3709.4	4296.6	4493.3	6080	8420
7A1000
1905	1190
2038.0	2367.4	2966	2873
Memory latencies in nanoseconds - smaller is better
Mhz	L1 $	L2 $	Main mem	Rand mem	Guesses
7A2000	2200	1.8190	6.3660	15.0	32.1
7A1000	2000	2.0010	7.0030	24.1	31.4

可靠性测试测试

综合压力测试

序号	测试内容	2*3C5000/3C5000L+2*7A2000/LS2C5LC2_V2.1双路双桥	2*3C5000LL+1*7A1000双路单桥
1	ltp测试	通过	通过

虚拟化测试

avocado测试

序号	测试内容	2*3C5000/3C5000L+2*7A2000/LS2C5LC2_V2.1双路双桥	2*3C5000LL+1*7A1000双路单桥
1	avocado安装部署	通过	通过
2	avocado-vt安装部署	通过	通过
3	tp用例集引导	通过	通过

虚拟化cpu测试

序号	测试内容	2*3C5000/3C5000L+2*7A2000/LS2C5LC2_V2.1双路双桥	2*3C5000LL+1*7A1000双路单桥
cpu_device_hotpluggable.hotplug.single_vcpu.with_reboot.shell_reboot	通过	通过
interrupt_check.event_interrupt.IPI	通过	通过
system_reset_during_boot	通过	通过
system_reset_bootable	通过	通过
system_reset	通过	通过
user_mode_instructions.atomic	通过	通过
user_mode_instructions.float	通过	通过
user_mode_instructions.lsx	通过	通过
user_mode_instructions.hugepage	通过	通过
interrupt_check.net_interrupt.virtio_device	通过	通过
interrupt_check.disk_interrupt.scsi_device	通过	通过
interrupt_check.disk_interrupt.usb_device	通过	通过
user_mode_instructions.cpucfg	通过	通过
user_mode_instructions.drdtime	通过	通过
boot_with_different_vcpus.1_vcpu	通过	通过
boot_with_different_vcpus.2_vcpus	通过	通过
boot_with_different_vcpus.4_vcpus	通过	通过
boot_with_different_vcpus.8_vcpus	通过	通过
boot_with_different_vcpus.16_vcpus	通过	通过
boot_with_different_vcpus.32_vcpus	通过	通过
boot_with_different_vcpus.64_vcpus	通过	通过
user_mode_instructions.pagefault	通过	通过
system_powerdown	通过	通过

虚拟化内存测试

序号	测试内容	2*3C5000/3C5000L+2*7A2000/LS2C5LC2_V2.1双路双桥	2*3C5000LL+1*7A1000双路单桥
1	balloon_boot_in_pause.balloon-base	通过	通过
2	balloon_check.balloon_enlarge.balloon-stop_continue	通过	通过
3	balloon_check.balloon_evict_and_enlarge.balloon_base	通过	通过
4	balloon_check.balloon_evict.balloon-reboot	通过	通过
5	balloon_in_use.with_reboot.after_bg_test	通过	通过
6	hotplug_memory.after.guest_reboot.unplug.pluged_memory.backend_file.no_policy.one.default	通过	通过
7	hotplug_memory.before.guest_reboot.hotplug.backend_file.policy_bind.two.default	通过	通过
8	hotplug_memory.during.pause_vm.hotplug.backend_ram.policy_bind.two.default	通过	通过
9	ksm_base.base	通过	通过
10	numa_memdev_options.numa_policy.policy_default.prealloc	通过	通过
11	numa_opts.nodes.1	通过	通过
12	balloon_hotplug.default	通过	通过
13	hotplug_memory.after.guest_reboot.hotplug.backend_file.no_policy.one.default	通过	通过
14	hugepage_reset.default	通过	通过
15	numa_cpu.default	通过	通过

虚拟化网络测试

序号	测试内容	2*3C5000/3C5000L+2*7A2000/LS2C5LC2_V2.1双路双桥	2*3C5000LL+1*7A1000双路单桥
1	netperf_stress_test.TCP_STREAM.guest2guest	通过	通过
2	netperf_stress_test.TCP_RR.host2guest	通过	通过
3	netperf_stress_test.TCP_CRR.guest2guest	通过	通过
4	netperf_stress_test.TCP_MAERTS.guest2guest	通过	通过
5	netperf_stress_test.TCP_SENDFILE.guest2guest	通过	通过
6	netperf_stress_test.UDP_STREAM.guest2guest	通过	通过
7	netperf_stress_test.UDP_RR.guest2guest	通过	通过
8	netperf_udp	通过	通过
9	nic_opt.opt_test_ping.mqcontrol.smp_1.ctrl_vq_on.mq_opt_on	通过	通过
10	nic_opt.opt_test_ping.mqcontrol.smp_1.ctrl_vq_on.mq_opt_off	通过	通过
11	mq_change_qnum.change_qnum.under_netperf_and_ping.enable_msi	通过	通过
12	mq_change_qnum.change_qnum.under_netperf_and_ping.disable_msi	通过	通过
13	virtio_storage_in_use.with_vioscsi.system_disk.with_stop_continue.before_bg_test	通过	通过
14	iperf_test.with_multiqueue.host2guest	通过	通过
15	iperf_test.with_multiqueue.guest2host	通过	通过
16	zero_copy.enable	通过	通过
17	zero_copy.disable	通过	通过

虚拟化总线测试

序号	测试内容	2*3C5000/3C5000L+2*7A2000/LS2C5LC2_V2.1双路双桥	2*3C5000LL+1*7A1000双路单桥
pci_devices.one_device.ehci_controller.default	通过	通过
pci_devices.one_device.random_devices.default	通过	通过
pci_devices.one_device.test_virtio_disk.one_bus.single_bridge	通过	通过
pci_devices.one_device.uhci_controller.default	通过	通过
pci_devices.one_device.xhci_controller.default	通过	通过
virtio_console.spread_linear.specifiable.tcp_socket.virtconsole_test.virtio_console_smoke.close	通过	通过
virtio_mode.with_balloon.with_legacy	通过	通过
virtio_port_hotplug.hotplug_port_pci.default	通过	通过
virtio_storage_in_use.with_vioscsi.system_disk.with_stop_continue.after_bg_test	通过	通过
virtio_storage_in_use.with_vioscsi.system_disk.with_stop_continue.during_bg_test	通过	通过
pci_bridge.basic.one_bridge	通过	通过
nic_hotplug.one_pci.nic_virtio.default	通过	通过
nic_hotplug.one_pci.nic_e1000.default	通过	通过
nic_hotplug.one_pci.nic_8139.default	通过	通过
virtio_console.spread_2.specifiable.tcp_socket.virtconsole_test.virtio_console_smoke.close	通过	通过
virtio_serial_file_transfer.default.tcp_socket.default	通过	通过
virtio_storage_in_use.with_vioscsi.system_disk.with_stop_continue.before_bg_test	通过	通过

虚拟化存储测试

序号	测试内容	2*3C5000/3C5000L+2*7A2000/LS2C5LC2_V2.1双路双桥	2*3C5000LL+1*7A1000双路单桥
1	iozone_linux.aio_native	通过	通过
2	iozone_linux.aio_threads	通过	通过
3	fio_linux.aio_native	通过	通过
4	fio_linux.aio_threads	通过	通过
5	block_hotplug.block_scsi.fmt_qcow2.default.with_plug.default.one_pci	通过	通过
6	blockdev_stream	通过	通过
7	create_snapshot_on_running_base	通过	通过
8	multi_disk.all_drive_format_types	通过	通过
9	hotplug_block_resize.enlarge_disk.send_qmp.reboot_vm.default	通过	通过
10	usb_device_check.multi_hubs_in_series.6_layer.ich9-ehci	通过	通过
11	usb_device_check.multi_hubs_in_series.6_layer.piix4-uhci	通过	通过
12	usb_device_check.multi_hubs_in_series.6_layer.qemu-xhci	通过	通过
13	usb_device_check.multi_hubs_in_series.6_layer.piix3-uhci	通过	通过
14	usb_device_check.multi_hubs_in_series.6_layer.nec-xhci	通过	通过
15	usb_device_check.multi_hubs_in_series.6_layer.ich9-uhci	通过	通过

虚拟化迁移测试

序号	测试内容	2*3C5000/3C5000L+2*7A2000/LS2C5LC2_V2.1双路双桥	2*3C5000LL+1*7A1000双路单桥
1	drive_mirror.with_reboot.on_localfs.2raw.default	通过	通过
2	drive_mirror.with_reboot.on_nfs.2qcow2.default	通过	通过
3	drive_mirror.with_reboot.on_nfs.2raw.default	通过	通过
4	migrate.default.fd.default	通过	通过
5	migrate.default.mig_cancel.default	通过	通过
6	drive_mirror.with_reboot.on_localfs.2qcow2.default	通过	通过
7	migrate.default.exec.gzip_exec.default	通过	通过
8	migrate.default.exec.default_exec.default	通过	通过
9	drive_mirror.with_reboot.on_localfs.2raw.default	通过	通过

虚拟化qemu测试

序号	测试内容	2*3C5000/3C5000L+2*7A2000/LS2C5LC2_V2.1双路双桥	2*3C5000LL+1*7A1000双路单桥
1	qemu_disk_img.convert.base_to_qcow2.default.default	通过	通过
2	qemu_disk_img.info.default.default	通过	通过
3	smbios_table.type0	通过	通过
4	qmp_command.qmp_cont	通过	通过
5	qmp_command.qmp_block_resize	通过	通过
6	qemu_io_blkdebug.write_aio	通过	通过
7	qemu_disk_img.snapshot.default	通过	通过
8	qemu_disk_img.commit.default	通过	通过
9	qmp_command.qmp_device_del	通过	通过
10	qmp_command.qmp_device-list-properties	通过	通过
11	qmp_command.qmp_human-monitor-command	通过	通过

虚拟化其他测试

序号	测试内容	2*3C5000/3C5000L+2*7A2000/LS2C5LC2_V2.1双路双桥	2*3C5000LL+1*7A1000双路单桥
1	check_clock_offset.hotplug_vcpu	通过	通过
2	check_clock_offset.with_syscall	通过	通过
3	check_clock_offset.when_crash.hang	通过	通过
4	timedrift_adjust_time.guest_reboot.clock_vm.adjust_host_clock	通过	通过
5	timedrift_adjust_time.guest_reboot.clock_vm.adjust_guest_clock	通过	通过
6	timedrift_adjust_time.guest_reboot.clock_host.adjust_host_clock	通过	通过
7	timedrift_adjust_time.guest_reboot.clock_host.adjust_guest_clock	通过	通过

内核测试

trinity测试

序号	测试内容	2*3C5000/3C5000L+2*7A2000/LS2C5LC2_V2.1双路双桥	2*3C5000LL+1*7A1000双路单桥
1	splice系统调用压力测试	通过	通过
2	对除splice外的所有系统调用压力测试	通过	通过
3	trinity工具部署	通过	通过
4	线程数16进行压力测试	通过	通过
5	关闭日志记录测试	通过	通过

接口测试

API接口测试

序号	测试内容	2*3C5000/3C5000L+2*7A2000/LS2C5LC2_V2.1双路双桥	2*3C5000LL+1*7A1000双路单桥
1	api sanity checker	锁定	锁定

编译器测试

序号	测试内容	2*3C5000/3C5000L+2*7A2000/LS2C5LC2_V2.1双路双桥	2*3C5000LL+1*7A1000双路单桥
FPTEST	通过	通过
csmith	通过	通过
yarpgen	通过	通过

自编译测试

compile_mock

序号	测试内容	2*3C5000/3C5000L+2*7A2000/LS2C5LC2_V2.1双路双桥	2*3C5000LL+1*7A1000双路单桥
1	compile_mock	通过	通过

北向兼容性测试

北向兼容性测试

序号	测试内容	2*3C5000/3C5000L+2*7A2000/LS2C5LC2_V2.1双路双桥	2*3C5000LL+1*7A1000双路单桥
1	软件兼容性列表	锁定	锁定

南向兼容性测试

oech-ci

序号	测试内容	2*3C5000/3C5000L+2*7A2000/LS2C5LC2_V2.1双路双桥	2*3C5000LL+1*7A1000双路单桥
1	oech-ci	锁定	锁定