Hi Bruno

I follow the instruction you shared in this thread on my mac.

mvn -Pquick -Dsurefire.useFile=false -DdisableXmlReport=true
> -DuniqueVersion=false -ff -Dassemble -DskipTests -DfailIfNoTests=false
> clean install -T1C


Worked fine and it looks around 3 min in my box:
[INFO]
------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO]
------------------------------------------------------------------------
[INFO] Total time: 03:48 min (Wall Clock)
[INFO] Finished at: 2018-12-13T12:41:06-06:00
[INFO] Final Memory: 264M/3515M
[INFO]
------------------------------------------------------------------------


On the other hand,  when I went to tck/microprofile-tck and ran:

> mvn --fail-at-end clean install -Pall-adapters
> -Dmaven.test.error.ignore=true -Dmaven.test.failure.ignore=true
> -Dhttps.protocols=TLSv1.1,TLSv1.2 -Dsurefire.useFile=false
> -DdisableXmlReport=true > build.log


the build hanged after a couple of minutes. I had to kill the process. I'm
attaching the build.log


El jue., 13 dic. 2018 a las 11:37, Bruno Baptista (<bruno...@gmail.com>)
escribió:

> Thanks César!
>
> Bruno Baptista
> https://twitter.com/brunobat_
>
>
> On 13/12/18 17:15, César Hernández Mendoza wrote:
> > Hi Bruno,
> > I can test on Mac.
> >
> > El jue., 13 dic. 2018 a las 10:16, Bruno Baptista (<bruno...@gmail.com>)
> > escribió:
> >
> >> Hi All,
> >>
> >> I've updated almost all the microprofile tests to run in parallel with
> >> 1C: https://github.com/apache/tomee/pull/268
> >>
> >> They seem to work ok on my machine.
> >>
> >> We were getting JVM crashes due to the way we were redirecting the
> >> output of the remote processes. Now we use:
> >>
> >> final ProcessBuilder pb = new ProcessBuilder(args)
> >> .redirectOutput(Redirect.PIPE) .redirectError(Redirect.PIPE)
> >> .directory(home.getAbsoluteFile());
> >>
> >> I wonder if this is ok...
> >>
> >> Any volunteers to run the tck tests on a Mac and Windows?
> >>
> >>
> >> I also tried to run the container tests in parallel, but they also fail,
> >> sometimes:
> >>
> >> [INFO] Reactor Summary for OpenEJB :: Container 8.0.0-SNAPSHOT:
> >> [INFO]
> >> [INFO] OpenEJB :: Container ............................... SUCCESS [
> >> 0.517 s]
> >> [INFO] OpenEJB :: Container :: MBean Annotation API ....... SUCCESS [
> >> 0.576 s]
> >> [INFO] OpenEJB :: Container :: API ........................ SUCCESS [
> >> 0.140 s]
> >> [INFO] OpenEJB :: Container :: JPA Integration ............ SUCCESS [
> >> 0.288 s]
> >> [INFO] OpenEJB :: Container :: Loader ..................... SUCCESS [
> >> 12.271 s]
> >> [INFO] OpenEJB :: Container :: Java Agent ................. SUCCESS [
> >> 0.072 s]
> >> [INFO] OpenEJB :: Container :: Java EE .................... SUCCESS [
> >> 9.044 s]
> >> [INFO] OpenEJB :: Container :: Java EE Accessors .......... SUCCESS [
> >> 2.365 s]
> >> [INFO] OpenEJB :: Container :: Core ....................... FAILURE
> >> [02:27 min]
> >> [INFO] OpenEJB :: Container :: JUnit ...................... SKIPPED
> >> [INFO]
> >> ------------------------------------------------------------------------
> >> [INFO] BUILD FAILURE
> >> [INFO]
> >> ------------------------------------------------------------------------
> >> [INFO] Total time:  02:52 min
> >> [INFO] Finished at: 2018-12-13T12:56:16Z
> >> [INFO]
> >> ------------------------------------------------------------------------
> >> [ERROR] Failed to execute goal
> >> org.apache.maven.plugins:maven-surefire-plugin:2.21.0:test
> >> (default-test) on project openejb-core: There are test failures.
> >> [ERROR]
> >> [ERROR] Please refer to
> >> /devel/code/apache/tomee/container/openejb-core/target/surefire-reports
> >> for the individual test results.
> >> [ERROR] Please refer to dump files (if any exist) [date]-jvmRun[N].dump,
> >> [date].dumpstream and [date]-jvmRun[N].dumpstream.
> >> [ERROR] ExecutionException The forked VM terminated without properly
> >> saying goodbye. VM crash or System.exit called?
> >>
> >> ...
> >>
> >> In this example only 2 tests failed. Will be investigating what might be
> >> the cause.
> >>
> >> Cheers.
> >>
> >> Bruno Baptista
> >> https://twitter.com/brunobat_
> >>
> >>
> >> On 11/12/18 10:06, Bruno Baptista wrote:
> >>> Hi folks,
> >>>
> >>> Yesterday me and Roberto we dived into the parallel execution of tests
> >>> with Arquillian.
> >>>
> >>> Roberto had some experience with this and was aware of TOMEE-2176.
> >>>
> >>> I was able to perform some parallel builds in the TCK projects. The
> >>> full build has issues in the container that need to be researched.
> >>>
> >>> Unfortunately, this work uncovered other deeper issues in the
> >>> /RemoteServer/ class. The faster the computer, the slower the test run
> >>> gets!!! There are collisions of some sort going on.
> >>>
> >>>   1. We were writing STDOUT in the wrong forked JVM leading to
> >>>      exceptions. This might be fixed by don't inheriting the output.
> >>>      See PR.
> >>>   2. Now, sometimes the servers fail to start and be stopped I'm still
> >>>      figuring that out why.
> >>>
> >>> Suggestions are welcome. Will be adding some additional debugging
> >>> output and trying different things.
> >>>
> >>> PR: https://github.com/apache/tomee/pull/268
> >>>
> >>> Cheers
> >>>
> >>> Bruno Baptista
> >>> https://twitter.com/brunobat_
> >>>
> >>>
> >>> On 10/12/18 23:05, Bruno Baptista wrote:
> >>>> Thanks!
> >>>>
> >>>> Bruno Baptista
> >>>> https://twitter.com/brunobat_
> >>>>
> >>>>
> >>>> On 10/12/18 22:51, Roberto Cortez wrote:
> >>>>> Done. Unfortunately, only committers can do it.
> >>>>>
> >>>>>> On 10 Dec 2018, at 20:58, Bruno Baptista <bruno...@gmail.com>
> wrote:
> >>>>>>
> >>>>>> Hi folks,
> >>>>>>
> >>>>>> I've been researching why the full build is slow and I think I've
> >>>>>> come up with a solution...
> >>>>>>
> >>>>>> Can someone please assign this jira to me?
> >>>>>> https://issues.apache.org/jira/browse/TOMEE-2176
> >>>>>>
> >>>>>> If I can get assigning powers on jira would also be nice :)
> >>>>>>
> >>>>>> Cheers.
> >>>>>>
> >>>>>> --
> >>>>>> Bruno Baptista
> >>>>>> https://twitter.com/brunobat_
> >>>>>>
> >>>>>>
> >
>


-- 
Atentamente:
César Hernández Mendoza.

Reply via email to