Created by: zhouwei25
- fix Execution order of ci_check_unittest, and add it to Mac_ci_Py35, Linux_ci, Linux_py35.
Execution order:
- check approve, if approved by zhouwei25 (recommended) or luotao1 or XiaoguangHu01 or phlrain or lanxianghit, pass CI directly.
- cmake first time for building.
- building
- run unit test
- cmake second time in develop of upstream
- check whether the unit test have been changed, if reduce, exit with approval error.
for example, unit_test is deleted in this PR #21673 , It will be intercepted.
The wiki describing the rules is WIKI