for sure we would create hudson jobs -> you have more or less the same result...
regards, gerhard http://www.irian.at Your JSF powerhouse - JSF Consulting, Development and Courses in English and German Professional Support for Apache MyFaces 2010/12/21 Jakob Korherr <[email protected]> > Good point, Mark. > > 2010/12/21 Mark Struberg <[email protected]>: > > Hmm, I'd rather let them in our own SVN and automatically run the ITs if > the 'apache-release' profile gets activated. > > > > If we do all the work and create automated integration tests which can > help us prevent regressions, than we should also run them before doing any > release. > > > > LieGrue, > > strub > > > > > > --- On Tue, 12/21/10, Gerhard <[email protected]> wrote: > > > > From: Gerhard <[email protected]> > > Subject: Re: [DISCUSS] Integration test module for MyFaces core > > To: "MyFaces Development" <[email protected]> > > Date: Tuesday, December 21, 2010, 11:02 AM > > > > +1 > > esp. for our sub-projects, it would be nice if we host the examples at > apache-extras and just use them for the integration tests.i would also use > this approach for myfaces-core examples. > > > > > > regards,gerhard > > http://www.irian.at > > > > Your JSF powerhouse - > > JSF Consulting, Development and > > Courses in English and German > > > > > > > > Professional Support for Apache MyFaces > > > > > > > > > > 2010/12/21 Mark Struberg <[email protected]> > > > > > > fat +1 :) > > > > > > > > LieGrue, > > > > strub > > > > > > > > --- On Tue, 12/21/10, Jakob Korherr <[email protected]> wrote: > > > > > > > >> From: Jakob Korherr <[email protected]> > > > >> Subject: [DISCUSS] Integration test module for MyFaces core > > > >> To: "MyFaces Development" <[email protected]> > > > >> Date: Tuesday, December 21, 2010, 10:29 AM > > > >> Hi guys, > > > >> > > > >> We successfully created an integration-test webapp for > > > >> MyFaces CODI a > > > >> few weeks ago and I would like to add this stuff also to > > > >> MyFaces core. > > > >> > > > >> The module in CODI [1] is a standard war-artifact which > > > >> uses Cargo [2] > > > >> to start and stop the container and HtmlUnit [3] as the > > > >> "browser". > > > >> This means that you can run automated integration-tests > > > >> against the > > > >> webapp, but also use mvn jetty:run-exploded to manually > > > >> click through > > > >> it. Thus you can also see it as a bunch of examples. > > > >> > > > >> For the module in MyFaces core I would like it only to be > > > >> included if > > > >> you add a specific profile, e.g. -Pintegrationtest. Thus > > > >> the module > > > >> will not automatically be executed in every maven build and > > > >> will not > > > >> be part of a core-release. However, on hudson it will be > > > >> executed in > > > >> the nightly builds. > > > >> > > > >> In addition the module in MyFaces core will consist of more > > > >> then one > > > >> webapp, because we have to handle different environment > > > >> scenarios > > > >> (bean validation available, el 2.2 available,..). > > > >> > > > >> I hope that you all agree that this will help us a lot in > > > >> preventing > > > >> and fixing bugs, which can not really be tested by standard > > > >> JUnit > > > >> tests. > > > >> > > > >> Regards, > > > >> Jakob > > > >> > > > >> [1] > http://svn.apache.org/repos/asf/myfaces/extensions/cdi/trunk/test-modules/cargo-test-module/ > > > > > > > >> [2] http://cargo.codehaus.org/Maven2+plugin > > > >> [3] http://htmlunit.sourceforge.net/ > > > >> > > > >> -- > > > >> Jakob Korherr > > > >> > > > >> blog: http://www.jakobk.com > > > >> twitter: http://twitter.com/jakobkorherr > > > >> work: http://www.irian.at > > > >> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > -- > Jakob Korherr > > blog: http://www.jakobk.com > twitter: http://twitter.com/jakobkorherr > work: http://www.irian.at >
