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

cstamas pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/maven-integration-testing.git


The following commit(s) were added to refs/heads/master by this push:
     new 99ede4e4d Mute Jetty (#159)
99ede4e4d is described below

commit 99ede4e4d1a06bd67759017746fa169761f8ecc0
Author: Tamas Cservenak <[email protected]>
AuthorDate: Wed May 18 08:45:26 2022 +0200

    Mute Jetty (#159)
    
    The HttpServer helper is used by two ITs:
    * MavenITmng7470ResolverTransportTest
    * MavenITmng5771CoreExtensionsTest
    
    And it logs in case of MNG7470 for unknown reason. My bet would
    be some static initing happening as side effect of OTHER ITs that
    use Jetty directly, like MavenITmng5868NoDuplicateAttachedArtifacts.
    
    Anyway, this sorts out Jetty logging.
---
 core-it-suite/src/test/java/org/apache/maven/it/HttpServer.java | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/core-it-suite/src/test/java/org/apache/maven/it/HttpServer.java 
b/core-it-suite/src/test/java/org/apache/maven/it/HttpServer.java
index ba25cb4f8..15ac50349 100644
--- a/core-it-suite/src/test/java/org/apache/maven/it/HttpServer.java
+++ b/core-it-suite/src/test/java/org/apache/maven/it/HttpServer.java
@@ -11,6 +11,8 @@ import org.eclipse.jetty.server.Request;
 import org.eclipse.jetty.server.Server;
 import org.eclipse.jetty.server.ServerConnector;
 import org.eclipse.jetty.server.handler.AbstractHandler;
+import org.eclipse.jetty.util.log.Log;
+import org.eclipse.jetty.util.log.StdErrLog;
 import org.eclipse.jetty.util.security.Constraint;
 import org.eclipse.jetty.util.security.Password;
 import org.eclipse.jetty.util.thread.QueuedThreadPool;
@@ -36,6 +38,10 @@ import java.util.Collections;
  */
 public class HttpServer
 {
+    static {
+        Log.initialized();
+        ((StdErrLog) Log.getRootLogger()).setLevel( StdErrLog.LEVEL_WARN );
+    }
 
     private final Server server;
 

Reply via email to