From d858bd341de39c2d61abf8fda6c5a32a9987a71d Mon Sep 17 00:00:00 2001 From: Aaron Trachtman Date: Wed, 17 Jun 2026 15:18:58 -0400 Subject: [PATCH 1/2] Use built-in ERT JUnit reporting instead of ert-junit --- .github/workflows/test.yml | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index be817a6b..4ef320e4 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -22,20 +22,19 @@ jobs: run: | git clone --depth 1 https://github.com/xenodium/acp.el ../acp git clone --depth 1 https://github.com/xenodium/shell-maker ../shell-maker - git clone --depth 1 https://bitbucket.org/olanilsson/ert-junit ../ert-junit - name: Run tests + env: + EMACS_TEST_JUNIT_REPORT: '1' run: | emacs --batch -Q \ -L . \ -L ../acp \ -L ../shell-maker \ - -L ../ert-junit \ - --load ert-junit \ + --eval '(setq ert-load-file-name "test-results")' \ --load tests/agent-shell-fakes.el \ $(find tests -name '*-tests.el' | sort | sed 's/^/--load /') \ - -f ert-junit-run-tests-batch-and-exit \ - test-results.xml + -f ert-run-tests-batch-and-exit - name: Upload test results if: success() || failure() From 94ad84de36d4a63d747d0dac76e34b9a57ebb51b Mon Sep 17 00:00:00 2001 From: Aaron Trachtman Date: Wed, 17 Jun 2026 15:18:58 -0400 Subject: [PATCH 2/2] Post test results as a check run instead of a job summary --- .github/workflows/test-report.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/test-report.yml b/.github/workflows/test-report.yml index 4e8dde72..0366570f 100644 --- a/.github/workflows/test-report.yml +++ b/.github/workflows/test-report.yml @@ -32,3 +32,4 @@ jobs: name: ERT Tests path: test-results.xml reporter: java-junit + use-actions-summary: false