diff --git a/initial/docs/doc_content.py b/initial/docs/doc_content.py index 742d4aad5e814184cbcd130a5f7ce6821f842468..475c6c6dbe7b6218875a81b5b30f1d489d735699 100644 --- a/initial/docs/doc_content.py +++ b/initial/docs/doc_content.py @@ -1,4 +1,4 @@ -OVERVIEW_DOC = """
T-One(testing in one)是一站式、全场景的质量协作平台,通过它可以解决大型软件的各类测试问题。

T-One主要有下面三方面的优势:
提供全场景的测试能力
支持多CPU混合架构(x86、arm、loongarch64、risc-v);
支持多操作系统类型(龙蜥、centos、debian、ubuntu、统信、麒麟);
支持复杂环境测试(企业内网、网络隔离环境、弹性云虚拟机/容器、应用集群及多种混合环境)。
提供一站式的测试支持,打通了从环境部署,测试执行、测试分析、测试计划、测试报告等整个测试流程闭环:
基线跟踪模型:聚合型基线模型、测试指标跟踪模式;
分析及报告:时序分析、对比分析等分析能力;灵活定制测试报告;
可快速搭建CI流程;自定义测试计划。
高效的质量协作模式,通过独立租户空间、离线模式和独立部署,充分解决测试协作问题。
T-One经历多年迭代开发,累计运行时长超过930万小时;目前集成了各领域、各类型120多种业界主流benchmark,3000+测试套件。
T-One支撑了龙蜥社区的所有测试活动,包括版本测试、软件包CI测试、镜像nightly测试等等。在相关评测中提升测试效率,提升测试效率30倍以上。
T-One不仅应用于产品研发过程中的质量保障,还可以作为测评项目的测试平台使用。同时支持了40多个项目的质量协同以及数百台测试机器并发执行。服务龙蜥社区,被包括统信、电子五所、云原生、浪潮信息、高性能网络、中科曙光等多家企业、机构的十多个项目采用。
""" +OVERVIEW_DOC = """T-One(testing in one)是一站式、全场景的质量协作平台,通过它可以解决大型软件的各类测试问题。

T-One主要有下面三方面的优势:
提供全场景的测试能力
支持多CPU混合架构(x86、arm、loongarch64、risc-v);
支持多操作系统类型(龙蜥、centos、debian、ubuntu、统信、麒麟);
支持复杂环境测试(企业内网、网络隔离环境、弹性云虚拟机/容器、应用集群及多种混合环境)。
提供一站式的测试支持,打通了从环境部署,测试执行、测试分析、测试计划、测试报告等整个测试流程闭环:
基线跟踪模型:聚合型基线模型、测试指标跟踪模式;
分析及报告:时序分析、对比分析等分析能力;灵活定制测试报告;
可快速搭建CI流程;自定义测试计划。
高效的质量协作模式,通过独立租户空间、离线模式和独立部署,充分解决测试协作问题。
T-One经历多年迭代开发,累计运行时长超过930万小时;目前集成了各领域、各类型120多种业界主流benchmark,3000+测试套件。
T-One支撑了龙蜥社区的所有测试活动,包括版本测试、软件包CI测试、镜像nightly测试等等。在相关评测中提升测试效率,提升测试效率30倍以上。
T-One不仅应用于产品研发过程中的质量保障,还可以作为测评项目的测试平台使用。同时支持了40多个项目的质量协同以及数百台测试机器并发执行。服务龙蜥社区,被包括统信、电子五所、云原生、浪潮信息、高性能网络、中科曙光等多家企业、机构的十多个项目采用。
""" API_DOC = """接口说明:创建T-One测试job
url: http://{请求域名}/api/job/create/
请求方式:POST
请求参数:
参数名 | 参数类型 | 是否必须 | 示例值 | 描述 |
username | str | 是 | yfh | 用户username |
signature | str | 是 | d2IteWZoNjY2MzgzfG9KZEM3Z3I4TUZFRGFCMHlMYzJLa3R4aFNUc05xR1d3fDE2MDgxNzM5ODIuODEzOTA2Mg== | 签名。详细描述见【签名说明】 |
workspace | str | 是 | tone-ws | workspace名称(是名字,不是显示名称) |
template | str | 否 | nightly-4.19 | job模板名称 |
job_type | str | 未传template下必须传 | 自定义功能测试 | job类型的名称 |
name | str | 否 | yfh_test | job名,不传为默认值 |
project | str | 否 | tone | 项目,不传为默认值 |
need_reboot | int | 否 | 1 | 传0(不重启,默认)和1(重启) |
console | int | 否 | 0 | 传0(不设置控制台,默认)和1(设置) |
baseline | str | 否 | 集团功能基线 | 基线,不传为默认值 |
kernel_info | object | 否 | 见备注kernel_info | 内核信息 |
script_info | array | 否 | 见备注script_info | 脚本信息 |
rpm_info | array | 否 | 见备注rpm_info | rpm包信息 |
cleanup_info | str | 否 | echo cleanup | 清理脚本 |
notice_subject | str | 否 | test | 通知主题 |
str | 否 | 邮箱地址 | ||
ding_token | str | 否 | fcce4fcfdb8276726953b9 | 钉钉token |
callback_api | str | 否 | 回调接口 | |
env_info | str | 否 | a=1 b=2 | 全局变量 |
env_ifs | str | 否 | "\n" | 指定全局变量的分割符 |
tag | str | 否 | tag1,tag2,tag3 | job标签 |
test_config | array | 未传template下必须传 | 见备注test_config | 用例配置 |
default_server | str / object | 否 | a.指定机器池机器场景:"127.0.0.1" b.指定未在机器池指定机器: { 'custom_ip': '127.0.0.1', 'custom_channel': 'toneagent' } c.云上机器实例场景:" 132.168.1.2 d.指定云上机器配置场景:" cloud_server_config_1 | 如果机器在机器池只需要传机器ip;如果是自持机器,需要传一个包含custom_ip、custom_channel的键值对对象;这个字段指定的机器会覆盖掉所有case配置的机器 |
字段说明
kernel_info:
安装场景: