TencentOS Server 兼容性测试体系说明

TencentOS Server 作为产品底座支撑海量业务运行,具备完整的适配生态认证体系,可为通过生态认证体系的兼容产品提供《互认证证书》。在北向软件适配数据库管理系统、中间件、虚拟化云平台、行业应用、AI SDK 等类别产品,在南向硬件适配整机、CPU、GPU/NPU/AI 加速卡、网卡、硬盘等类别产品。

相关产品
TencentOS Server 产品页,含版本规格、价格与购买入口。

·适配与 OpenCloudOS 社区 kernel SIG、Testing SIG、Stream SIG、安全 SIG、品宣 SIG 等小组共同协作。

·联系产品适配接口人,请 联系我们。

一、选择需要测试的操作系统版本

TencentOS Server 3、TencentOS Server 4 通过中国信息安全测评中心安全可靠性测评,建议同步测试,请联系适配接口人获取镜像链接或 CVM 云服务器测试资源。

操作系统版本 说明
TencentOS Server 4(TK5,6.6 内核) TencentOS Server 4 是腾讯新一代服务器操作系统商业发行版,TencentOS Server 4 依赖的上游发行版的内核及用户态软件均基于 upstream 社区独立演进,自主选型和维护,不再依赖任何第三方发行版。该版本实现了对3000+ (BaseOS、AppStream 仓库)用户态软件和8000+(EPOL)额外软件包的独立编译维护,具备高性能、安全、支持多硬件平台的特性,能为云上产品和业务提供可靠的基础环境和服务能力。对应社区版本 OpenCloudOS 9。
TencentOS Server 3(TK4,5.4 内核) 与 CentOS 8用户态完全兼容,配套基于社区5.4 LTS 内核深度优化的 tkernel4 版本。对应社区版本 OpenCloudOS 8。
TencentOS Server 2(TK4,5.4 内核) 与 CentOS 7用户态完全兼容,配套基于社区5.4 LTS 内核深度优化的 tkernel4 版本。

二、适配方式

自主测试

如无需操作系统集成代码,可参考测试报告模板开展常规测试,包括安装部署、业务/基础功能、性能、稳定性等用例。测试报告应记录测试对象及产品版本/型号(含配置)、测试环境及工具、测试项及结果、测试结论、测试时间、测试人员与审核人员等信息。测试用例不少于 10 项,完成后提交适配组审核验证。

·测试报告模板

·软件兼容性测试项目(含测试指标、评价准则、分级规则)

·硬件兼容性测试项目(含测试指标、评价准则、分级规则)

·开源硬件兼容性测试工具(建议同步附加厂商的测试用例)

·OS Smoke 冒烟测试工具(一套专为操作系统设计的轻量级、自动化冒烟测试工具。主要用于在系统镜像构建完成后,第一时间对系统进行全方位的“健康检查”,快速验证内核、基础系统、驱动、开发工具等关键组件是否正常工作)

内核补丁、硬件驱动适配

1. 【推荐】方法一:内核集成

如果驱动代码量较小(小于200KB),可提交硬件驱动到 OpenCloudOS 社区 Kernel 仓库,集成进 TencentOS/OpenCloudOS 操作系统。在正式发布前,厂商需支持集成测试验证,验证硬件功能是否正常,输出《测试报告》:

·6.6 内核提交至分支:https://gitee.com/OpenCloudOS/OpenCloudOS-Kernel/tree/linux-6.6/devel

·5.4 内核提交至分支:https://gitee.com/OpenCloudOS/OpenCloudOS-Kernel/tree/linux-5.4/devel

提交代码及具体代码规范,请参见 指引文档。

2. 方法二:独立分发(厂商页面下载或 YUM 源集成)

如果整套驱动包含用户态库及内核驱动模块,且整体代码量较大、源码没有内聚在驱动目录下,建议在页面上架适配 TencentOS Server 版本的驱动安装包,供使用者直接从页面下载已构建好的驱动;也可单独以 RPM 包形式,集成至操作系统 YUM 源中提供使用。

用户态(核外)系统组件优化补丁

·TencentOS Server 4/OpenCloudOS 9 用户态补丁提交至:https://gitee.com/organizations/opencloudos-stream

·TencentOS Server 3/OpenCloudOS 8 用户态补丁提交至:https://gitee.com/src-opencloudos-rpms

漏扫工具安全公告数据适配

TencentOS Server 提供了漏洞数据 API 用于获取 TencentOS Server 的安全漏洞修复数据,对于评估为不修复或不涉及的漏洞,API 中的漏洞条目会给出相关说明。

·TencentOS Server 安全公告

·TencentOS Server 漏洞库

其他适配场景

请联系适配接口人专项支持。

三、颁发证书

联系适配接口人提交《测试报告》,获取《互认证证书》,完成证书双签。

四、页面更新

《测试报告》归档,完成《互认证证书》双签后,即可更新产品至 TencentOS Server 兼容性列表。

·硬件兼容性列表

·商业软件兼容性列表

赞 (0)
上一篇 4天前
下一篇 4天前