Skip to content

Commit

Permalink
Merge pull request PaddlePaddle#13 from DDDivano/readme
Browse files Browse the repository at this point in the history
add readme
  • Loading branch information
Pcjmmc authored Jul 7, 2021
2 parents 5da1e8b + 8eb8f68 commit 48a7bf1
Showing 1 changed file with 12 additions and 1 deletion.
13 changes: 12 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# test
# PaddleTest - PaddlePaddle测试套件
目录结构
```
. -------------------------------------> 项目根目录
Expand All @@ -14,3 +14,14 @@
└── models/ -------------------------> 模型相关的测试case
```


# 如何贡献
## 代码审查
代码审查包括两部分,一个是基于现有开源代码格式规范的审查,通过pre-commit来审查,另一个是基于自定义要求的审查,在`tools/codestyle`下。

pre-commit审核主要是三种,包括`black`,`flake8`,`pylint`,在CI阶段代码审查执行。本地运行方式是安装pre-commit,一个简单的方法是用python3+使用`pip install pre-commit`来安装。
执行方式`pre-commit run --file [your code file]``black`会自动调整代码格式和一些简单的规范错误。具体规范配置请见根目录`.pre-commit-config.yaml`文件。

## 合入规范
合入**必须**要求通过全部CI检测,原则上禁止强行Merge,如果有Pylint代码格式阻塞,可以讨论是否禁止某一条规范生效,**必须**要求一个QA Reviewer,禁止出现敏感代码。

0 comments on commit 48a7bf1

Please sign in to comment.