From eb0bab2d9fedcd02bfe65b654156e6a31a11841e Mon Sep 17 00:00:00 2001 From: Jason Pickering Date: Tue, 3 Feb 2026 17:59:04 +0100 Subject: [PATCH 1/7] chore: suppress expected test errors from CI console output Adds package-level log suppressions in test log4j2 configs to hide expected ERROR messages that fire during tests (e.g. missing build.properties, apps-bundle.json, and tests exercising error paths). Co-Authored-By: Claude Opus 4.5 --- .../src/main/resources/log4j2-test.xml | 13 +++++++++++++ .../src/test/resources/log4j2-test.xml | 13 +++++++++++++ .../src/test/resources/log4j2-test.xml | 13 +++++++++++++ 3 files changed, 39 insertions(+) diff --git a/dhis-2/dhis-support/dhis-support-test/src/main/resources/log4j2-test.xml b/dhis-2/dhis-support/dhis-support-test/src/main/resources/log4j2-test.xml index 9dd20813d726..2941b879a765 100644 --- a/dhis-2/dhis-support/dhis-support-test/src/main/resources/log4j2-test.xml +++ b/dhis-2/dhis-support/dhis-support-test/src/main/resources/log4j2-test.xml @@ -17,6 +17,19 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ${env:TEST_LOG_SUPPRESSED_LEVEL:-fatal} @@ -20,16 +23,16 @@ - - - - - - - - - - + + + + + + + + + + + ${env:TEST_LOG_SUPPRESSED_LEVEL:-fatal} @@ -17,16 +20,16 @@ - - - - - - - - - - + + + + + + + + + + + ${env:TEST_LOG_SUPPRESSED_LEVEL:-fatal} @@ -21,16 +24,16 @@ - - - - - - - - - - + + + + + + + + + + - ${env:TEST_LOG_SUPPRESSED_LEVEL:-fatal} + Defaults to off which disables these loggers entirely. --> + ${env:TEST_LOG_SUPPRESSED_LEVEL:-off} diff --git a/dhis-2/dhis-test-integration/src/test/resources/log4j2-test.xml b/dhis-2/dhis-test-integration/src/test/resources/log4j2-test.xml index a811be53577a..f1109522f6bb 100644 --- a/dhis-2/dhis-test-integration/src/test/resources/log4j2-test.xml +++ b/dhis-2/dhis-test-integration/src/test/resources/log4j2-test.xml @@ -3,8 +3,8 @@ %d{HH:mm:ss.SSS} [%t] %-5level %logger{36} - %msg%n - ${env:TEST_LOG_SUPPRESSED_LEVEL:-fatal} + Defaults to off which disables these loggers entirely. --> + ${env:TEST_LOG_SUPPRESSED_LEVEL:-off} diff --git a/dhis-2/dhis-test-web-api/src/test/resources/log4j2-test.xml b/dhis-2/dhis-test-web-api/src/test/resources/log4j2-test.xml index d7656dea87d5..aeb49b5c970b 100644 --- a/dhis-2/dhis-test-web-api/src/test/resources/log4j2-test.xml +++ b/dhis-2/dhis-test-web-api/src/test/resources/log4j2-test.xml @@ -3,8 +3,8 @@ %d{HH:mm:ss.SSS} [%t] %-5level %logger{36} - %msg%n - ${env:TEST_LOG_SUPPRESSED_LEVEL:-fatal} + Defaults to off which disables these loggers entirely. --> + ${env:TEST_LOG_SUPPRESSED_LEVEL:-off} From 660b4f2e9fbd707d915b2d248be18dc5f672c784 Mon Sep 17 00:00:00 2001 From: Jason Pickering Date: Mon, 11 May 2026 10:59:16 +0200 Subject: [PATCH 6/7] More noise suppression --- .../src/main/resources/log4j2-test.xml | 4 ++++ ...his2OAuth2AuthorizationServiceIntegrationTest.java | 6 ------ .../src/test/resources/log4j2-test.xml | 4 ++++ .../src/test/resources/log4j2-test.xml | 11 +++++++++++ 4 files changed, 19 insertions(+), 6 deletions(-) diff --git a/dhis-2/dhis-support/dhis-support-test/src/main/resources/log4j2-test.xml b/dhis-2/dhis-support/dhis-support-test/src/main/resources/log4j2-test.xml index 575f10689694..49b2d5131d9d 100644 --- a/dhis-2/dhis-support/dhis-support-test/src/main/resources/log4j2-test.xml +++ b/dhis-2/dhis-support/dhis-support-test/src/main/resources/log4j2-test.xml @@ -44,6 +44,10 @@ + + + + + + + + + + + + + + + +