Cool! Please have a look to provide a pax exam docker container impl. Should not be too hard when starting with a remote test container that is alread there!
On Monday, 24 October 2016, Benson Margulies <[email protected]> wrote: > > On Mon, Oct 24, 2016 at 11:26 AM, David Karr <[email protected] > <javascript:_e(%7B%7D,'cvml','[email protected]');>> wrote: > >> I don't have a lot of data, but we're seeing similar behavior, but >> integrating with Karaf 4.0.5. If I run a suite of tests, many of them fail >> with "Address in use" errors, and when the tests are all completed, I see >> several leftover karaf instances that I have to manually kill. Some of the >> tests are also failing for other reasons (dependencies, other details). I >> don't know if it's possible for those errors to cause the shutdown to fail. >> > > I was hoping that posting the thread dumps would shed light. Our team has > given up, and plans to replace pax-exam with launching the app with Docker > for testing. > > > >> >> On Monday, October 17, 2016 at 12:39:40 PM UTC-7, Benson Margulies wrote: >>> >>> Using pax-exam 4.9.1, we suffer from unpredictable hangs on shutdown. >>> We've seen this with the exam-maven-plugin and when using >>> >>> @ClassRule >>> public static PaxExamServer exam = new PaxExamServer(); >>> >>> >>> to launch karaf 4.0.6. Most of the time, everything works as expected, >>> but when it goes wrong, it just gets stuck, sitting there. We're on the >>> verge of implementing a thread waiting for a connection that will just stop >>> the OSGi framework forcibly. That's pretty ugly. Can anyone suggest a >>> debugging strategy? The non-reproducibility of this is, of course, a >>> barrier. >>> >>> -- >> -- >> ------------------ >> OPS4J - http://www.ops4j.org - [email protected] >> <javascript:_e(%7B%7D,'cvml','[email protected]');> >> >> --- >> You received this message because you are subscribed to a topic in the >> Google Groups "OPS4J" group. >> To unsubscribe from this topic, visit https://groups.google.com/d/to >> pic/ops4j/GlyXQeXcwmY/unsubscribe. >> To unsubscribe from this group and all its topics, send an email to >> [email protected] >> <javascript:_e(%7B%7D,'cvml','ops4j%[email protected]');>. >> For more options, visit https://groups.google.com/d/optout. >> > > -- > -- > ------------------ > OPS4J - http://www.ops4j.org - [email protected] > <javascript:_e(%7B%7D,'cvml','[email protected]');> > > --- > You received this message because you are subscribed to the Google Groups > "OPS4J" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected] > <javascript:_e(%7B%7D,'cvml','ops4j%[email protected]');>. > For more options, visit https://groups.google.com/d/optout. > -- *Toni Menzel* *Developer Advocates - The Rebaze Way * *www.rebaze.de <http://www.rebaze.de/> | www.rebaze.com <http://www.rebaze.com/> | @rebazeio <https://twitter.com/rebazeio>* -- -- ------------------ OPS4J - http://www.ops4j.org - [email protected] --- You received this message because you are subscribed to the Google Groups "OPS4J" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
