No problem, done.
Andy.
On 04/06/2014 13:05, Thiago Veronezi wrote:
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
--
Andy Gumbrecht
http://www.tomitribe.com
[email protected]
https://twitter.com/AndyGeeDe
TomEE treibt Tomitribe! | http://tomee.apache.org