Hi

Oops seems ok (that's what is tested):

    public static class MyThreadFactory {
        public MyThreadFactory() {
            throw new RuntimeException("Ooops!");
        }
    }

I build locally on java 8 without any issue (fromm command line).





Romain Manni-Bucau
Twitter: @rmannibucau
Blog: http://rmannibucau.wordpress.com/
LinkedIn: http://fr.linkedin.com/in/rmannibucau
Github: https://github.com/rmannibucau


2014-06-04 9:06 GMT+02:00 [email protected] <[email protected]>:

> *From:* Romain Manni-Bucau <[email protected]>
> *Sent:*  Tuesday, June 03, 2014 7:59AM
> *To:* [email protected] <[email protected]>
> *Subject:* Re: 4.7.0-SNAPSHOT trunk fails to build
>
> The build is taking place on a Debian linux box via netbeans (also fails
> when built from the command line manually)  netbeans has a 3G heap
> allocated.  The CPU is an i7 that is relatively idle except for the build.
>
> Below is the output up to the failure followed by the failure of
> org.apache.openejb.concurrencyutilities.test.
> ManagedScheduledExecutorServiceTest
> in <artifactId>openejb-concurrency-utilities-ee</artifactId>
>
> * Run just the one test class and it passed
> * Re-Ran the clean install of the project and it failed again
> * Changed line 123 from a 2 to 10 second Thread.sleep and the clean
> install repeatedly passed however included the below issue
> ==
> Running org.apache.openejb.concurrencyutilities.test.
> ManagedScheduledExecutorServiceImplFactoryTest
> WARNING - Can't create configured thread factory: org.apache.openejb.
> concurrencyutilities.test.ManagedScheduledExecutorServiceImplFactoryTest$
> MyThreadFactory
> java.lang.RuntimeException: Ooops!
>         at org.apache.openejb.concurrencyutilities.test.
> ManagedScheduledExecutorServiceImplFactoryTest$MyThreadFactory.<init>(
> ManagedScheduledExecutorServiceImplFactoryTest.java:41)
> ...
> ==
>
> Reactor Summary:
>
> Apache OpenEJB .................................... SUCCESS [  5.458 s]
> OpenEJB :: Container .............................. SUCCESS [  0.104 s]
> OpenEJB :: Container :: Loader .................... SUCCESS [ 19.523 s]
> OpenEJB :: Container :: MBean Annotation API ...... SUCCESS [  0.370 s]
> OpenEJB :: Container :: JPA Integration ........... SUCCESS [  1.573 s]
> OpenEJB :: Container :: API ....................... SUCCESS [  1.645 s]
> OpenEJB :: Container :: Java Agent ................ SUCCESS [  0.621 s]
> OpenEJB :: Container :: Java EE ................... SUCCESS [ 26.697 s]
> OpenEJB :: Container :: Java EE Accessors ......... SUCCESS [  5.665 s]
> OpenEJB :: iTests ................................. SUCCESS [  0.094 s]
> OpenEJB :: iTests :: Beans ........................ SUCCESS [  3.880 s]
> OpenEJB :: iTests :: Interceptor Beans ............ SUCCESS [  2.479 s]
> OpenEJB :: iTests :: Servlets ..................... SUCCESS [  0.578 s]
> OpenEJB :: iTests :: Client ....................... SUCCESS [  2.822 s]
> OpenEJB :: iTests :: App .......................... SUCCESS [  1.000 s]
> OpenEJB :: Container :: Core ...................... SUCCESS [09:20 min]
> OpenEJB :: Server ................................. SUCCESS [  0.032 s]
> OpenEJB :: Server :: Client ....................... SUCCESS [ 11.559 s]
> OpenEJB :: Server :: Core ......................... SUCCESS [  7.360 s]
> OpenEJB :: Server :: Multicast Discovery .......... SUCCESS [ 30.062 s]
> OpenEJB :: Server :: EJBd ......................... SUCCESS [01:35 min]
> OpenEJB :: Server :: Hsql ......................... SUCCESS [  0.386 s]
> OpenEJB :: Server :: Http ......................... SUCCESS [ 43.749 s]
> OpenEJB :: Server :: Webservices .................. SUCCESS [  1.846 s]
> OpenEJB :: Server :: CXF Transport ................ SUCCESS [  0.902 s]
> OpenEJB :: Server :: CXF .......................... SUCCESS [ 44.818 s]
> OpenEJB :: Server :: REST ......................... SUCCESS [  0.468 s]
> OpenEJB :: Server :: CXF RS ....................... SUCCESS [01:38 min]
> OpenEJB :: Server :: Daemon ....................... SUCCESS [  0.329 s]
> OpenEJB :: Assembly ............................... SUCCESS [  0.487 s]
> OpenEJB :: Assembly :: Standalone ................. SUCCESS [  8.747 s]
> OpenEJB :: iTests :: Failover EJB ................. SUCCESS [  0.122 s]
> OpenEJB :: Arquillian Adaptors Parent ............. SUCCESS [  0.061 s]
> OpenEJB :: Arquillian Adaptors Parent :: Common ... SUCCESS [  0.535 s]
> OpenEJB :: TomEE .................................. SUCCESS [  0.340 s]
> OpenEJB :: TomEE :: Util .......................... SUCCESS [  0.541 s]
> OpenEJB :: Arquillian Adaptors Parent :: TomEE Common  SUCCESS [  1.343 s]
> OpenEJB :: Utils .................................. SUCCESS [  0.029 s]
> OpenEJB :: Utils :: Provisionning ................. SUCCESS [  3.177 s]
> OpenEJB :: iTests :: Failover ..................... SUCCESS [01:25 min]
> OpenEJB :: iTests :: Legacy Client ................ SUCCESS [ 29.301 s]
> OpenEJB :: iTests :: Legacy Server ................ SUCCESS [ 30.708 s]
> OpenEJB :: iTests :: Web .......................... SUCCESS [  0.431 s]
> OpenEJB :: TomEE :: Common ........................ SUCCESS [  0.517 s]
> OpenEJB :: TomEE :: Juli .......................... SUCCESS [ 20.471 s]
> OpenEJB :: TomEE :: Loader ........................ SUCCESS [  0.567 s]
> OpenEJB :: TomEE :: JDBC .......................... SUCCESS [ 15.589 s]
> OpenEJB :: TomEE :: Catalina ...................... SUCCESS [  6.588 s]
> OpenEJB :: TomEE :: MyFaces ....................... SUCCESS [  0.579 s]
> OpenEJB :: TomEE :: Mojarra ....................... SUCCESS [ 26.997 s]
> OpenEJB :: TomEE :: Webapp ........................ SUCCESS [ 17.494 s]
> OpenEJB :: TomEE :: RS Web Services ............... SUCCESS [  2.430 s]
> OpenEJB :: TomEE :: Web Services .................. SUCCESS [  0.945 s]
> OpenEJB :: TomEE :: Plus Webapp ................... SUCCESS [  5.972 s]
> OpenEJB :: Utils :: Core EclipseLink .............. SUCCESS [  0.496 s]
> OpenEJB :: TomEE :: Plume Webapp .................. SUCCESS [  6.632 s]
> OpenEJB :: TomEE :: JAXRS Webapp .................. SUCCESS [  4.468 s]
> OpenEJB :: TomEE :: Apache TomEE .................. SUCCESS [02:52 min]
> OpenEJB :: Maven Plugins .......................... SUCCESS [  1.208 s]
> OpenEJB :: Maven Plugins :: TomEE Maven Plugin .... SUCCESS [ 15.126 s]
> OpenEJB :: TomEE :: TomEE Embedded ................ SUCCESS [ 20.375 s]
> OpenEJB :: Maven Plugins :: Util .................. SUCCESS [  0.372 s]
> OpenEJB :: Maven Plugins :: TomEE Embedded Maven Plugin  SUCCESS [  5.069
> s]
> OpenEJB :: Maven Plugins :: OpenEJB Embedded Maven Plugin  SUCCESS [ 2.614
> s]
> OpenEJB :: Maven Plugins :: TomEE Webapp Archetype  SUCCESS [  1.319 s]
> OpenEJB :: Maven Plugins :: jars.txt Maven Plugin . SUCCESS [  0.424 s]
> OpenEJB :: Container :: JUnit ..................... SUCCESS [ 49.239 s]
> OpenEJB :: Container :: Concurrency Utilities EE .. FAILURE [ 37.854 s]
>
>
> ==== Failure on full checkout mvn clean install
> Running org.apache.openejb.concurrencyutilities.test.
> ManagedScheduledExecutorServiceTest
> Tests run: 3, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 20.272 sec
> <<< FAILURE! - in org.apache.openejb.concurrencyutilities.test.
> ManagedScheduledExecutorServiceTest
> triggerRunnableSchedule(org.apache.openejb.concurrencyutilities.test.
> ManagedScheduledExecutorServiceTest)  Time elapsed: 7.034 sec  <<<
> FAILURE!
> java.lang.AssertionError: null
>         at org.junit.Assert.fail(Assert.java:86)
>         at org.junit.Assert.assertTrue(Assert.java:41)
>         at org.junit.Assert.assertTrue(Assert.java:52)
>         at org.apache.openejb.concurrencyutilities.test.
> ManagedScheduledExecutorServiceTest.triggerRunnableSchedule(
> ManagedScheduledExecutorServiceTest.java:125)
>
> Running org.apache.openejb.concurrencyutilities.test.
> ManagedScheduledExecutorServiceImplFactoryTest
> WARNING - Can't create configured thread factory: org.apache.openejb.
> concurrencyutilities.test.ManagedScheduledExecutorServiceImplFactoryTest$
> MyThreadFactory
> java.lang.RuntimeException: Ooops!
>         at org.apache.openejb.concurrencyutilities.test.
> ManagedScheduledExecutorServiceImplFactoryTest$MyThreadFactory.<init>(
> ManagedScheduledExecutorServiceImplFactoryTest.java:41)
>         at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
> Method)
>         at sun.reflect.NativeConstructorAccessorImpl.newInstance(
> NativeConstructorAccessorImpl.java:57)
>         at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(
> DelegatingConstructorAccessorImpl.java:45)
>         at java.lang.reflect.Constructor.newInstance(Constructor.java:526)
>         at java.lang.Class.newInstance(Class.java:374)
>         at org.apache.openejb.concurrencyutilities.ee.factory.
> ManagedScheduledExecutorServiceImplFactory.createScheduledExecutorService(
> ManagedScheduledExecutorServiceImplFactory.java:41)
>         at org.apache.openejb.concurrencyutilities.ee.factory.
> ManagedScheduledExecutorServiceImplFactory.create(
> ManagedScheduledExecutorServiceImplFactory.java:35)
>         at org.apache.openejb.concurrencyutilities.test.
> ManagedScheduledExecutorServiceImplFactoryTest.createServiceTest(
> ManagedScheduledExecutorServiceImplFactoryTest.java:34)
>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>         at sun.reflect.NativeMethodAccessorImpl.invoke(
> NativeMethodAccessorImpl.java:57)
>         at sun.reflect.DelegatingMethodAccessorImpl.invoke(
> DelegatingMethodAccessorImpl.java:43)
>         at java.lang.reflect.Method.invoke(Method.java:606)
>         at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(
> FrameworkMethod.java:47)
>         at org.junit.internal.runners.model.ReflectiveCallable.run(
> ReflectiveCallable.java:12)
>         at org.junit.runners.model.FrameworkMethod.invokeExplosively(
> FrameworkMethod.java:44)
>         at org.junit.internal.runners.statements.InvokeMethod.
> evaluate(InvokeMethod.java:17)
>         at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
>         at org.junit.runners.BlockJUnit4ClassRunner.runChild(
> BlockJUnit4ClassRunner.java:70)
>         at org.junit.runners.BlockJUnit4ClassRunner.runChild(
> BlockJUnit4ClassRunner.java:50)
>         at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
>         at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
>         at org.junit.runners.ParentRunner.runChildren(
> ParentRunner.java:236)
>         at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
>         at org.junit.runners.ParentRunner$2.evaluate(
> ParentRunner.java:229)
>         at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
>
>         at org.apache.maven.surefire.junit4.JUnit4Provider.execute(
> JUnit4Provider.java:264)
>         at org.apache.maven.surefire.junit4.JUnit4Provider.
> executeTestSet(JUnit4Provider.java:153)
>         at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(
> JUnit4Provider.java:124)
>         at org.apache.maven.surefire.booter.ForkedBooter.
> invokeProviderInSameClassLoader(ForkedBooter.java:200)
>         at org.apache.maven.surefire.booter.ForkedBooter.
> runSuitesInProcess(ForkedBooter.java:153)
>         at org.apache.maven.surefire.booter.ForkedBooter.main(
> ForkedBooter.java:103)
> Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.275 sec
> - in org.apache.openejb.concurrencyutilities.test.
> ManagedScheduledExecutorServiceImplFactoryTest
>
> Results :
>
> Failed tests:
>   ManagedScheduledExecutorServiceTest.triggerRunnableSchedule:125 null
>
> Tests run: 12, Failures: 1, Errors: 0, Skipped: 0
>
>

Reply via email to