Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: Add workflow for test result reports #10289

Merged
merged 1 commit into from
Oct 19, 2024

Conversation

filzrev
Copy link
Contributor

@filzrev filzrev commented Oct 18, 2024

This PR add test results reports.

  1. Add report.yml workflow to generate test reports.
    • It's invoked after ci.yml workflow completed. And it's executed on dotnet/docfx context.
    • Using dorny/test-reporter for test reports
    • It's third-party workflow. So workflow version is pinned to v1.9.1 (Require manual update if needed)
  2. Add test results summary to JobSummary (It's used for non-PR commit)
  3. Remove failed test reports that is added by chore: Add CI logs artifacts and failed test reports #10104

Note

report.yml workflow is not works until merged to main branch.

Features

  1. report.yml add CI Check (test-reports) to PR. And it can confirm test report by clicking Details link.
    image
    image

  2. Test result summary and link to report is outputted to Job summary
    image

Copy link
Contributor

@yufeih yufeih left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you @filzrev !

@yufeih yufeih merged commit a436afe into dotnet:main Oct 19, 2024
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants