https://gitee.com/meitingli/technical-certification/

介绍

存放openEuler技术测评相关的文档,包括技术测评标准、流程、指导性文档等

技术测评概述

欧拉技术测评:基于欧拉操作系统,含开源版本和商业版本,对软件伙伴产品及解决方案,完成的多样性算力平台下的兼容性验证测试,对硬件伙伴产品及解决方案,完成的适配验证测试。旨在联合伙伴构建基于多样性算力的操作系统生态竞争力,打造可信、高质量的根技术生态圈。

欧拉技术测评标准发布流程

欧拉兼容性技术测评标准确认和发布的流程如下: 

  • 步骤1. 技术测评maintainer收集伙伴(OSV/IHV/ISV伙伴)、欧拉社区、创新中心对于欧拉技术测评的诉求。
  • 步骤2. 分析收集的诉求,分解技术测评业务需求,并制定/刷新技术测评标准初稿。
  • 步骤3. 在兼容性SIG组例会上发起议题,由兼容性SIG组全体成员审核并确认最终结果,形成技术测评标准终稿。
  • 步骤4. 确认终稿后,在技术测评仓库和社区对应模块发布新标准。

欧拉技术测评流程(适用于OSV/ISV/IHV伙伴的产品)

伙伴申请欧拉兼容性技术测评流程如下: 

  • 步骤1. 伙伴访问技术测评平台, 账号注册登录后,签署CLA和兼容性协议。
  • 步骤2. 签署完协议后,进入个人中心完善企业信息,包括企业营业执照,企业邮箱等等,提交后系统会自动进行审核,通过审核后才可进行方案申请。
  • 步骤3. 完成协议签署和企业资质审核后,伙伴即可提交兼容性技术测评方案申请,申请时需提交信息包括:产品名称和版本、产品类型、产品介绍、所属行业、所有操作系统及版本、所用算力平台,确认信息无误后,即可提交方案,由欧拉社区(兼容性SIG组)进行审核。
  • 步骤4. 通过审核后,如果伙伴缺少测试环境,可在创新中心申请测试资源,创新中心会根据伙伴方案的需求,发放对应的测试环境,之后协助伙伴进行迁移适配、按照测试标准测试执行和测试结果收集提交,并最终生成测试报告。
  • 步骤5. 生成报告后,伙伴需将测试报告提交到技术测评平台对应的方案中,由创新中心和欧拉社区(兼容性SIG组)对测试报告进行评审。
  • 步骤6. 通过评审后,即进入证书发放流程,此阶段欧拉社区会先对证书信息进行初审,通过后由伙伴对证书信息进行二次确认。
  • 步骤7. 如社区和伙伴双方都对证书信息确认无误,社区进行证书的签发,并自动同步刷新到兼容性清单,完成整个流程。

说明:详细的平台使用指引请见技术测评平台指导书。

技术测评标准

表1 欧拉技术测评标准

技术测评伙伴 技术测评对象 证书类型 说明
OSV OSV商用发行版 兼容性技术测评证书 确保根生态一致性和关键特性继承,引导成为OSV商业发行版伙伴
ISV ISV商用软件 兼容性技术测评证书 认定ISV商业应用与欧拉系发行版的兼容性,为使用欧拉系操作系统的伙伴提供商业选择
IHV IHV整机和板卡 兼容性技术测评证书 证明硬件南向生态兼容,为使用欧拉系操作系统的客户提供硬件商业选择

测试标准

表2 欧拉技术测评测试标准

技术测评对象 用例基线 测试工具 说明
OSV商用发行版 OSV商用发行版测试用例集 oecp  
ISV商用软件 ISV商用软件测试用例集 compass-ci/lkp-tests  
IHV整机和板卡 整机用例集+板卡测试用例集 oec-hardware  

参与贡献

  1. Fork 本仓库
  2. 新建 Feat_xxx 分支
  3. 提交代码
  4. 新建 Pull Request

openEuler technical-certification的更多相关文章

  1. WMAppPRHeader.xml文件的作用

    对于很多开发者来说直接通过Visual Studio 2010生成的XAP文件和上传至App Hub通过Windows Phone Marketplace Technical Certificatio ...

  2. Top 10 Free IT Certification Training Resources

    1. Cybrary Cybrary takes the open source concept and applies it to IT training. Many of the courses ...

  3. Tools - Get technical information from the Internet

    Official Sites Overview / QuickStart Guide / Docs / E-books Community / Fourm / Blog Demo / Download ...

  4. 解决PKIX:unable to find valid certification path to requested target 的问题

    这两天在twitter服务器上忽然遇到这样的异常: e: sun.security.validator.ValidatorException: PKIX path building failed: s ...

  5. What technical details should a programmer of a web application consider before making the site public?

    What things should a programmer implementing the technical details of a web application consider bef ...

  6. 解决 java 使用ssl过程中出现"PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target"

    今天,封装HttpClient使用ssl时报一下错误: javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorExc ...

  7. 8 TIPS TO BECOME A MICROSOFT TECHNICAL EVANGELIST

    8 TIPS TO BECOME A MICROSOFT TECHNICAL EVANGELIST By Thomas Lewis February, 28 2012 I have had a pai ...

  8. 解决PKIX(PKIX path building failed) 问题 unable to find valid certification path to requested target

    最近在写java的一个服务,需要给远程服务器发送post请求,认证方式为Basic Authentication,在请求过程中出现了 PKIX path building failed: sun.se ...

  9. retrofit2中ssl的Trust anchor for certification path not found问题

    在retrofit2中使用ssl,刚刚接触,很可能会出现如下错误. java.security.cert.CertPathValidatorException: Trust anchor for ce ...

  10. .VDI manual Technical Logistics - Volume 2: Industrial Trucks

    VDI manual Technical Logistics - Volume 2: Industrial Trucks Name Publication date: State VDI 2196 B ...

随机推荐

  1. Rust太难?那是你没看到这套Rust语言学习万字指南!

    摘要:从开发环境.语法.属性.内存管理和Unicode等五部分,为你带来一份详细的Rust语言学习的精华总结内容. 一.Rust开发环境指南 1.1 Rust代码执行 根据编译原理知识,编译器不是直接 ...

  2. MyBatis中SQL语句优化小结

    摘要:MyBatis 作为一款优秀的持久层框架,它支持自定义SQL.存储过程以及高级映射. MyBatis 作为一款优秀的持久层框架,它支持自定义SQL.存储过程以及高级映射.它免除了几乎所有的 JD ...

  3. A/B 实验避坑指南:为什么不建议开 AABB 实验

    更多技术交流.求职机会,欢迎关注字节跳动数据平台微信公众号,回复[1]进入官方交流群 本文将针对日常开设 A/B 实验过程中一个不太合理的使用方法--AABB 实验进行详细的解释,告诉大家为什么不建议 ...

  4. JPA 表名大小写问题

    JPA 默认会将实体中的 TABLE_NAME 转成小写如 @Entity @Table(name = "EMPLOYEE") public class Employee { @I ...

  5. 构造函数中,获取yml中的参数

    成员变量的注入是在Bean创建成功之后,通过setter方法进行注入的.所以下面会获取不到值 @RestController public class VipsoftImController { @A ...

  6. HF Hub 现已加入存储区域功能

    我们在 企业版 Hub 服务 方案中推出了 存储区域(Storage Regions) 功能. 通过此功能,用户能够自主决定其组织的模型和数据集的存储地点,这带来两大显著优势,接下来的内容会进行简要介 ...

  7. Mysql--between

    between 用于where 表达式中,选取介于两个值之间的数据范围,同and一起搭配使用 语法: expr [NOT] BETWEEN begin_expr AND end_expr; 在整个表达 ...

  8. 【QT 学习之路】事件

    事件(event)是由系统或者 Qt 本身在不同的时刻发出的.当用户按下鼠标.敲下键盘,或者是窗口需要重新绘制的时候,都会发出一个相应的事件.一些事件在对用户操作做出响应时发出,如键盘事件等:另一些事 ...

  9. JSP | JSP 动作详解

    原作者为 RioTian@cnblogs, 本作品采用 CC 4.0 BY 进行许可,转载请注明出处. 本篇学习自:C语言中文网,部分内容转载仅供学习使用. \[QAQ \] JSP 动作利用 XML ...

  10. 2021暑假训练赛1 基于Codeforce#479(div3)

    A - Xor Sum 似乎是很明显的字典树问题(不会啊,最后搬了一个板子修修改改以后才过了 AcWing 相似题目:143. 最大异或对 最后得吐槽一下 memset 为什么能这么慢啊 Kora! ...