Upload individual test log files

This commit is contained in:
jvyden 2021-12-23 00:47:23 -05:00
commit 89857b99bc
No known key found for this signature in database
GPG key ID: 18BCF2BE0262B278

View file

@ -44,18 +44,18 @@ jobs:
- name: Compile - name: Compile
run: dotnet build -c Debug run: dotnet build -c Debug
- name: ProjectLighthouse.Tests - name: Run tests on ProjectLighthouse.Tests
continue-on-error: true continue-on-error: true
run: dotnet test --logger "trx;LogFileName=${{github.workspace}}/TestResults-${{matrix.os.prettyName}}.trx" ProjectLighthouse.Tests run: dotnet test --logger "trx;LogFileName=${{github.workspace}}/TestResults-${{matrix.os.prettyName}}-Tests.trx" ProjectLighthouse.Tests
- name: ProjectLighthouse.Tests.GameApiTests - name: Run tests on ProjectLighthouse.Tests.GameApiTests
continue-on-error: true continue-on-error: true
run: dotnet test --logger "trx;LogFileName=${{github.workspace}}/TestResults-${{matrix.os.prettyName}}.trx" ProjectLighthouse.Tests.GameApiTests run: dotnet test --logger "trx;LogFileName=${{github.workspace}}/TestResults-${{matrix.os.prettyName}}-GameApiTests.trx" ProjectLighthouse.Tests.GameApiTests
- name: ProjectLighthouse.Tests.WebsiteTests - name: Run tests on ProjectLighthouse.Tests.WebsiteTests
if: ${{ matrix.os.webTest }} if: ${{ matrix.os.webTest }}
continue-on-error: true continue-on-error: true
run: dotnet test --logger "trx;LogFileName=${{github.workspace}}/TestResults-${{matrix.os.prettyName}}.trx" ProjectLighthouse.Tests.WebsiteTests run: dotnet test --logger "trx;LogFileName=${{github.workspace}}/TestResults-${{matrix.os.prettyName}}-WebsiteTests.trx" ProjectLighthouse.Tests.WebsiteTests
# Attempt to upload results even if test fails. # Attempt to upload results even if test fails.
# https://docs.github.com/en/actions/reference/context-and-expression-syntax-for-github-actions#always # https://docs.github.com/en/actions/reference/context-and-expression-syntax-for-github-actions#always
@ -64,7 +64,7 @@ jobs:
if: ${{ always() }} if: ${{ always() }}
with: with:
name: lighthouse-test-results-${{matrix.os.prettyName}} name: lighthouse-test-results-${{matrix.os.prettyName}}
path: ${{github.workspace}}/TestResults-${{matrix.os.prettyName}}.trx path: ${{github.workspace}}/TestResults-${{matrix.os.prettyName}}-*.trx
- name: Process Test Results - name: Process Test Results
id: process-trx id: process-trx