文件名称:publish-unit-test-result-action:GitHub Action在GitHub上发布单元测试结果
文件大小:281KB
文件格式:ZIP
更新时间:2024-04-04 16:37:02
unit-testing reporting continuous-testing Python
GitHub行动发布单元测试结果 该分析单元测试结果文件,并将结果发布在GitHub上。 它支持JUnit XML文件格式。 单元测试结果发布在相应提交的GitHub Actions部分中: 注意:如果单元测试失败,则此操作不会失败。 执行单元测试的操作应在测试失败时失败。 每个失败的测试都会产生一个带有失败详细信息的注释: 注意:仅显示测试的第一个失败。 如果要查看所有失败,请设置report_individual_runs: "true" 。 如果存在提交,则在该提交的请求请求上发布评论。 出现故障或错误时,注释会链接到带有故障详细信息的相应检查页面: 拉取请求的checks部分还列出了简短摘要(此处有1 fail, 1 skipped, 17 pass in 12s ),以及指向GitHub Actions部分的链接(此处为Details ): 结果区分测试和运行。
【文件预览】:
publish-unit-test-result-action-master
----publish_unit_test_results.py(8KB)
----.github()
--------workflows()
----test()
--------test_action_script.py(16KB)
--------test_unittestresults.py(28KB)
--------test_publisher.py(50KB)
--------test_junit.py(16KB)
--------test_publish.py(107KB)
--------__init__.py(854B)
--------files()
--------test_github_action.py(3KB)
----github-pull-request-checks.png(46KB)
----Dockerfile(876B)
----publish()
--------__init__.py(30KB)
--------publisher.py(17KB)
----github_action()
--------__init__.py(2KB)
----action.yml(3KB)
----LICENSE(11KB)
----github-checks-comment.png(29KB)
----unittestresults()
--------__init__.py(11KB)
----github-pull-request-comment.png(37KB)
----requirements.txt(48B)
----github-checks-annotation.png(38KB)
----README.md(13KB)
----junit()
--------__init__.py(3KB)
----github-pull-request-comment-with-test-changes.png(60KB)