-
-
Notifications
You must be signed in to change notification settings - Fork 1.3k
Use Stryker Mutator Dashboard #2500
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
Conversation
Upload mutation test results to Stryker Mutator dashboard.
Edit the configuration file as things don't seem to be working correctly.
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #2500 +/- ##
=======================================
Coverage 85.35% 85.35%
=======================================
Files 312 312
Lines 7465 7465
Branches 1121 1121
=======================================
Hits 6372 6372
Misses 908 908
Partials 185 185
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. |
Add a log message to see if things are working or not, as they don't seem to be.
Use the ref name for the mutation dashboard, rather than the literal version number.
|
Not sure what's going on - there's no evidence of reports being uploaded, but if I try and do it locally with the API key I get an HTTP 401 error... |
Write the markdown mutation report to the GitHub Actions step summary.
Skip clean in CI as there isn't anything to clean.
Add dots reporter to make progress visible.
Fix project setup variables.
Disable progress and apply filter.
- Remove tool declarations from Cake build so that dependabot can update them. - Remove (seemingly) obsolete usage of xunit.runner.console.
- Write mutation dashboard URL to output. - Add link to mutation report to Markdown summary.
Add a heading to the markdown summary section with the dashboard URL.
Fix incorrect declaration order.
Add a badge for Stryker mutations score.
Restore .NET Tools so that Stryker is installed.
Fix the tool no longer being found.
Emit a link to the overall mutation report to the step summary.
Emit the mutation tests failing as an error annotation.
Use `printf` instead of `echo` to handle new lines.
Use `%s` placeholder instead of expanding environment variable.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Copilot reviewed 5 out of 17 changed files in this pull request and generated no comments.
Files not reviewed (12)
- .config/dotnet-tools.json: Language not supported
- eng/stryker-config.json: Language not supported
- .github/workflows/ossf-scorecard.yml: Evaluated as low risk
- .github/workflows/codeql-analysis.yml: Evaluated as low risk
- README.md: Evaluated as low risk
- .github/workflows/nuget-packages-published.yml: Evaluated as low risk
- .github/workflows/release.yml: Evaluated as low risk
- .github/workflows/gh-pages.yml: Evaluated as low risk
- .github/workflows/after-release.yml: Evaluated as low risk
- .github/workflows/updater-approve.yml: Evaluated as low risk
- .github/workflows/dependency-review.yml: Evaluated as low risk
- .github/workflows/dependabot-approve.yml: Evaluated as low risk
This was added by #2500 but I think it's actually redundant.
This was added by #2500 but I think it's actually redundant.
dotnet cleanin CI.dotnet-strykerto .NET tools config instead of Cake build so Dependabot can update it.