-
Notifications
You must be signed in to change notification settings - Fork 5.8k
Closed
Labels
Description
问题描述 Please describe your issue Alternatives
大家好,近期我们在重新整理Paddle框架中所有测试文件,希望把所有单测整合到test目录下,让单测目录变的清晰,方便大家进行代码测试。我们一共统计了62个单测目录,需要进行迁移,欢迎大家提交PR一起整理单测目录。
为了修改单测目录,你需要做的是:
- 下载 Paddle 代码,进行任务目录下文件迁移工作:
a. 创建新路径目录,把现路径下的所有文件进行迁移,迁移到新目录下。(现路径下不需要保留)
b. 修改新路径下的 CMakeLists.txt 文件,保证单测文件不会丢失 - 参考《Paddle贡献指南》进行本地验证(编译、执行单测,本地可以先进行迁移部分单测验证),成功后可以提交代码
注:
- 你可以参考:Mv phi and fluid/test To test dir 进行单测目录迁移,迁移工作难度不大,还可以熟悉cmake写法和paddle单测逻辑。
- 该任务时间:PR 截止提交时间是3月31日,截止合入时间是4月3日
- 认领规则:直接回复下 issue 下方
- PR通过CI后,可以评论里或者 review request @tianshuo78520a @zhiqiu ,研发会进行审核
- 历史上的 good first issue 列表,也欢迎来提 PR 解决~ 欢迎联系花花加入社区,和我们一起快乐开源!
待迁移单测目录列表:(59/63)
按 merge 的时间顺序,排名不分先后: @tianshuo78520a (17) @Zheng-Bicheng (23) @jjyaoao (2) @KimBioInfoStudio (2) @Ainavo (2) @gouzil (6) @jinyouzhi (1) @Liyulingyue (1) @Happyd99 (1) @Xingkai98 (1) @RedContritio (2)
序号 | 新路径 | 认领人 | 修复PR | 现路径 |
---|---|---|---|---|
1 | test/quantization✅(2023/4/1) | @Liyulingyue | #52353 | python/paddle/static/quantization/tests |
2 | test/legacy_test✅(2023/3/22) | @Zheng-Bicheng | #51941 | python/paddle/tests |
3 | test/quantization✅(2023/3/25) | @Zheng-Bicheng | #51942 | python/paddle/tests/quantization |
4 | test/legacy_test ✅(2023/3/23) | @Zheng-Bicheng | #51943 | python/paddle/reader/tests |
5 | test/legacy_test ✅(2023/3/24) | @Zheng-Bicheng | #51944 | python/paddle/fluid/tests |
6 | test/book✅(2023/3/24) | @Zheng-Bicheng | #51945 | python/paddle/fluid/tests/book |
7 | test/custom_kernel ✅(2023/3/24) | @Zheng-Bicheng | #51946 | python/paddle/fluid/tests/custom_kernel/*.py |
8 | test/custom_op✅(2023/3/28) | @Zheng-Bicheng | #51948 | python/paddle/fluid/tests/custom_op/*.py |
9 | test/custom_runtime✅(2023/3/29) | @Zheng-Bicheng | #52021 | python/paddle/fluid/tests/custom_runtime/*.py |
10 | test/legacy_test ✅(2023/6/1) | @tianshuo78520a | #53235 | python/paddle/fluid/tests/unittests |
11 | test/collective ✅(2023/6/1) | @tianshuo78520a | #53235 | python/paddle/fluid/tests/unittests/collective |
12 | test/collective/fleet ✅(2023/6/1) | @tianshuo78520a | #53235 | python/paddle/fluid/tests/unittests/collective/fleet |
13 | test/collective/multinode ✅(2023/3/28) | @Ainavo | #51982 | python/paddle/fluid/tests/unittests/collective/multinode |
14 | test/sequence ✅(2023/4/19) | @tianshuo78520a | #52985 | python/paddle/fluid/tests/unittests/sequence |
15 | 删除✅(2023/3/29) | @Zheng-Bicheng | #52022 | python/paddle/fluid/tests/unittests/npu |
16 | test/fft ✅(2023/4/10) | @Xingkai98 | #52634 | python/paddle/fluid/tests/unittests/fft |
17 | test/auto_parallel ✅(2023/4/17) | @tianshuo78520a | #52885 | python/paddle/fluid/tests/unittests/auto_parallel |
18 | test/rnn ✅(2023/4/17) | @liulinduo | #52513 | python/paddle/fluid/tests/unittests/rnn |
19 | test/distribution ✅(2023/4/17) | @tianshuo78520a | #52885 | python/paddle/fluid/tests/unittests/distribution |
20 | test/rpc ✅(2023/3/28) | @Zheng-Bicheng | #52166 | python/paddle/fluid/tests/unittests/rpc |
21 | test/prim ✅(2023/3/30) | @Zheng-Bicheng | #52167 | python/paddle/fluid/tests/unittests/prim |
22 | test/prim/model ✅(2023/3/30) | @Zheng-Bicheng | #52167 | python/paddle/fluid/tests/unittests/prim/model |
23 | test/prim/prim ✅(2023/3/30) | @Zheng-Bicheng | #52167 | python/paddle/fluid/tests/unittests/prim/prim |
24 | test/prim/prim ✅(2023/3/30) | @Zheng-Bicheng | #52167 | python/paddle/fluid/tests/unittests/prim/prim/vjp |
25 | test/prim/prim/vjp/static ✅(2023/3/30) | @Zheng-Bicheng | #52167 | python/paddle/fluid/tests/unittests/prim/prim/vjp/static |
26 | test/prim/prim/vjp/eager ✅(2023/3/30) | @Zheng-Bicheng | #52167 | python/paddle/fluid/tests/unittests/prim/prim/vjp/eager |
27 | test/prim/prim/flags ✅(2023/3/30) | @Zheng-Bicheng | #52167 | python/paddle/fluid/tests/unittests/prim/prim/flags |
28 | test/mkldnn ✅(2023/3/31) | @jinyouzhi | #51911 | python/paddle/fluid/tests/unittests/mkldnn |
29 | test/dygraph_to_static ✅(2023/3/31) | @Ainavo | #52069 | python/paddle/fluid/tests/unittests/dygraph_to_static |
30 | test/ir ✅(2023/4/17) | @tianshuo78520a | #52834 | python/paddle/fluid/tests/unittests/ir |
31 | test/ir/inference ✅(2023/4/17) | @tianshuo78520a | #52834 | python/paddle/fluid/tests/unittests/ir/inference |
32 | test/white_list | @Zheng-Bicheng | #52129 | python/paddle/fluid/tests/unittests/white_list |
33 | test/ps ✅(2023/4/11) | @tianshuo78520a | #52885 | python/paddle/fluid/tests/unittests/ps |
34 | test/tokenizer ✅(2023/4/11) | @RedContritio | #52658 | python/paddle/fluid/tests/unittests/tokenizer |
35 | test/xpu ✅(2023/4/12) | @RedContritio | #52661 | python/paddle/fluid/tests/unittests/xpu |
36 | test/standalone_executor✅(2023/4/7) | @Happyd99 | #52520 | python/paddle/fluid/tests/unittests/standalone_executor |
37 | test/ipu ✅(2023/3/30) | @gouzil | #52143 | python/paddle/fluid/tests/unittests/ipu |
38 | test/ipu/custom_ops ✅(2023/3/30) | @gouzil | #52143 | python/paddle/fluid/tests/unittests/ipu/custom_ops |
39 | test/ipu/custom_ops/deprecated ✅(2023/3/30) | @gouzil | #52143 | python/paddle/fluid/tests/unittests/ipu/custom_ops/deprecated |
40 | test/ipu/distributed✅(2023/3/30) | @gouzil | #52143 | python/paddle/fluid/tests/unittests/ipu/distributed |
41 | test/asp ✅(2023/3/29) | @gouzil | #52141 | python/paddle/fluid/tests/unittests/asp |
42 | test/distributed_passes ✅(2023/4/11) | @tianshuo78520a | #52885 | python/paddle/fluid/tests/unittests/distributed_passes |
43 | 删除✅(2023/3/25) | @jjyaoao | #52064, #52291 | python/paddle/fluid/tests/unittests/mlu |
44 | test/prim/composite_ops ✅(2023/3/30) | @Zheng-Bicheng | #52167 | python/paddle/fluid/tests/unittests/prim/composite_ops |
45 | test/autograd ✅(2023/3/28) | @gouzil | #52142 | python/paddle/fluid/tests/unittests/autograd |
46 | test/contrib ✅(2023/3/28) | @Zheng-Bicheng | #52168 | paddle/fluid/contrib/tests |
47 | 删除 ✅(2023/3/29) | @Zheng-Bicheng | #52169 | python/paddle/fluid/incubate/fleet |
48 | test/dataset✅(2023/3/28) | @KimBioInfoStudio | #52148 | python/paddle/dataset/tests |
49 | test/cpp/phi/api ✅(2023/3/20) | @tianshuo78520a | #50640 | paddle/phi/tests/api |
50 | test/cpp/phi/common ✅(2023/3/20) | @tianshuo78520a | #50640 | paddle/phi/tests/common |
51 | test/cpp/phi/core ✅(2023/3/20) | @tianshuo78520a | #50640 | paddle/phi/tests/core |
52 | test/cpp/phi/kernels ✅(2023/3/20) | @tianshuo78520a | #50640 | paddle/phi/tests/kernels |
53 | test/cpp/phi/ops ✅(2023/3/20) | @tianshuo78520a | #50640 | paddle/phi/tests/ops |
54 | 删除 ✅(2023/3/29) | @jjyaoao | #52063 | paddle/infrt/tests |
55 | test/cpp/imperative ✅(2023/3/29) | @Zheng-Bicheng | #52170 | paddle/fluid/imperative/tests |
56 | test/cpp/prim✅(2023/3/30) | @Zheng-Bicheng | #52173 | paddle/fluid/prim/tests |
57 | test/xpu/cpp✅(2023/3/30) | @KimBioInfoStudio | #52243 | paddle/fluid/platform/device/xpu/tests |
58 | test/cpp/inference/api ✅(2023/4/21) | @tianshuo78520a | #52987 | paddle/fluid/inference/tests/api |
59 | test/cpp/inference/infer_ut ✅(2023/4/21) | @tianshuo78520a | #52987 | paddle/fluid/inference/tests/infer_ut |
60 | test/cpp/eager/data_structure_tests ✅(2023/4/24) | @tianshuo78520a | #53167 | paddle/fluid/eager/tests/data_structure_tests |
61 | test/cpp/eager/performance_tests ✅(2023/4/24) | @tianshuo78520a | #53167 | paddle/fluid/eager/tests/performance_tests |
62 | test/cpp/eager/task_tests ✅(2023/4/24) | @tianshuo78520a | #53167 | paddle/fluid/eager/tests/task_tests |
63 | test/prim/process ✅(2023/3/30) | @Zheng-Bicheng | #52167 | python/paddle/fluid/tests/unittests/prim/process |
其他成果总结
子任务 | 作者 | 相关PR |
---|---|---|
预先设置单测目录,避免频繁冲突 ✅(2023/3/26) | @Zheng-Bicheng | #52131 #52152 |
test/cpp/fluid #52782 (comment) | @gouzil | #53426✅ #53429✅ #53434✅ #53443✅ #53446✅ #53448✅ #53458✅ #53460✅ #53472✅ #53470✅ |
SigureMo
Metadata
Metadata
Assignees
Labels
Type
Projects
Status
Done