简介

openEuler为用户测试openEuler与硬件的兼容性提供了两条路径,分别是社区认证和创新中心认证。社区认证能使用户在短期内完成兼容性测试并将测试结果展示于兼容性列表上。如果您需要在兼容性测试认证完成后获取相应证书,请走 创新中心认证 / 测评联系

下文提供了社区兼容性认证流程,并且每个阶段提供了预计需要的时间供参考。

兼容性测试流程

01

成为openEuler社区开发者(0.5天)

通过社区进行硬件兼容性测试需要使用gitee平台进行流程处理,因此需要 注册Gitee平台账号 。 在Gitee平台使用相同账号申请加入openEuler社区,成为组织成员(怎么成为openEuler组织成员)。 为了后续能够在openEuler社区进行社区贡献,需要签署社区CLA(贡献者许可协议:Contributor License Agreement)。 CLA签署页面

02

申请兼容性测试(0.5天)

使用您已经签署过CLA的邮箱订阅兼容性组公共邮箱,openEuler邮箱列表,名称选择Oecompatibility,点击邮件地址右侧的【订阅邮件】; tips:只有订阅了此邮箱后,您向公共邮箱发送的邮件才不会被搁置; 向公共邮箱发送兼容性测试申请,openEuler兼容性SIG(特别兴趣小组:Special Interest Group)团队成员在收到邮件后会与您进行沟通,收集兼容性认证必要的部分信息。

03

了解兼容性策略(0.5天)

兼容性测试包括了服务器整机测试与板卡测试,在展开兼容性测试前,您需要了解针对不同硬件openEuler的兼容性策略,点击此处获取文档

04

创建issue(0.5天)

在第一步完成,成为openEuler社区开发者并完成协议签署后,您便可以在openEuler社区的oec-hardware项目下创建issue(issue提交指南) 您需要将所需要认证的硬件信息在issue中明确,以xx硬件与openEuler xx版本适配为标题,并在正文中描述清楚问题背景及诉求。openEuler团队会第一时间了解您的issue的信息,并提出建议。 整机issue模板参考 / 板卡issue模板参考

05

测试兼容性(10天)

完成issue创建后,您即可开展兼容性测试。openEuler团队提供了兼容性测试框架以及测试工具使用指南,您可以根据提供的资料自助完成兼容性测试。oec-hardware工具说明

06

提交测试结果审核(2天)

完成兼容性测试并通过后,需要您将测试结果添加到对应issue的附件中,同时向公共邮箱(oecompatibility@openeuler.org )发送兼容性结果审核申请,邮件标题需要注明“xxx硬件兼容性测试结果信息”(其中xxx为社区issue ID) 如何获取issue ID: issue链接格式如下(https://gitee.com/openeuler/oec-hardware/issues/XXXXXX) 此处**“XXXXXX”**就是我们需要的issue ID)

tips:您提交的测试结果应包含以下内容

内容描述
测试日志使用oec-hardware工具测试完成后会自动生成测试日志tar包并保存在/usr/share/oech/logs/目录下
整机/板卡 兼容性信息发布清单您需要按照信息模板正确填写您的硬件兼容性信息,这里是模板链接:整机兼容性发布信息模板 / 板卡兼容性发布信息模板
07

结果发布(2天)

openEuler团队会针对提交的测试结果进行审核,如果通过,会将硬件添加到 兼容性列表 中。如未通过,则需要您与openEuler团队针对测试未通过的原因进行后续跟进。