This is an automated email from the ASF dual-hosted git repository.

dsoumis pushed a commit to branch 9.0.x
in repository https://gitbox.apache.org/repos/asf/tomcat.git

commit 2d1ea4ae700e0bc0c1b686671d6cad4323761ca4
Author: Dimitris Soumis <[email protected]>
AuthorDate: Thu Sep 18 16:12:11 2025 +0300

    Remove default log Level.ALL logic if level is null in 
TomcatBaseTest.LogCapture.
---
 test/org/apache/catalina/startup/TomcatBaseTest.java | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/test/org/apache/catalina/startup/TomcatBaseTest.java 
b/test/org/apache/catalina/startup/TomcatBaseTest.java
index 3ea3e92461..4113bda61c 100644
--- a/test/org/apache/catalina/startup/TomcatBaseTest.java
+++ b/test/org/apache/catalina/startup/TomcatBaseTest.java
@@ -982,7 +982,7 @@ public abstract class TomcatBaseTest extends 
LoggingBaseTest {
             }
         };
         public LogCapture(Level level, String... loggerNames) {
-            this.level = (level == null ? Level.ALL : level);
+            this.level = level;
             this.loggerNames = loggerNames;
         }
 
@@ -990,9 +990,11 @@ public abstract class TomcatBaseTest extends 
LoggingBaseTest {
             if (!installed) {
                 for (String name : loggerNames) {
                     Logger logger = Logger.getLogger(name);
-                    previousLevelsOfLoggersMap.put(logger, logger.getLevel());
                     logger.addHandler(handler);
-                    logger.setLevel(level);
+                    if (level != null) {
+                        previousLevelsOfLoggersMap.put(logger, 
logger.getLevel());
+                        logger.setLevel(level);
+                    }
                 }
                 installed = true;
             }


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to