同步操作将从 anolis/龙蜥社区开发者文档 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
怎样测试龙蜥操作系统 (Anolis OS) 的性能和功能?有的同学或许使用过 ltp,unixbench,sysbench 等常见的测试工具,有的同学可能没有接触过。使用这些测试工具来评估操作系统的性能和功能,需要了解它的使用方式,包括编译安装,执行测试,数据收集等等,有时候还需要重复执行多次,对于绝大多数人来说整个过程还是较为繁琐,你可能会想如果有个用鼠标点击几次就可以发起测试任务,并且自动收集测试结果的工具就好了。这个时候 T-One(testing in one) 就能完美解决这个需求,它还能提供一站式自动化测试集成、管理、执行、分析,以及提高跨团队、跨企业质量协作能力。 下面介绍一下如何用 T-one 平台发起一个简单的测试任务。
首先选择测试任务发起的 workspace。
点新建Job -> 通过Job类型新建 -> 性能测试 -> 性能测试(云上),看图:
发起一个简单的测试任务准备阶段只要配置 job 名称,默认不安装内核不重启机器,如果需要更换测试机的内核可以交由 T-One 平台来执行,再根据自身测试需求选择填写以下几项:
安装内核时可以在内核脚本中配置启动参数,并选择安装内核后执行,看图:
点选择用例,在右侧出现的下拉框中勾选你想要执行的测试用例,看图:
这个过程主要是配置执行测试用例的机器,当你勾选的测试用例较多时,可以使用批量配置,这样操作更为高效,再选择性配置 repeat(每个 test conf 的次数)和执行优先级,一般直接使用默认值,如果你想早点看到测试结果可以配置 repeat 为 1。
在提交测试前可以配置清理脚本、标签、通知主题、邮件地址等等,点击提交测试后,可以看到测试结果里的第一个 job 就是你发起的,祝贺你成功发起了第一个龙蜥操作系统 (Anolis OS) 的测试任务,获得“测试新星”的称号。
点击你刚刚发起的测试任务,可以看到机器测试准备过程和测试用例执行的情况,你还可以选择停止/跳过执行,耐心等待测试结束后就可以看到测试数据以及日志。
测试结果数值由平均值和波动系数组成,如果你填写的 repeat 数值为 3,那么测试结果是三次用例结果总和除以 3。
如果想查看测试用例执行时的日志,点结果文件 -> 1 -> stdout.log,看图:
当你拿到一组测试数据,想和其他操作系统或者内核作比较时,接下来你发起了下一个测试任务。拿到两组以上的测试数据,便可以试一下 T-One 的任务对比功能。下面演示过程选取两个 Anolis8-5.10-nightly-perf-x86_64 相关的历史测试任务,这两个测试任务勾选的用例以及执行用例的机器是一样的,只有内核是不同的,看图:
点新建对比组两次,用鼠标拖拽任务分别到对比组1,对比组2,看图:
选取一组旧的任务设为基准组,并将组名称修改为 baseline 或者其他名称与另一组区分开来,看图:
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。