blob: 1de004b6b3f624a1d5d0471fc084b82e01d854a9 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
|
# POC测试-xj
在OpenLookeng上执行POC测试
<https://docs.mesalab.cn/pages/viewpage.action?pageId=19860345>
### 目录结构
```
- install.sh # 依赖安装脚本 (基于新疆环境,python2.7)
- run.sh # 测试脚本
- requirements.txt # 依赖
- Dockerfile
- docker-compose.yml
> log 日志目录
- install.log # 安装日志
- ch-result.log # ClickHouse运行统计日志
- ol-result.log # OpenLookeng运行统计日志
- ch-*.json # ClickHouse单次执行详细结果
- ol-*.json # OpenLookeng单次执行详细结果
> src
- auto-ol.json # OpenLookeng测试语句
- poc-ch.json # ClickHouse测试语句
- config # 配置文件
- openlookeng_driver.py #openlookeng驱动文件
- run.py # python自动化测试脚本
- convert_sql.py # 根据poc-ch.json生成openlookeng语法的测试集
> whl # 离线安装包目录
- clickhouse_driver-0.1.2-cp27-cp27mu-manylinux1_x86_64.whl
- clickhouse_driver-0.2.1-cp35-cp35m-manylinux1_x86_64.whl
- requests_toolbelt-0.9.1-py2.py3-none-any.whl
```
## 安装依赖
```
./install.sh
```
## 执行方式
```
./run.sh
```
等待执行完成后,将自动生成`log.tgz`压缩包,为各种日志的打包
|