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

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

commit 341b99d103984e12b492fddf3634c2155d77cd05
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 4ec2d53177..3904127be6 100644
--- a/test/org/apache/catalina/startup/TomcatBaseTest.java
+++ b/test/org/apache/catalina/startup/TomcatBaseTest.java
@@ -973,7 +973,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;
         }
 
@@ -981,9 +981,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