You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomee.apache.org by David Blevins <da...@gmail.com> on 2012/02/13 07:05:29 UTC

Arquillian Adapter Overhaul

Did a major overhaul of all the Arquillian adapters, largely focused on splitting the "Tomcat+OpenEJB.war" and TomEE Remote adapter apart.  Slashed the dependencies down and added a bunch more error handling and logging.

Also setup the following profiles in arquillian-tomee-tests:

 - tomee-webprofile-remote
 - tomee-plus-remote  
 - tomee-webprofile-webapp  
 - tomee-plus-webapp  

And set them up to right nightly at 8:45pm PST.  That status is here:

  http://ci.apache.org/builders/openejb-trunk-integration-tests

So we are now officially for the first time in a long while finally testing each and every single binary at least once a day.

Would be great to get it to run after a build of course.  Feel free to do that rather than suggest it :)

I tried once to figure it out in buildbot a while back and it didn't work (for no apparent reason).  And then the profiles I setup eventually stopped working because they didn't get maintained because they were never run.

So now we at least have nightly :)  Not perfect, but I'll take a win where I can get it :)

Note, we'll have to adjust the surefire excludes to yank some of the test from the webprofile verion of TomEE.  Some of them contain web services and such.  

I'm super happy we have this coverage!  Thanks so much to everyone who has worked on the Arquillian adapters and related tests.  This is a major win for us!


-David


Re: Arquillian Adapter Overhaul

Posted by Jean-Louis MONTEIRO <je...@gmail.com>.
Hi David,

may be Jenckins can help on such a topic.
That is definitely easier (IMHO) to set up builds that can fire others.

Would be great to give it a try?
@Daniel, you are may be the better one. Any chance you could have a look
deeper?

Jean-Louis

2012/2/13 David Blevins <da...@gmail.com>

> Did a major overhaul of all the Arquillian adapters, largely focused on
> splitting the "Tomcat+OpenEJB.war" and TomEE Remote adapter apart.  Slashed
> the dependencies down and added a bunch more error handling and logging.
>
> Also setup the following profiles in arquillian-tomee-tests:
>
>  - tomee-webprofile-remote
>  - tomee-plus-remote
>  - tomee-webprofile-webapp
>  - tomee-plus-webapp
>
> And set them up to right nightly at 8:45pm PST.  That status is here:
>
>  http://ci.apache.org/builders/openejb-trunk-integration-tests
>
> So we are now officially for the first time in a long while finally
> testing each and every single binary at least once a day.
>
> Would be great to get it to run after a build of course.  Feel free to do
> that rather than suggest it :)
>
> I tried once to figure it out in buildbot a while back and it didn't work
> (for no apparent reason).  And then the profiles I setup eventually stopped
> working because they didn't get maintained because they were never run.
>
> So now we at least have nightly :)  Not perfect, but I'll take a win where
> I can get it :)
>
> Note, we'll have to adjust the surefire excludes to yank some of the test
> from the webprofile verion of TomEE.  Some of them contain web services and
> such.
>
> I'm super happy we have this coverage!  Thanks so much to everyone who has
> worked on the Arquillian adapters and related tests.  This is a major win
> for us!
>
>
> -David
>
>