Thanks! I'll have a look too - but not this week. @Ignoring it is good idea for now - timeouts proved to be working well for long time now.
regards Grzegorz Grzybek 2017-11-29 7:17 GMT+01:00 Jean-Baptiste Onofré <j...@nanthrax.net>: > I excluded MavenTest and now the build is way more stable on Jenkins. > > I will investigate. > > Regards > JB > > > On 11/29/2017 06:16 AM, Grzegorz Grzybek wrote: > >> @Mikael - that's what I observed too - 2.20.1 had this (intermittent) 30 >> seconds timeout after test finishes. >> >> I don't have time (before Code Europe conf.) to check what's the problem >> now, but I won't just leave it unexplained... >> >> best regards >> Grzegorz Grzybek >> >> 2017-11-28 23:10 GMT+01:00 Mikael Åsberg <m.asberg.wa...@gmail.com>: >> >> I've had problems with Pax Exam and surefire after version 2.18.1 of >>> surefire. Version 2.18.1 was working fine, but versions after that would >>> often fail with errors along these lines: >>> [ERROR] org.apache.maven.surefire.booter.SurefireBooterForkException: >>> ExecutionException The forked VM terminated without properly saying >>> goodbye. VM crash or System.exit called? >>> Version 2.20.1 finally fixed the above problem but now there is a 30 >>> second wait after each test, but no crash...so I am still stuck at 2.18.1 >>> for Pax Exam. :( >>> I've been meaning to report it, but didn't get around to it. >>> >>> >>> >>> >>> On 2017-11-27 08:28, Grzegorz Grzybek wrote: >>> >>> Hello >>>> >>>> I found that maven-surefire-plugin 2.20+ has some problems with >>>> pax-exam. >>>> I'd love to investigate the exact cause, but didn't have time yet... >>>> The surefire/failsafe issue is >>>> https://issues.apache.org/jira/browse/SUREFIRE-1374 >>>> >>>> And in my (jboss fuse) integration tests I stayed with 2.19.x. >>>> >>>> regards >>>> Grzegorz Grzybek >>>> >>>> 2017-11-27 7:32 GMT+01:00 Jean-Baptiste Onofré <j...@nanthrax.net>: >>>> >>>> Hmm, not sure it's related as we use the same KarafTestSupport in bunch >>>> of >>>> >>>>> other itest. >>>>> >>>>> I will exclude the MavenTest for now, and investigate. >>>>> >>>>> Thanks anyway ! >>>>> >>>>> Regards >>>>> JB >>>>> >>>>> >>>>> On 11/26/2017 09:50 AM, Giuseppe Gerla wrote: >>>>> >>>>> Hi JB >>>>> >>>>>> although the tests worked on my PC, very often they went wrong on the >>>>>> jenkins machine. >>>>>> I did several experiments to find the problem, but it was very >>>>>> difficult >>>>>> to >>>>>> understand it. >>>>>> What I understood is that for some reason the container is too slow to >>>>>> come >>>>>> up and the timeout of pax expired before. Why? I don't know. >>>>>> At the end, I clone the activemq project on the jenkins machine, I >>>>>> start a >>>>>> build and it works. So I did a diff between activemq itest >>>>>> configuration >>>>>> and my itest configuration. The result was that I removed some >>>>>> initialization from my itest: >>>>>> >>>>>> customOptions.add(junitBundles()); >>>>>> customOptions.add(KarafDistributionOption >>>>>> .editConfigurationFilePut("etc/ >>>>>> org.apache.karaf.features.cf >>>>>> g", >>>>>> "featuresBoot", >>>>>> "(aries-blueprint, bundle, >>>>>> config, >>>>>> deployer, diagnostic, feature, instance, jaas, kar, log, management, >>>>>> package, service, shell, shell-compat, ssh, system, wrap)")); >>>>>> >>>>>> then also: >>>>>> >>>>>> MavenUrlReference karafStandardRepo = >>>>>> maven().groupId("org.apache.karaf.features") >>>>>> >>>>>> .artifactId("standard").classifier("features").type("xml"). >>>>>> versionAsInProject(); >>>>>> >>>>>> customOptions.add(KarafDistributionOption.features( >>>>>> karafStandardRepo, >>>>>> "scr")); >>>>>> >>>>>> and I replaced "activemq-broker-noweb" feature with "activemq" one. >>>>>> I rememeber that also surefire plugin version has a rule in this >>>>>> problem. >>>>>> So I changed my poms as following: >>>>>> >>>>>> PARENT-POM >>>>>> >>>>>> >>>>>> <surefire.plugin.version>2.16</surefire.plugin.version> >>>>>> <pluginManagement> >>>>>> <plugins> >>>>>> <plugin> >>>>>> <artifactId>maven-surefire-plugin</artifactId> >>>>>> <version>${surefire.plugin.version}</version> >>>>>> <configuration> >>>>>> <excludes> >>>>>> <exclude>**/*AcceptanceTest.java</exclude> >>>>>> </excludes> >>>>>> </configuration> >>>>>> </plugin> >>>>>> </plugins> >>>>>> </pluginManagement> >>>>>> >>>>>> >>>>>> >>>>>> ITEST-PROJECT-POM >>>>>> >>>>>> <plugin> >>>>>> <artifactId>maven-surefire-plugin</artifactId> >>>>>> <configuration> >>>>>> <forkCount>1</forkCount> >>>>>> <reuseForks>false</reuseForks> >>>>>> <redirectTestOutputToFile>true</redirectTestOutputToFile> >>>>>> <argLine>-Xmx512m</argLine> >>>>>> <excludes> >>>>>> </excludes> >>>>>> <systemPropertyVariables> >>>>>> <activemqVersion>${activemq.version}</activemqVersion> >>>>>> <karafVersion>${karaf.version}</karafVersion> >>>>>> </systemPropertyVariables> >>>>>> </configuration> >>>>>> </plugin> >>>>>> >>>>>> >>>>>> I hope this can help you. >>>>>> >>>>>> >>>>>> Regards >>>>>> Giuseppe >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> 2017-11-26 7:17 GMT+01:00 Jean-Baptiste Onofré <j...@nanthrax.net>: >>>>>> >>>>>> Hi Giuseppe, >>>>>> >>>>>> >>>>>>> not sure I follow you. You mean you change the itest on your local >>>>>>> copy ? >>>>>>> >>>>>>> Regards >>>>>>> JB >>>>>>> >>>>>>> >>>>>>> On 11/25/2017 11:05 PM, Giuseppe Gerla wrote: >>>>>>> >>>>>>> Hi JB >>>>>>> >>>>>>> If you remember i had the same problem. >>>>>>>> After several week and several investigativo, i discovered some >>>>>>>> difference >>>>>>>> beteeen my itest and activemq itest. So i changed my itest sturtup. >>>>>>>> Now >>>>>>>> It >>>>>>>> seems solved. >>>>>>>> >>>>>>>> >>>>>>>> Regards >>>>>>>> Giuseppe >>>>>>>> >>>>>>>> >>>>>>>> Il 25 nov 2017 17:44, "Jean-Baptiste Onofré" <j...@nanthrax.net> ha >>>>>>>> scritto: >>>>>>>> >>>>>>>> Hi, >>>>>>>> >>>>>>>> >>>>>>>> randomly (only for this itest), the container never came up (pax >>>>>>>>> exam). >>>>>>>>> >>>>>>>>> Regards >>>>>>>>> JB >>>>>>>>> >>>>>>>>> On 11/25/2017 09:56 AM, Giuseppe Gerla wrote: >>>>>>>>> >>>>>>>>> Hi JB >>>>>>>>> >>>>>>>>> what type of failure? >>>>>>>>> >>>>>>>>>> >>>>>>>>>> Regards >>>>>>>>>> Giuseppe >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> 2017-11-25 7:20 GMT+01:00 Jean-Baptiste Onofré <j...@nanthrax.net>: >>>>>>>>>> >>>>>>>>>> Hi guys, >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> Our Jenkins jobs are not very stable (both master and PR) due to >>>>>>>>>> the >>>>>>>>>> >>>>>>>>>>> MavenTest which randomly fails (but often). >>>>>>>>>>> >>>>>>>>>>> I will remove this test from master and move it to a dedicated PR >>>>>>>>>>> to >>>>>>>>>>> investigate (but at least it won't impact our nightly builds and >>>>>>>>>>> PRs). >>>>>>>>>>> >>>>>>>>>>> Regards >>>>>>>>>>> JB >>>>>>>>>>> -- >>>>>>>>>>> Jean-Baptiste Onofré >>>>>>>>>>> jbono...@apache.org >>>>>>>>>>> http://blog.nanthrax.net >>>>>>>>>>> Talend - http://www.talend.com >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> -- >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>> Jean-Baptiste Onofré >>>>>>>>>> >>>>>>>>> jbono...@apache.org >>>>>>>>> http://blog.nanthrax.net >>>>>>>>> Talend - http://www.talend.com >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> -- >>>>>>>>> >>>>>>>> >>>>>>>> Jean-Baptiste Onofré >>>>>>> jbono...@apache.org >>>>>>> http://blog.nanthrax.net >>>>>>> Talend - http://www.talend.com >>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>> >>>>> Jean-Baptiste Onofré >>>>> jbono...@apache.org >>>>> http://blog.nanthrax.net >>>>> Talend - http://www.talend.com >>>>> >>>>> >>>>> >>>> >>> >>> >> > -- > Jean-Baptiste Onofré > jbono...@apache.org > http://blog.nanthrax.net > Talend - http://www.talend.com >