| 新增测试case: |
| 1. 在SQL目录下,创建SQL文件sample.sql |
| 2. 生成结果文件,将结果放在result目录下, |
| 执行python implement.py ./sql/sample.sql ./result/sample.result --gen |
| 3. 将测试添加到execute_test.py中,回归测试时,将执行该测试case |
| |
| 执行测试case: |
| 1. 修改var.sh文件中的fe的host,query Port,web port, user和password,source var.sh使生效 |
| 2. 执行python implement.py ./sql/sample.sql ./result/sample.result,查看输出结果 |
| 3. 根据数据结果,结合./result/sample.result,定位错误的SQL |
| |
| 执行回归: |
| source var.sh |
| nosetests test_execute.py -sv |
| |
| 提示: |
| 1.使用mini load时,将数据放到data目录下,URL中使用参数{FE_HOST}:{HTTP_PORT} |
| 2.不检查导入是否成功,只等待导入结束后,执行查询 |
| 3.不支持使用alter等异步请求 |
| 4.建议数据量尽量小 |
| 5.建议使用脚本生成结果数据 |