You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by cs...@apache.org on 2022/05/18 06:45:30 UTC

[maven-integration-testing] branch master updated: Mute Jetty (#159)

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 <ta...@cservenak.net>
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;