New 🌟
- 新增执行进度显示,每条用例执行时日志输出当前进度:[当前指定第几条/用例总数];[mikigo](https://github.com/mikigo)
- 新增终端输出用例执行结束之后所有失败用例的列表;[mikigo](https://github.com/mikigo)
- 关闭终端输出捕获用例执行过程日志快照;[mikigo](https://github.com/mikigo)
- 优化终端输出失败信息冗长为简要信息输出;[mikigo](https://github.com/mikigo)
- 新增终端输出显示 10 个执行最慢的用例列表,并详细列出各个阶段的耗时;[mikigo](https://github.com/mikigo)
- 失败重跑用例重跑之前延迟 1 秒;[mikigo](https://github.com/mikigo)
- 新增收集阶段报错,仍然强制执行;[mikigo](https://github.com/mikigo)
- 用例收集时仅在 `apps` 目录下进行,忽略 `src,setting,public` 目录;[mikigo](https://github.com/mikigo)
- 新增 `allure` 报告备份功能,默认备份至 `allure_back` 目录下;[mikigo](https://github.com/mikigo)
- `manage.py`新增参数 `--lastfailed` 用于只跑上次失败用例的功能;[mikigo](https://github.com/mikigo)
Fix 🐛
- 修复了在没有指定应用名称执行时,xml 报告生成路径异常的问题;[mikigo](https://github.com/mikigo)
- 修复了 `uos_ci.py` 传入 `timeout` 和 `session_timeout` 不生效的问题;[mikigo](https://github.com/mikigo)