paulegradie / Sailfish

Sailfish - a production friendly performance benchmark runner for .NET
https://paulgradie.com/Sailfish/
MIT License
11 stars 4 forks source link

Ensure TestCaseId is always returned #173

Closed paulegradie closed 1 month ago

paulegradie commented 1 month ago

Description

When a test or test lifecycle method throws, we need to try and always return the TestCaseId.

Results

Fixes: https://github.com/paulegradie/Sailfish/issues/171

codecov[bot] commented 1 month ago

Codecov Report

Attention: Patch coverage is 33.33333% with 2 lines in your changes are missing coverage. Please review.

Project coverage is 67.56%. Comparing base (d3eb3dd) to head (a7180cb).

Files Patch % Lines
...urce/Sailfish/Execution/SailfishExecutionEngine.cs 33.33% 2 Missing :warning:
Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #173 +/- ## ========================================== - Coverage 67.86% 67.56% -0.30% ========================================== Files 322 322 Lines 8567 8568 +1 Branches 966 966 ========================================== - Hits 5814 5789 -25 - Misses 2439 2467 +28 + Partials 314 312 -2 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.