Displaying #maven-dev/2017-04-03.log:

Mon Apr 3 00:55:14 2017  theRealGent:Joined the channel
Mon Apr 3 08:23:48 2017  olamy:Joined the channel
Mon Apr 3 08:34:43 2017  Michael-O:Joined the channel
Mon Apr 3 20:02:58 2017  hboutemy:Joined the channel
Mon Apr 3 20:12:16 2017  tibor_:Joined the channel
Mon Apr 3 20:21:28 2017  stephenc:hboutemy: release of 3.5.0 is in progress
Mon Apr 3 21:00:57 2017  Michael-O:Joined the channel
Mon Apr 3 21:14:48 2017  hboutemy:stephenc: whoooohooo !!!
Mon Apr 3 21:14:58 2017  hboutemy:great work, thank you
Mon Apr 3 21:34:09 2017  Michael-O:stephenc, where did you get the Solaris boxes?
Mon Apr 3 21:34:30 2017  Michael-O:hboutemy, you did switch the ITs to embedded. Are you aware of the implications?
Mon Apr 3 21:34:36 2017  tibor_:Joined the channel
Mon Apr 3 21:34:47 2017  hboutemy:yes: they go faster
Mon Apr 3 21:34:59 2017  Michael-O:Not that.
Mon Apr 3 21:35:06 2017  hboutemy:then tell me, please
Mon Apr 3 21:35:08 2017  Michael-O:The all run in a single VM.
Mon Apr 3 21:35:09 2017  hboutemy:I asked on the ML
Mon Apr 3 21:35:12 2017  hboutemy:yes
Mon Apr 3 21:35:24 2017  Michael-O:Some tests are broken, see MNG-6169
Mon Apr 3 21:35:39 2017  Michael-O:Some even cause a VM crash because they are poorly designed
Mon Apr 3 21:36:09 2017  hboutemy:I didn't see any crash on Jenkins
Mon Apr 3 21:36:22 2017  hboutemy:I don't know why you tell that MNG-6169 is broken
Mon Apr 3 21:36:29 2017  hboutemy:please tell facts, not judgements
Mon Apr 3 21:36:45 2017  Michael-O:I have updated some lifecylce binding plugins
Mon Apr 3 21:37:05 2017  Michael-O:They cause failures in few tests where these issues don't arise in non-embedded mode.
Mon Apr 3 21:37:11 2017  Michael-O:I will report them shortly.
Mon Apr 3 21:37:23 2017  Michael-O:I do not know yet whether it is the test or the plugin version.
Mon Apr 3 21:37:38 2017  Michael-O:I have this:
Mon Apr 3 21:37:38 2017  Michael-O:MJAR:
Mon Apr 3 21:37:38 2017  Michael-O:Failed tests:
Mon Apr 3 21:37:38 2017  Michael-O: MavenITmng5640LifecycleParticipantAfterSessionEnd>AbstractMavenIntegrationTestCase.runTest:222->testBuildError:154 Expected file was not found: D:\Entwicklung\Projekte\maven-integration-testing\core-it-suite\target\test-classes\mng-5640-lifecycleParticipant-afterSession\builderror-mojoex\target\afterProjectsRead.txt
Mon Apr 3 21:37:38 2017  Michael-O: MavenITmng5640LifecycleParticipantAfterSessionEnd>AbstractMavenIntegrationTestCase.runTest:222->testBuildErrorRt:199 Expected file was not found: D:\Entwicklung\Projekte\maven-integration-testing\core-it-suite\target\test-classes\mng-5640-lifecycleParticipant-afterSession\builderror-runtimeex\target\afterProjectsRead.txt
Mon Apr 3 21:37:45 2017  Michael-O: MavenITmng5640LifecycleParticipantAfterSessionEnd>AbstractMavenIntegrationTestCase.runTest:222->testBuildFailureMissingDependency:109 Expected file was not found: D:\Entwicklung\Projekte\maven-integration-testing\core-it-suite\target\test-classes\mng-5640-lifecycleParticipant-afterSession\buildfailure-depmissing\target\afterProjectsRead.txt
Mon Apr 3 21:37:49 2017  Michael-O:Tests in error:
Mon Apr 3 21:37:51 2017  Michael-O: MavenITmng5578SessionScopeTest>AbstractMavenIntegrationTestCase.runTest:222->testBasic:52 ╗ Verification
Mon Apr 3 21:37:54 2017  Michael-O: MavenITmng5578SessionScopeTest>AbstractMavenIntegrationTestCase.runTest:222->testBasic_buildExtension:99 ╗ Verification
Mon Apr 3 21:37:57 2017  Michael-O:
Mon Apr 3 21:37:59 2017  Michael-O:MCOMPILER:
Mon Apr 3 21:38:01 2017  Michael-O:Failed tests:
Mon Apr 3 21:38:03 2017  Michael-O: MavenITmng5640LifecycleParticipantAfterSessionEnd>AbstractMavenIntegrationTestCase.runTest:222->testBuildError:154 Expected file was not found: D:\Entwicklung\Projekte\maven-integration-testing\core-it-suite\target\test-classes\mng-5640-lifecycleParticipant-afterSession\builderror-mojoex\target\afterProjectsRead.txt
Mon Apr 3 21:38:07 2017  Michael-O:Both:
Mon Apr 3 21:38:09 2017  Michael-O:Failed tests:
Mon Apr 3 21:38:13 2017  Michael-O: MavenITmng5640LifecycleParticipantAfterSessionEnd>AbstractMavenIntegrationTestCase.runTest:222->testBuildErrorRt:199 Expected file was not found: D:\Entwicklung\Projekte\maven-integration-testing\core-it-suite\target\test-classes\mng-5640-lifecycleParticipant-afterSession\builderror-runtimeex\target\afterProjectsRead.txt
Mon Apr 3 21:38:17 2017  Michael-O: MavenITmng5640LifecycleParticipantAfterSessionEnd>AbstractMavenIntegrationTestCase.runTest:222->testBuildFailureMissingDependency:109 Expected file was not found: D:\Entwicklung\Projekte\maven-integration-testing\core-it-suite\target\test-classes\mng-5640-lifecycleParticipant-afterSession\buildfailure-depmissing\target\afterProjectsRead.txt
Mon Apr 3 21:38:21 2017  Michael-O: MavenITmng5640LifecycleParticipantAfterSessionEnd>AbstractMavenIntegrationTestCase.runTest:222->testBuildFailureUTFail:71 Expected file was not found: D:\Entwicklung\Projekte\maven-integration-testing\core-it-suite\target\test-classes\mng-5640-lifecycleParticipant-afterSession\buildfailure-utfail\target\afterProjectsRead.txt
Mon Apr 3 21:38:25 2017  Michael-O:Tests in error:
Mon Apr 3 21:38:27 2017  Michael-O: MavenITmng5578SessionScopeTest>AbstractMavenIntegrationTestCase.runTest:222->testBasic_buildExtension:99 ╗ Verification
Mon Apr 3 21:38:30 2017  Michael-O: MavenITmng5578SessionScopeTest>AbstractMavenIntegrationTestCase.runTest:222->testBasic_multithreaded:76 ╗ Verification
Mon Apr 3 21:38:33 2017  Michael-O:on Windows and FreeBSD
Mon Apr 3 21:38:35 2017  Michael-O:in embedded mode
Mon Apr 3 21:38:42 2017  hboutemy:perhaps related to the dependencies
Mon Apr 3 21:39:56 2017  hboutemy:for example, as asked on the ML, I don't understand why https://builds.apache.org/view/M-R/view/Maven/job/core-integration-testing-maven-3-embedded/ fails
Mon Apr 3 21:41:13 2017  Michael-O:git fsck, git prune will do the trick
Mon Apr 3 21:41:20 2017  Michael-O:had the some on clones
Mon Apr 3 21:42:02 2017  hboutemy:I know lately the failure is because of git
Mon Apr 3 21:42:08 2017  hboutemy:but it was failing before
Mon Apr 3 21:43:31 2017  Michael-O:Here is the VM crash:
Mon Apr 3 21:43:32 2017  Michael-O:MJAR:
Mon Apr 3 21:43:32 2017  Michael-O:Failed tests:
Mon Apr 3 21:43:32 2017  Michael-O: MavenITmng5640LifecycleParticipantAfterSessionEnd>AbstractMavenIntegrationTestCase.runTest:222->testBuildError:154 Expected file was not found: D:\Entwicklung\Projekte\maven-integration-testing\core-it-suite\target\test-classes\mng-5640-lifecycleParticipant-afterSession\builderror-mojoex\target\afterProjectsRead.txt
Mon Apr 3 21:43:32 2017  Michael-O: MavenITmng5640LifecycleParticipantAfterSessionEnd>AbstractMavenIntegrationTestCase.runTest:222->testBuildErrorRt:199 Expected file was not found: D:\Entwicklung\Projekte\maven-integration-testing\core-it-suite\target\test-classes\mng-5640-lifecycleParticipant-afterSession\builderror-runtimeex\target\afterProjectsRead.txt
Mon Apr 3 21:43:35 2017  Michael-O: MavenITmng5640LifecycleParticipantAfterSessionEnd>AbstractMavenIntegrationTestCase.runTest:222->testBuildFailureMissingDependency:109 Expected file was not found: D:\Entwicklung\Projekte\maven-integration-testing\core-it-suite\target\test-classes\mng-5640-lifecycleParticipant-afterSession\buildfailure-depmissing\target\afterProjectsRead.txt
Mon Apr 3 21:43:39 2017  Michael-O:Tests in error:
Mon Apr 3 21:43:43 2017  Michael-O: MavenITmng5578SessionScopeTest>AbstractMavenIntegrationTestCase.runTest:222->testBasic:52 ╗ Verification
Mon Apr 3 21:43:46 2017  Michael-O: MavenITmng5578SessionScopeTest>AbstractMavenIntegrationTestCase.runTest:222->testBasic_buildExtension:99 ╗ Verification
Mon Apr 3 21:43:49 2017  Michael-O:
Mon Apr 3 21:43:51 2017  Michael-O:MCOMPILER:
Mon Apr 3 21:43:53 2017  Michael-O:Failed tests:
Mon Apr 3 21:43:54 2017  hboutemy:ok
Mon Apr 3 21:43:55 2017  Michael-O: MavenITmng5640LifecycleParticipantAfterSessionEnd>AbstractMavenIntegrationTestCase.runTest:222->testBuildError:154 Expected file was not found: D:\Entwicklung\Projekte\maven-integration-testing\core-it-suite\target\test-classes\mng-5640-lifecycleParticipant-afterSession\builderror-mojoex\target\afterProjectsRead.txt
Mon Apr 3 21:43:59 2017  Michael-O:Both:
Mon Apr 3 21:44:00 2017  hboutemy:no need to send everything
Mon Apr 3 21:44:01 2017  Michael-O:Failed tests:
Mon Apr 3 21:44:03 2017  Michael-O: MavenITmng5640LifecycleParticipantAfterSessionEnd>AbstractMavenIntegrationTestCase.runTest:222->testBuildErrorRt:199 Expected file was not found: D:\Entwicklung\Projekte\maven-integration-testing\core-it-suite\target\test-classes\mng-5640-lifecycleParticipant-afterSession\builderror-runtimeex\target\afterProjectsRead.txt
Mon Apr 3 21:44:07 2017  Michael-O: MavenITmng5640LifecycleParticipantAfterSessionEnd>AbstractMavenIntegrationTestCase.runTest:222->testBuildFailureMissingDependency:109 Expected file was not found: D:\Entwicklung\Projekte\maven-integration-testing\core-it-suite\target\test-classes\mng-5640-lifecycleParticipant-afterSession\buildfailure-depmissing\target\afterProjectsRead.txt
Mon Apr 3 21:44:13 2017  Michael-O: MavenITmng5640LifecycleParticipantAfterSessionEnd>AbstractMavenIntegrationTestCase.runTest:222->testBuildFailureUTFail:71 Expected file was not found: D:\Entwicklung\Projekte\maven-integration-testing\core-it-suite\target\test-classes\mng-5640-lifecycleParticipant-afterSession\buildfailure-utfail\target\afterProjectsRead.txt
Mon Apr 3 21:44:17 2017  Michael-O:Tests in error:
Mon Apr 3 21:44:19 2017  Michael-O: MavenITmng5578SessionScopeTest>AbstractMavenIntegrationTestCase.runTest:222->testBasic_buildExtension:99 ╗ Verification
Mon Apr 3 21:44:22 2017  Michael-O: MavenITmng5578SessionScopeTest>AbstractMavenIntegrationTestCase.runTest:222->testBasic_multithreaded:76 ╗ Verification
Mon Apr 3 21:44:25 2017  Michael-O:mng5640LifecycleParticipantAfterSessionEnd(BuildFailureMissingDependency)#
Mon Apr 3 21:44:27 2017  Michael-O:# A fatal error has been detected by the Java Runtime Environment:
Mon Apr 3 21:44:29 2017  Michael-O:#
Mon Apr 3 21:44:31 2017  Michael-O:SUREFIRE-859: # SIGSEGV (0xb) at pc=0x0000000800fae656, pid=91986, tid=0x0000000000018aa7
Mon Apr 3 21:44:33 2017  Michael-O:#
Mon Apr 3 21:44:35 2017  Michael-O:# JRE version: OpenJDK Runtime Environment (8.0_121-b13) (build 1.8.0_121-b13)
Mon Apr 3 21:44:37 2017  Michael-O:# Java VM: OpenJDK 64-Bit Server VM (25.121-b13 mixed mode bsd-amd64 compressed oops)
Mon Apr 3 21:44:39 2017  Michael-O:# Problematic frame:
Mon Apr 3 21:44:43 2017  Michael-O:# C [libc.so.7+0x147656] unsigned long+0x16
Mon Apr 3 21:44:45 2017  Michael-O:#
Mon Apr 3 21:44:47 2017  Michael-O:# Core dump written. Default location: /usr/home/mosipov/Projekte/maven-integration-testing/core-it-suite/java.core
Mon Apr 3 21:44:50 2017  Michael-O:#
Mon Apr 3 21:44:52 2017  Michael-O:# An error report file with more information is saved as:
Mon Apr 3 21:44:55 2017  Michael-O:# /usr/home/mosipov/Projekte/maven-integration-testing/core-it-suite/hs_err_pid91986.log
Mon Apr 3 21:44:57 2017  Michael-O:Compiled method (nm) 116314 441 n 0 java.util.zip.ZipFile::getEntry (native)
Mon Apr 3 21:44:59 2017  Michael-O:SUREFIRE-859: total in heap [0x000000080402ab50,0x000000080402aed0] = 896
Mon Apr 3 21:45:01 2017  Michael-O:SUREFIRE-859: relocation [0x000000080402ac78,0x000000080402acb8] = 64
Mon Apr 3 21:45:02 2017  Michael-O:SUREFIRE-859: main code [0x000000080402acc0,0x000000080402aed0] = 528
Mon Apr 3 21:45:04 2017  Michael-O:#
Mon Apr 3 21:45:07 2017  Michael-O:SUREFIRE-859: # If you would like to submit a bug report, please visit:
Mon Apr 3 21:45:09 2017  Michael-O:# http://bugreport.java.com/bugreport/crash.jsp
Mon Apr 3 21:45:12 2017  Michael-O:#
Mon Apr 3 21:45:14 2017  Michael-O:Results :
Mon Apr 3 21:45:17 2017  Michael-O:Tests run: 0, Failures: 0, Errors: 0, Skipped: 0
Mon Apr 3 21:45:18 2017  Michael-O:caused by our tests
Mon Apr 3 21:45:21 2017  Michael-O:I have to rework the tests
Mon Apr 3 21:45:38 2017  hboutemy:in fact, what do you expect by upgrading plugins?
Mon Apr 3 21:46:07 2017  Michael-O:Processwise improvements, techwise no failures
Mon Apr 3 21:46:15 2017  hboutemy:?
Mon Apr 3 21:46:22 2017  Michael-O:Some of the plugin version are years old
Mon Apr 3 21:46:32 2017  Michael-O:Did I misunderstand you?
Mon Apr 3 21:46:41 2017  hboutemy:any user should define versions
Mon Apr 3 21:46:59 2017  hboutemy:if they don't define version, they get old content
Mon Apr 3 21:47:00 2017  hboutemy:fair
Mon Apr 3 21:47:38 2017  Michael-O:No, no, I am talking about this: https://github.com/apache/maven/blob/master/maven-core/src/main/resources/META-INF/plexus/default-bindings.xml
Mon Apr 3 21:48:08 2017  hboutemy:yes, they should define versions
Mon Apr 3 21:50:16 2017  Michael-O:Anyway, I will first document all issues before starting any fixing
Mon Apr 3 21:50:35 2017  hboutemy:sure
Mon Apr 3 21:51:23 2017  Michael-O:Finally, I can run the ITs at work now. At least on Windows.
Mon Apr 3 21:51:38 2017  hboutemy:they run perfectly on my Linux machine
Mon Apr 3 21:51:41 2017  hboutemy:and on Jenkins
Mon Apr 3 21:52:27 2017  Michael-O:They don't if you are behind a proxy and a Nexus instance
Mon Apr 3 21:52:43 2017  Michael-O:You constantly have ArtifactNotFoundException/caching issues.
Mon Apr 3 21:52:56 2017  Michael-O:Robert is aware of and says that MRM will solve that
Mon Apr 3 21:53:28 2017  hboutemy:oh, yes, my local PC is not blocked from direct access
Mon Apr 3 21:53:44 2017  hboutemy:is it related to embedded vs forked?
Mon Apr 3 21:54:40 2017  Michael-O:Nope, it does not matter
Mon Apr 3 21:55:01 2017  Michael-O:It is just the metadata from Resolver which do not really work for the ITs
Mon Apr 3 21:57:39 2017  Michael-O:I am off for today
Mon Apr 3 21:57:48 2017  Michael-O:tibor_, I know the reason for the crash now
Mon Apr 3 21:58:16 2017  tibor_:tell me
Mon Apr 3 21:58:44 2017  Michael-O:Just quick. I checked truss output for openat, write, read and well as Sisu Inject.
Mon Apr 3 21:59:28 2017  Michael-O:Since this IT has several executions, they all write the extension to the local repo and load the JAR. In a subsequent run the JAR is reinstalled while being in the ext classloader realm.
Mon Apr 3 21:59:49 2017  Michael-O:Another test run loads the changed JARs and crashes the entire VM.
Mon Apr 3 22:00:04 2017  Michael-O:Exactly as desribed here: http://stackoverflow.com/q/1313071/696632
Mon Apr 3 22:00:11 2017  tibor_:ok, so it is the jvm fault, right?
Mon Apr 3 22:00:42 2017  Michael-O:Not really, no.
Mon Apr 3 22:00:48 2017  tibor_:or you want to say that ITs must be reworked?
Mon Apr 3 22:00:57 2017  tibor_:or another repo?
Mon Apr 3 22:00:59 2017  Michael-O:One shall not modify JARs which are loaded at the moment.
Mon Apr 3 22:01:06 2017  Michael-O:Correct, the IT has to be reworked.
Mon Apr 3 22:01:17 2017  tibor_:Michael-O: I am not able to ssh to people.apache.org
Mon Apr 3 22:01:33 2017  tibor_:what host you use?
Mon Apr 3 22:01:53 2017  Michael-O:You can't anymore
Mon Apr 3 22:01:59 2017  Michael-O:SFTP to home.apache.org only
Mon Apr 3 22:03:05 2017  tibor_:minotaur.apache.org is the right. I did not pick up certificate
Mon Apr 3 22:03:07 2017  tibor_:my bad
Mon Apr 3 22:03:20 2017  Michael-O:I am off

Comments