Hi Andy, Yup... thats a runtimeexception I created this week. :)
I will change it to some more descriptive. []s, Thiago. On Jun 4, 2014 7:01 AM, "Andy Gumbrecht" <[email protected]> wrote: > I just ran the tests and got a pass. > I just checked in a small change to the test which 'might' help by using a > blocking method. > > I think 'Oops!' is a just a lazy logging output from the previous test on > ManagedScheduledExecutorServiceImplFactoryTest > > Andy. > > > On 04/06/2014 10:52, Romain Manni-Bucau wrote: > >> 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.ManagedScheduledExecutorServic >>> eImplFactoryTest$ >>> 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.ManagedScheduledExecutorServic >>> eImplFactoryTest$ >>> 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 >>> >>> >>> > -- > Andy Gumbrecht > > http://www.tomitribe.com > [email protected] > https://twitter.com/AndyGeeDe > > TomEE treibt Tomitribe! | http://tomee.apache.org > >
