From bdfeffa6c57b2254400f20a584b1e4c5033ad8f2 Mon Sep 17 00:00:00 2001 From: David Sondermann Date: Thu, 15 May 2025 11:41:30 +0200 Subject: [PATCH] Add error annotations for test failures and errors --- .../TEST-de.donnerbart.example.DeletedTest.xml | 2 +- .../TEST-de.donnerbart.example.SlowestTest.xml | 2 +- merge-junit-reports/action.yml | 12 ++++++++++++ 3 files changed, 14 insertions(+), 2 deletions(-) diff --git a/integration-test/reports/TEST-de.donnerbart.example.DeletedTest.xml b/integration-test/reports/TEST-de.donnerbart.example.DeletedTest.xml index 9d7f8b3..420573b 100644 --- a/integration-test/reports/TEST-de.donnerbart.example.DeletedTest.xml +++ b/integration-test/reports/TEST-de.donnerbart.example.DeletedTest.xml @@ -1,5 +1,5 @@ - - 0 or @errors > 0]" \ + -v "concat('::error file=', '$FILE', ',line=1,title=', @name, '::Test failed: ', @failures, ' failure(s), ', @errors, ' error(s)')" -n \ + "$REPORT" || true + done + - name: Update JUnit reports uses: EndBug/add-and-commit@a94899bca583c204427a224a7af87c02f9b325d5 # v9 with: