Skip to content

Generate Test Report for Bump the roslyn group with 8 updates Bumps Microsoft.CodeAnalysis from 4.14.0 to 5.0.0 Bumps Microsoft.CodeAnalysis.Common from 4.14.0 to 5.0.0 Bumps Microsoft.CodeAnalysis.CSharp from 4.14.0 to 5.0.0 Bumps Microsoft.CodeAnalysis.CSharp.Workspaces from 4.14.0 to 5.0.0 Bumps Microsoft.CodeAnalysis.VisualBasic from 4.14.0 to 5.0.0 Bumps Microsoft.CodeAnalysis.VisualBasic.Workspaces from 4.14.0 to 5.0.0 Bumps Microsoft.CodeAnalysis.Workspaces.Common from 4.14.0 to 5.0.0 Bumps Micro... #1252

Generate Test Report for Bump the roslyn group with 8 updates Bumps Microsoft.CodeAnalysis from 4.14.0 to 5.0.0 Bumps Microsoft.CodeAnalysis.Common from 4.14.0 to 5.0.0 Bumps Microsoft.CodeAnalysis.CSharp from 4.14.0 to 5.0.0 Bumps Microsoft.CodeAnalysis.CSharp.Workspaces from 4.14.0 to 5.0.0 Bumps Microsoft.CodeAnalysis.VisualBasic from 4.14.0 to 5.0.0 Bumps Microsoft.CodeAnalysis.VisualBasic.Workspaces from 4.14.0 to 5.0.0 Bumps Microsoft.CodeAnalysis.Workspaces.Common from 4.14.0 to 5.0.0 Bumps Micro...

Generate Test Report for Bump the roslyn group with 8 updates Bumps Microsoft.CodeAnalysis from 4.14.0 to 5.0.0 Bumps Microsoft.CodeAnalysis.Common from 4.14.0 to 5.0.0 Bumps Microsoft.CodeAnalysis.CSharp from 4.14.0 to 5.0.0 Bumps Microsoft.CodeAnalysis.CSharp.Workspaces from 4.14.0 to 5.0.0 Bumps Microsoft.CodeAnalysis.VisualBasic from 4.14.0 to 5.0.0 Bumps Microsoft.CodeAnalysis.VisualBasic.Workspaces from 4.14.0 to 5.0.0 Bumps Microsoft.CodeAnalysis.Workspaces.Common from 4.14.0 to 5.0.0 Bumps Micro... #1252

Workflow file for this run

name: report-test-results
run-name: Generate Test Report for ${{ github.event.workflow_run.head_commit.message }}
on:
workflow_run:
workflows:
- ci
- nightly
types:
- completed
permissions:
contents: read
actions: read
checks: write
jobs:
report:
runs-on: ubuntu-latest
timeout-minutes: 30
if: ${{ github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure' }}
steps:
- name: Create Test Report
uses: dorny/test-reporter@dc3a92680fcc15842eef52e8c4606ea7ce6bd3f3 # v2.1.1
id : test-reports
with:
artifact: /^logs-(.*)/ # Name of artifact to report
name: test-results # Name of the `check run` which will be created
path: 'test/TestResults/*.trx'
reporter: dotnet-trx
fail-on-error: false
fail-on-empty: false
- name: Output message to job summary
id: output-job-summary
shell: pwsh
if: ${{ steps.test-reports.outputs.time != '0' }}
run: |
$conclusion = "${{ steps.test-reports.outputs.conclusion }}"
$passed = "${{ steps.test-reports.outputs.passed }}"
$failed = "${{ steps.test-reports.outputs.failed }}"
$skipped = "${{ steps.test-reports.outputs.skipped }}"
$time = "${{ steps.test-reports.outputs.time }}"
$url_html = "${{ steps.test-reports.outputs.url_html }}"
$content = @"
## Summary of Test Report
- **Report URL**: $url_html
| Conclusion | Passed | Failed | Skipped | Time |
|-------------|---------|---------|----------|------------|
| $conclusion | $passed | $failed | $skipped | $time [ms] |
"@
Write-Output $content >> $env:GITHUB_STEP_SUMMARY
if($failed -ne '0'){
echo "::error::Test Report contains ${failed} errors."
exit 1
}