diff --git a/sig/QA/README.en.md b/sig/QA/README.en.md new file mode 100644 index 0000000000000000000000000000000000000000..c437eba82ee4a6e1f794aad3bbcd2967b4e97b74 --- /dev/null +++ b/sig/QA/README.en.md @@ -0,0 +1,14 @@ +## SIG Home + +https://openanolis.cn/sig/qa + +## SIG Mission + +In openAnolis community, quality assurance enables the delivery of the highest possible quality of AnolisOS distributions. + +## Meetings +Biweekly, Wednesday, 10:00 AM + +## Chat GROUP + +![](assets/dingding_group_qa.png) diff --git a/sig/QA/README.md b/sig/QA/README.md new file mode 100644 index 0000000000000000000000000000000000000000..c49c1e60bf079bdeb4959a355d409f72a5681427 --- /dev/null +++ b/sig/QA/README.md @@ -0,0 +1,37 @@ +## SIG主页 + +https://openanolis.cn/sig/qa + +## SIG目标 + +构建高效的质量保障体系,建设社区测试能力,提高社区软件质量: +* 建设Anolis OS操作系统内核及软件包CI测试,提高代码质量 +* 制定Anolis OS龙蜥操作系统版本测试计划,进行发布测试 +* 打造龙蜥社区自动化软件测试平台,设计开发测试工具 +* 组织社区测试活动,团结社区贡献者,完善社区测试体系 + +## 进行中的项目 + +### Kernel & Package CI: + +建设ANCK内核及Anolis软件包CI测试流程,在每一次代码更改时触发,测试结果提交到PR页面,包括CLA检查、许可证检查、代码检查、编译构建、内核启动、软件包安装、ABI兼容性检查等测试项,在每一次代码更改时触发,测试结果提交到PR页面,及时发现问题代码,降低修复成本,提高软件质量。 + +### Kernel Nightly Test: + +每天晚上定时触发Anolis Kernel Nightly测试, 基于ANCK内核开发分支最新代码进行编译打包,通过T-One测试平台完成自动化测试:申请测试机器,安装Nightly内核,进行内核功能、性能回归测试。测试基于阿里云ECS实例进行,覆盖ANCK-4.19、ANCK-5.10内核版本,支持x86_64、aarch64硬件架构. + + +### Anolis OS 发行版测试: + +为Anolis OS龙蜥操作系统社区版本制定测试计划,在版本发布周期进行相应的版本测试任务,提交并跟踪软件缺陷,对已修复问题进行回归验证。发行版测试包括完整的系统功能测试、性能测试、稳定性测试、硬件兼容性测试及生态软件兼容性测试,覆盖ISO装机镜像、VHD虚机镜像、ANCK内核及Anolis OS软件包。 + +## 小组例会 + +双周会,采用线上会议形式 +时间:周三上午10:00 + +## 钉钉群 + +欢迎使用钉钉扫码入群 + +![](assets/dingding_group_qa.png) diff --git a/sig/QA/assets/dingding_group_qa.png b/sig/QA/assets/dingding_group_qa.png new file mode 100644 index 0000000000000000000000000000000000000000..1b836d5ecf3b88a456d24438201a9fb3e9e2e955 Binary files /dev/null and b/sig/QA/assets/dingding_group_qa.png differ diff --git a/sig/QA/sig-info.yaml b/sig/QA/sig-info.yaml index da215bce2bd65f4eec8745193f4f7076a3036cce..e97207b77ba8758b968d8fa6e62ea74f0981d6b5 100644 --- a/sig/QA/sig-info.yaml +++ b/sig/QA/sig-info.yaml @@ -1,7 +1,7 @@ name: QA en_name: QA home_page: https://openanolis.cn/sig/qa -description: QA SIG致力于构建龙蜥社区质量保障体系,对龙蜥OS社区发行版及社区开源软件软件进行质量验证,为社区用户提供高质量的社区开源操作系统及开源软件。建设社区自动化测试体系,为操作系统内核、系统软件及应用软件提供全流程自动化测试支持,提高软件研发测试效率。组织社区贡献者参与社区测试活动,不断完善社区测试系统,提高社区测试能力。 +description: QA SIG致力于构建龙蜥社区质量保障体系,对龙蜥OS社区发行版及社区开源软件进行测试验证,为社区用户提供高质量的社区开源操作系统及开源软件。建设社区自动化测试体系,为操作系统内核、系统软件及应用软件提供全流程自动化测试支持,提高软件研发测试效率。组织社区贡献者参与社区测试活动,不断完善社区测试系统,提高社区测试能力。 en_description: The QA interest group is committed to establish the quality assurance system for the OpenAnolis community, test the Anolis OS community distribution and OpenAnolis opensource projects, deliver high quality community OS and softwares. To construct a testing automation framework is another goal of the QA sig, the Linux kernel, BaseOS, Apps will be tested in fully automated way. Any contribution or suggstion to community QA work is appreciated. mailing_list: qa@lists.openanolis.cn meeting_url: https://etherpad.openanolis.cn/p/qa @@ -69,4 +69,4 @@ repositories: - anolis/anolis-ci-test - anolis/anolis-sys-tests - anolis/anolis-jenkins - - anolis/ltp + - anolis/lt