Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id AAE5F200C3B for ; Sat, 18 Mar 2017 20:49:50 +0100 (CET) Received: by cust-asf.ponee.io (Postfix) id A978D160B7F; Sat, 18 Mar 2017 19:49:50 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id EF436160B7A for ; Sat, 18 Mar 2017 20:49:49 +0100 (CET) Received: (qmail 67383 invoked by uid 500); 18 Mar 2017 19:49:44 -0000 Mailing-List: contact dev-help@maven.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Help: List-Post: List-Id: "Maven Developers List" Reply-To: "Maven Developers List" Delivered-To: mailing list dev@maven.apache.org Received: (qmail 67372 invoked by uid 99); 18 Mar 2017 19:49:44 -0000 Received: from mail-relay.apache.org (HELO mail-relay.apache.org) (140.211.11.15) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 18 Mar 2017 19:49:44 +0000 Received: from [192.168.1.13] (LFbn-1-11079-194.w86-213.abo.wanadoo.fr [86.213.161.194]) by mail-relay.apache.org (ASF Mail Server at mail-relay.apache.org) with ESMTPSA id 72E5F1A0193 for ; Sat, 18 Mar 2017 19:49:43 +0000 (UTC) Subject: Re: New Branch SUREFIRE-1342 To: Maven Developers List References: <84dce7ee-d090-e17c-12c7-d261e7800341@apache.org> <7602c35e-c05f-941c-d7bb-db3bd4d8b65b@apache.org> From: =?UTF-8?Q?Guillaume_Bou=c3=a9?= Message-ID: <3e589b5e-8069-db72-c2a0-c13d787b37ab@apache.org> Date: Sat, 18 Mar 2017 20:49:42 +0100 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.8.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit X-Antivirus: Avast (VPS 170318-1, 18/03/2017), Outbound message X-Antivirus-Status: Clean archived-at: Sat, 18 Mar 2017 19:49:50 -0000 So with JDK 8 (64 bit where possible), the tests are all passing on the systems I tested: FreeBSD 11.0 x64, Ubuntu 16.04 (x32 and x64), and Windows 10 x64. I have two tests consistently in error with OpenJDK 7 (and Maven 3.5.0-alpha-1), at least on Ubuntu: Failed tests: invokeRuntimeException(org.apache.maven.surefire.its.jiras.Surefire141PluggableProvidersIT): expecting non-empty, but it was empty invokeReporterException(org.apache.maven.surefire.its.jiras.Surefire141PluggableProvidersIT): expecting non-empty, but it was empty They are also failing when ran individually if passing -Dit.test=Surefire141PluggableProvidersIT to the Maven command. I will test with a JDK 6 right now. Le 17/03/2017 à 06:12, Tibor Digana a écrit : > Yes, there are a lot of tests 1200 altogether. For instance I have 4 Cores > of CPU and the build takes 45 minutes. In your case 1 Core of Virtual CPU > which makes the difference. Tuning of JVM is also important. Not too much > and not too less of Xmx cca 700 MB and the same or more for permanent part > of memory. I think JVM does not run in server mode if RAM < 2GiB even if > you have x64. > > On Fri, Mar 17, 2017 at 12:53 AM, Guillaume Boué wrote: > >> Yes, I finished running the tests multiple times on FreeBSD with Maven >> 3.5.0-alpha-1, and they are all passing! The tests were however painfully >> slow (more than 4 hours), it might be an issue with my VM (64 bits, only >> has 1 Go of RAM and 1 vCPU), I'll see how much time it takes with those >> same characteristics, but on Ubuntu. >> >> I will be running them again on Windows and Ubuntu with JDK 7 and 8 over >> the next few days. >> >> Guillaume >> >> >> >> Le 15/03/2017 à 21:40, Tibor Digana a écrit : >> >>> Hi Guillaume Boué, >>> >>> Have you found a spare time to test the branch? >>> >>> Cheers >>> Tibor >>> >>> On Mon, Mar 13, 2017 at 11:04 PM, Guillaume Boué >>> wrote: >>> >>> Hi, >>>> I finished setting up a FreeBSD VM with a couple of Maven and JDK >>>> versions, so I'll be testing this extensively (on Ubuntu as well). Thanks >>>> for the work! >>>> >>>> Guillaume >>>> >>>> >>>> >>>> Le 13/03/2017 à 10:46, Tibor Digana a écrit : >>>> >>>> Hi All, >>>>> The new branch SUREFIRE-1342 solves an issue when entire testset >>>>> completed >>>>> however the surefire's forked JVM finished printing serious issue. We >>>>> know >>>>> that the JVM did not crash however it looks so: >>>>> >>>>> The forked VM terminated without saying properly goodbye. VM crash or >>>>> System.exit called ? >>>>> >>>>> >>>>> The problem is solved in the branch and ready to be tested. >>>>> >>>>> The entire problem was concurrency issue where the forked JVM sent "bye" >>>>> event to the Maven process via stdout but Maven process has not drained >>>>> shared memory yet and Maven process was therefore slower to receive the >>>>> event than the forked process which exited. Due to the "bye" event was >>>>> not >>>>> determined by Maven process in particular time, this error came up. >>>>> We implemented ACK command which confirms such event has been received >>>>> by >>>>> Maven process. The shared memory is drained directly by Maven process. >>>>> >>>>> Cheers >>>>> Tibor >>>>> >>>>> >>>>> --- >>>> L'absence de virus dans ce courrier électronique a été vérifiée par le >>>> logiciel antivirus Avast. >>>> https://www.avast.com/antivirus >>>> >>>> >>>> --------------------------------------------------------------------- >>>> To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org >>>> For additional commands, e-mail: dev-help@maven.apache.org >>>> >>>> >>>> >> --- >> L'absence de virus dans ce courrier électronique a été vérifiée par le >> logiciel antivirus Avast. >> https://www.avast.com/antivirus >> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org >> For additional commands, e-mail: dev-help@maven.apache.org >> >> > --- L'absence de virus dans ce courrier électronique a été vérifiée par le logiciel antivirus Avast. https://www.avast.com/antivirus --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org For additional commands, e-mail: dev-help@maven.apache.org