[java] support DEBUG environment variable for turning on logging of tests
diff --git a/java/test/org/openqa/selenium/testing/JupiterTestBase.java b/java/test/org/openqa/selenium/testing/JupiterTestBase.java
index a540baf..e8b4076 100644
--- a/java/test/org/openqa/selenium/testing/JupiterTestBase.java
+++ b/java/test/org/openqa/selenium/testing/JupiterTestBase.java
@@ -22,7 +22,9 @@
 import java.net.MalformedURLException;
 import java.net.URL;
 import java.time.Duration;
+import java.util.Arrays;
 import java.util.Optional;
+import java.util.logging.Level;
 import java.util.logging.Logger;
 import org.junit.jupiter.api.AfterEach;
 import org.junit.jupiter.api.BeforeAll;
@@ -43,6 +45,20 @@ public abstract class JupiterTestBase {
 
   @RegisterExtension protected static SeleniumExtension seleniumExtension = new SeleniumExtension();
 
+  static {
+    if ("true".equalsIgnoreCase(System.getenv("DEBUG"))) {
+      Logger rootLogger = Logger.getLogger("");
+      rootLogger.setLevel(Level.FINE);
+      Arrays.stream(rootLogger.getHandlers())
+          .forEach(
+              handler -> {
+                handler.setLevel(Level.FINE);
+              });
+
+      LOG.fine("Global debug logging enabled via DEBUG environment variable");
+    }
+  }
+
   protected TestEnvironment environment;
   protected AppServer appServer;
   protected Pages pages;