近日,龙蜥社区 T-One(Testing in One)测试平台正式上线,打通了测试准备、测试执行、测试分析、测试计划、测试报告、覆盖率检测、智能 Bisect、环境服务等流程的闭环,为社区开发者提供一站式质量协作服务,欢迎大家使用!
T-One 测试平台集成了各领域、各类型测试用例和工具超过 10 万个,Job 累计运行时长达 930 万小时,同时支持了几十个跨团队质量协同以及数百台测试机器并发执行。除服务龙蜥社区外,T-One 测试平台开源版本也被多家企业、评测机构的数十个团队采用。
T-One 保障 Anolis OS 版本质量的同时,也为个人开发者、合作企业、SIG 组织等提供测试服务。此外,还支持龙蜥社区的发布测试、Nightly 测试、生态软件 CI 以及自定义测试服务等等,不仅为龙蜥生态保驾护航,也方便开源软件包的引入,繁荣社区发展。
T-One 主要产品特点如下:
1、一站式质量平台:支持多种类型的软硬件环境、多种 CPU 架构(x86、Arm、LoongArch、RISC-V),支持多操作系统类型(Anolis OS、CentOS、Debian 等),支持复杂环境测试(企业内网、独立隔离、弹性云虚拟机/容器、应用集群及多种混合环境)。
2、质量协作能力:通过分布式的业务架构、独立部署、离线模式及独立租户ws空间等,支持多企业、多团队的质量协作模式。
3、数据分析能力:平台提供了时序分析、对比分析及聚合生成测试报告等能力,方便用户在大量测试之后进行数据分析以发现软件存在的问题。
4、......
T-one 平台采用分布式业务架构设计,分 master/slave 端:
- Master 端(即 Testfarm),负责测试数据的对外披露、展示。
- Slave 端(即 T-One),负责测试执行,支持各类产品测试管理、运行。
实例演示(创建测试Job):
在 T-One 上主要有三种方式创建 Job:1.自定义创建;2.通过测试模板创建;3.通过 API 创建;以下演示如何自定义创建 Job:
1)加入 workspace,你可以申请加入已有的 ws 或者创建一个新的。
2)点击“新建 Job”,选择某种类型。
3)按顺序填写表单,选择用例和测试机器,提交即可。
4)通过 Job 详情页面查看测试结果。
注:详细帮助文档见文末 T-One 首页使用帮助或 SIG 页面
欢迎加入 SIG 组(二维码见文末或搜索钉钉群号:31092724)合作开发,打造更好的质量协作平台。
相关链接:
T-One 首页:https://tone.openanolis.cn/
Testfarm 数据看板:https://testfarm.openanolis.cn/
T-One SIG(或点击阅读原文直达):
https://openanolis.cn/sig/t-one
—— 完 ——
加入龙蜥社群
加入微信群:添加社区助理-龙蜥社区小龙(微信:openanolis_assis),备注【龙蜥】与你同在;加入钉钉群:扫描下方钉钉群二维码。欢迎开发者/用户加入龙蜥社区(OpenAnolis)交流,共同推进龙蜥社区的发展,一起打造一个活跃的、健康的开源操作系统生态!
关于龙蜥社区
龙蜥社区(OpenAnolis)是由企事业单位、高等院校、科研单位、非营利性组织、个人等在自愿、平等、开源、协作的基础上组成的非盈利性开源社区。龙蜥社区成立于 2020 年 9 月,旨在构建一个开源、中立、开放的 Linux 上游发行版社区及创新平台。
龙蜥社区成立的短期目标是开发龙蜥操作系统(Anolis OS)作为 CentOS 停服后的应对方案,构建一个兼容国际 Linux 主流厂商的社区发行版。中长期目标是探索打造一个面向未来的操作系统,建立统一的开源操作系统生态,孵化创新开源项目,繁荣开源生态。
目前,龙蜥OS 8.4已发布,支持 X86_64 、Arm64、LoongArch 架构,完善适配飞腾、海光、兆芯、鲲鹏、龙芯等芯片,并提供全栈国密支持。
欢迎下载:
https://openanolis.cn/download
加入我们,一起打造面向未来的开源操作系统!