From be0b7b27e645b230452c5e82fb4c8fbc2c38a5ae Mon Sep 17 00:00:00 2001 From: renping <11478335+renping000@user.noreply.gitee.com> Date: Wed, 17 Aug 2022 10:32:45 +0000 Subject: [PATCH] =?UTF-8?q?add=20=E6=9C=BA=E5=99=A8=E5=90=8E=E5=8F=B0?= =?UTF-8?q?=E5=AE=89=E8=A3=85tone.=20=E6=9C=BA=E5=99=A8=E5=90=8E=E5=8F=B0?= =?UTF-8?q?=E5=AE=89=E8=A3=85tone?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: renping <11478335+renping000@user.noreply.gitee.com> --- ...6\345\217\260\345\256\211\350\243\205tone" | 63 +++++++++++++++++++ 1 file changed, 63 insertions(+) create mode 100644 "\346\234\272\345\231\250\345\220\216\345\217\260\345\256\211\350\243\205tone" diff --git "a/\346\234\272\345\231\250\345\220\216\345\217\260\345\256\211\350\243\205tone" "b/\346\234\272\345\231\250\345\220\216\345\217\260\345\256\211\350\243\205tone" new file mode 100644 index 0000000..4bd9ed8 --- /dev/null +++ "b/\346\234\272\345\231\250\345\220\216\345\217\260\345\256\211\350\243\205tone" @@ -0,0 +1,63 @@ +1.克隆代码 +克隆代码到/home/admin目录 +git clone -b dev http://gitlab.alibaba-inc.com/os-quality/tone.git --recurse-submodules +cd tone + +2.创建新的测试套件 +cd matrics +git checkout -b dev origin/dev + +3.生成kangaroo-test的配置文件 +用inittests.py在matrics/tests/kangaroo-test目录下创建 install.sh run.sh parse.py Readme.md文件 +./inittests.py /home/admin/tone/matrics/tests/kangaroo-test + +3.1 install.sh +修改install.sh文件 + +3.2 run.sh +首先在/home/admin/tone/lib下面创建kangaroo的文件夹 +在文件夹下面创建setup.sh文件 +修改run.sh文件 + +3.3 parse.py +修改parse.py文件 + +3.4 kangaroo-test.conf +touch yaml/kangaroo-test.conf +或者在/home/admin/tone/matrics目录下 +执行命令./makeconf.py yaml/kangaroo-test.yaml生成conf文件 + +4.修改tone.ini +修改/home/admin/tone/etc/tone.ini目录配置,将base_dir、TONE_SUIT_DIR、TONE_CONF_DIR目录修改为tone所在目录 + +5. 设置环境 +在/home/admin/tone目录下执行 + +5.1 make config +使用配置文件etc/tone.ini配置目录,运行make config自动创建软连接 + +5.2 make install +安装tone到/usr/local/bin目录下 + +6.调试 +调试时必须切换到root用户,sudo bash -c "su - root" + +回到tone目录 +查看conf/kangaroo-test.conf 信息 +tone list kangaroo-test + +6.1 测试下载 +tone fetch kangaroo-test + +6.2 测试安装 +tone install kangaroo-test + +6.3 测试运行 +tone run kangaroo-test + + +6.4 测试卸载 +tone uninstall kangaroo-test + + + -- Gitee