A common pattern is to introduce an own 'run-its' profile which configures surefire to pickup those tests.
It's just not good to have tests which in summary takes longer than 3 minutes to run. This usually leads to developers using -Dmaven.test.skip=true which is kind of counter productive... LieGrue, strub --- On Thu, 8/11/11, Stefan Bodewig <bode...@apache.org> wrote: > From: Stefan Bodewig <bode...@apache.org> > Subject: [compress] How to deal with long running test? Maven Profile? > To: dev@commons.apache.org > Date: Thursday, August 11, 2011, 2:44 PM > Hi, > > currently I've set the Zip64SupportTest to @Ignore because > - even if you > dont have the integration test archives around - it simply > takes too > long to run every time. > > Using the pretty decent notebook $work has given to me the > whole test > takes 45 minutes of heavy I/O load and the machine is more > or less > unusable during that time. > > But then again I surely want to run the tests every now and > then and > adding/removing the @Ignore is cumbersome so I thought a > profile was the > correct approach. > > <disclaimer> > No, I'm not a mvn expert, have never been, will never > be. I don't use > mvn for anything but Compress and RAT and most things I > know I have > learnt by fighting against mvn in Gump - and this is more > than I ever > wanted to learn 8-) > </disclaimer> > > My first attempt was to naively exclude the test in the > "normal" plugins > section inside the POM and add a profile that defines the > surefire > plugin without the excludes. Excluding works fine but > even if I > activate the profile the test remains excluded (I guess I > can't undo a > configuration via a profile). > > I suspect I'm taking an approach that is completly wrong to > begin with > and that many of you around here know exactly what needs to > be done. > > Please enlighten me. > > Stefan > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org > For additional commands, e-mail: dev-h...@commons.apache.org > > --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org For additional commands, e-mail: dev-h...@commons.apache.org