You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@maven.apache.org by GitBox <gi...@apache.org> on 2021/06/30 06:34:38 UTC

[GitHub] [maven-surefire] kriegaex edited a comment on pull request #343: SUREFIRE-1881 Adds additional debug log and fork connection timeout

kriegaex edited a comment on pull request #343:
URL: https://github.com/apache/maven-surefire/pull/343#issuecomment-871135077


   @Tibor17, I built M6 snapshot locally in your branch, then ran the tests on both branches of my simple [reproducer project](https://github.com/kriegaex/Maven_Surefire_PrintToConsoleProblems), which you already know. Findings:
   
   * `mvn clean test` passed now on branch _master_.
   * `mvn clean verify` still hangs on branch [_use-agent_](https://github.com/kriegaex/Maven_Surefire_PrintToConsoleProblems/tree/use-agent) after some output is written to the console. Probably something is still not 100% right. The log output:
   
   ```text
   [INFO] Scanning for projects...
   [INFO] 
   [INFO] ----------< de.scrum-master:surefire-print-console-problems >-----------
   [INFO] Building surefire-print-console-problems 1.0-SNAPSHOT
   [INFO] --------------------------------[ jar ]---------------------------------
   (...)
   [INFO] --- maven-failsafe-plugin:3.0.0-M6-SNAPSHOT:integration-test (integration-test) @ surefire-print-console-problems ---
   [INFO] 
   [INFO] -------------------------------------------------------
   [INFO]  T E S T S
   [INFO] -------------------------------------------------------
   [INFO] [Agent OUT] Hello world!
   [INFO] [Transformer OUT] className = java/lang/invoke/MethodHandleImpl, loader = null
   [INFO] [Transformer OUT] className = java/lang/invoke/MethodHandleImpl$1, loader = null
   [INFO] [Transformer OUT] className = java/lang/invoke/MethodHandleImpl$2, loader = null
   [INFO] [Transformer OUT] className = java/util/function/Function, loader = null
   [INFO] [Transformer OUT] className = java/lang/invoke/MethodHandleImpl$3, loader = null
   [INFO] [Transformer OUT] className = java/lang/invoke/MethodHandleImpl$4, loader = null
   [INFO] [Transformer OUT] className = java/lang/ClassValue, loader = null
   [INFO] [Transformer OUT] className = java/lang/ClassValue$Entry, loader = null
   [INFO] [Transformer OUT] className = java/lang/ClassValue$Identity, loader = null
   [INFO] [Transformer OUT] className = java/lang/ClassValue$Version, loader = null
   [INFO] [Transformer OUT] className = java/lang/invoke/MemberName$Factory, loader = null
   [INFO] [Transformer OUT] className = java/lang/invoke/MethodHandleStatics, loader = null
   [INFO] [Transformer OUT] className = java/lang/invoke/MethodHandleStatics$1, loader = null
   [INFO] [Transformer OUT] className = sun/misc/PostVMInitHook, loader = null
   [INFO] [Transformer OUT] className = sun/misc/PostVMInitHook$2, loader = null
   [INFO] [Transformer OUT] className = jdk/internal/util/EnvUtils, loader = null
   [INFO] [Transformer OUT] className = sun/misc/PostVMInitHook$1, loader = null
   [INFO] [Transformer OUT] className = sun/usagetracker/UsageTrackerClient, loader = null
   [INFO] [Transformer OUT] className = java/util/concurrent/atomic/AtomicBoolean, loader = null
   [INFO] [Transformer OUT] className = sun/usagetracker/UsageTrackerClient$1, loader = null
   [INFO] [Transformer OUT] className = sun/usagetracker/UsageTrackerClient$4, loader = null
   [INFO] [Transformer OUT] className = sun/usagetracker/UsageTrackerClient$2, loader = null
   [INFO] [Transformer OUT] className = sun/usagetracker/UsageTrackerClient$3, loader = null
   [INFO] [Transformer OUT] className = java/lang/StringCoding$StringEncoder, loader = null
   [INFO] [Transformer OUT] className = java/io/FileOutputStream$1, loader = null
   [INFO] [Transformer OUT] className = sun/launcher/LauncherHelper, loader = null
   [INFO] [Transformer OUT] className = java/util/concurrent/ConcurrentHashMap$ForwardingNode, loader = null
   [INFO] [Transformer OUT] className = org/apache/maven/surefire/booter/ForkedBooter, loader = sun.misc.Launcher$AppClassLoader@18b4aac2
   [INFO] [Transformer OUT] className = sun/launcher/LauncherHelper$FXHelper, loader = null
   [INFO] [Transformer OUT] className = java/lang/Class$MethodArray, loader = null
   [INFO] [Transformer OUT] className = org/apache/maven/surefire/api/report/StackTraceWriter, loader = sun.misc.Launcher$AppClassLoader@18b4aac2
   [INFO] [Transformer OUT] className = java/lang/reflect/InvocationTargetException, loader = null
   [INFO] [Transformer OUT] className = org/apache/maven/surefire/api/provider/CommandListener, loader = sun.misc.Launcher$AppClassLoader@18b4aac2
   [INFO] [Transformer OUT] className = java/security/AccessControlException, loader = null
   [INFO] [Transformer OUT] className = java/lang/SecurityException, loader = null
   [INFO] [Transformer OUT] className = java/util/concurrent/ScheduledExecutorService, loader = null
   [INFO] [Transformer OUT] className = java/util/concurrent/ExecutorService, loader = null
   [INFO] [Transformer OUT] className = java/util/concurrent/Executor, loader = null
   [INFO] [Transformer OUT] className = org/apache/maven/surefire/api/report/ReporterFactory, loader = sun.misc.Launcher$AppClassLoader@18b4aac2
   [INFO] [Transformer OUT] className = org/apache/maven/surefire/api/provider/CommandChainReader, loader = sun.misc.Launcher$AppClassLoader@18b4aac2
   [INFO] [Transformer OUT] className = org/apache/maven/surefire/api/fork/ForkNodeArguments, loader = sun.misc.Launcher$AppClassLoader@18b4aac2
   [INFO] [Transformer OUT] className = java/io/IOException, loader = null
   [INFO] [Transformer OUT] className = java/lang/Void, loader = null
   [INFO] [Transformer OUT] className = java/util/concurrent/Semaphore, loader = null
   [INFO] [Transformer OUT] className = java/util/concurrent/Semaphore$NonfairSync, loader = null
   [INFO] [Transformer OUT] className = java/util/concurrent/Semaphore$Sync, loader = null
   
   (... hangs forever ...)
   ```
   
   Please note that the initial `[Agent ERR]` line is missing and also all `[Transformer ERR]` ones. Did you maybe just fix stdOut, but not stdErr?


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscribe@maven.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org