fyi, i just sent an email to infra about hudson & selenium... Also, it looks like tapestry-ioc is a bit unstable - hudson now gives those failures: http://hudson.zones.apache.org/hudson/job/tapestry-5.1-trunk/org.apache.tapestry$tapestry-ioc/4/testReport/ while there's no change that could affect that... So, should be jvm version... i think bamboo runs with 1.5, right? i could set hudson to use that (unless someone can explain the failures)
On Mon, Nov 23, 2009 at 8:58 PM, Igor Drobiazko <[email protected]> wrote: > Howard, is it possible to create builds for the branches at formos bamboo? > We need a temporal solution. I also feel uncomfortably to release 5.1.0.6 > without having a single build at CI. > > On Mon, Nov 23, 2009 at 8:58 AM, Howard Lewis Ship <[email protected]> wrote: > >> I don't feel comfortable until the code executes properly in the full >> stack, including browser, servlet container and Tapestry, and >> including Ajax updates. Anything simulated in that stack is a >> potential to be different than the end user's experience. Selenium is >> a pain in the ass, but it's as close as you'll get to hiring actual >> people to validate your web app. >> >> On Sun, Nov 22, 2009 at 7:14 PM, Kalle Korhonen >> <[email protected]> wrote: >> > On Sun, Nov 22, 2009 at 11:42 AM, Andreas Andreou <[email protected]> >> wrote: >> >> Integration tests aren't currently able to run (missing firefox from >> path) >> >> and all 4 failing tests in 5.1 are due to that. >> >> 5.0 has a few more failures which confirm what i'm seeing locally >> >> ( >> http://hudson.zones.apache.org/hudson/view/All/job/tapestry-5.0-trunk/3/ ) >> > >> > On that note, I've had very good success doing integration testing >> > with HtmlUnit and embedded Jetty. The tests run faster than >> > Selenium-based ones and are more independent of the environment. The >> > recent versions of HtmlUnit run any kind of Javascript just fine >> > (dojo, prototype, etc.) but obviously it's not *exactly* the same as a >> > real browser. I've re-written both Apache Shiro's and Tynamo's (at >> > Codehaus) integration tests to use the same concepts (see e.g. >> > >> http://svn.apache.org/repos/asf/incubator/shiro/trunk/samples/web/src/test/java/org/apache/shiro/test/AbstractContainerTest.java >> ). >> > Just thought it might be worth considering - I know how challenging it >> > can be at times to rely on infrastructure you are not in control of. >> > But perhaps Apache infra folks can help making firefox available on >> > the path. >> > >> >> It's not difficult, just means running Xvfb (X virtual frame buffer). >> >> > Kalle >> > >> > >> >> On Sun, Nov 22, 2009 at 6:49 PM, Howard Lewis Ship <[email protected]> >> wrote: >> >>> I'm fine with moving stuff off of tapestry.formos.com. >> >>> >> >>> I do want to maintain some site with nightly snapshots, though. >> >>> >> >>> On Sun, Nov 22, 2009 at 8:39 AM, Andreas Andreou <[email protected]> >> wrote: >> >>>> I have the same problem (lost password & bamboo not sending email) - >> that's why >> >>>> I started investigating apache's hudson infrastructure... >> >>>> >> >>>> I got 4.1 building there, >> >>>> http://hudson.zones.apache.org/hudson/job/tapestry-4.1-trunk/ >> >>>> (the trick was to set the build node to master - we were told to use >> >>>> minerva or vesta but >> >>>> it looks like those are missing maven) >> >>>> >> >>>> I want to go ahead and add 5.0 and 5.1 there anyway. Howard, you >> >>>> already have an account >> >>>> but it don't see any T5 builds there, should i just go ahead? >> >>>> >> >>>> As for nexus, doing a mvn release will actually just stage it in a >> >>>> one-time only repo so that >> >>>> anyone can try it from there. I really wanted to try that with the 5.0 >> >>>> but some build failures >> >>>> i'm having haven't allowed that - hoping to tackle them as we speak. >> >>>> >> >>>> >> >>>> On Sun, Nov 22, 2009 at 3:55 PM, Igor Drobiazko >> >>>> <[email protected]> wrote: >> >>>>> Can someone please add builds for 5.1.x and 5.0.x branches to bamboo? >> I >> >>>>> forgot my password and bamboo fails to send me a new one. >> >>>>> >> >>>>> On Sun, Nov 22, 2009 at 1:38 PM, Howard Lewis Ship <[email protected]> >> wrote: >> >>>>> >> >>>>>> What's the process for staging things in Nexus? >> >>>>>> >> >>>>>> On Fri, Nov 20, 2009 at 7:50 AM, Andreas Andreou <[email protected] >> > >> >>>>>> wrote: >> >>>>>> > [5.0 branch] So, i'm basically still getting 3 test failures in >> >>>>>> > tapestry-ioc and 2 in >> >>>>>> > tapestry-core (jdk5 & jdk6)... the good thing is i'm not getting >> those >> >>>>>> > in the 5.1 branch, so, i'll try to >> >>>>>> > look for diffs. >> >>>>>> > >> >>>>>> > [5.1 branch] All look fine here, once we say GO, I (or anyone) can >> >>>>>> > just try to stage the release >> >>>>>> > in nexus and once that works, send the email for the vote >> >>>>>> > >> >>>>>> > On Fri, Nov 20, 2009 at 2:24 PM, Thiago H. de Paula Figueiredo >> >>>>>> > <[email protected]> wrote: >> >>>>>> >> +1 >> >>>>>> >> >> >>>>>> >> Em Fri, 20 Nov 2009 07:09:03 -0200, David Rees < >> [email protected]> >> >>>>>> escreveu: >> >>>>>> >> >> >>>>>> >>> On Thu, Nov 19, 2009 at 10:24 PM, Igor Drobiazko >> >>>>>> >>> <[email protected]> wrote: >> >>>>>> >>>> >> >>>>>> >>>> We should release 5.1.0.6 asap because of the security issues. >> What if >> >>>>>> we >> >>>>>> >>>> only backport already fixed issues in 5.2.0.0 snapshots, >> release >> >>>>>> 5.1.0.6 >> >>>>>> >>>> and >> >>>>>> >>>> immidiately go on with 5.1.0.7? >> >>>>>> >>> >> >>>>>> >>> I'm a big fan of "release often" as long as people are willing >> to do it >> >>>>>> - >> >>>>>> >>> so +1. >> >>>>>> >>> >> >>>>>> >>> -Dave >> >>>>>> >>> >> >>>>>> >>> >> --------------------------------------------------------------------- >> >>>>>> >>> To unsubscribe, e-mail: [email protected] >> >>>>>> >>> For additional commands, e-mail: [email protected] >> >>>>>> >>> >> >>>>>> >> >> >>>>>> >> >> >>>>>> >> -- >> >>>>>> >> Thiago H. de Paula Figueiredo >> >>>>>> >> Independent Java, Apache Tapestry 5 and Hibernate consultant, >> developer, >> >>>>>> and >> >>>>>> >> instructor >> >>>>>> >> Owner, software architect and developer, Ars Machina Tecnologia >> da >> >>>>>> >> Informação Ltda. >> >>>>>> >> Consultor, desenvolvedor e instrutor em Java, Tapestry e >> Hibernate >> >>>>>> >> Coordenador e professor da Especialização em Engenharia de >> Software com >> >>>>>> >> Ênfase em Java da Faculdade Pitágoras >> >>>>>> >> http://www.arsmachina.com.br >> >>>>>> >> >> >>>>>> >> >> --------------------------------------------------------------------- >> >>>>>> >> To unsubscribe, e-mail: [email protected] >> >>>>>> >> For additional commands, e-mail: [email protected] >> >>>>>> >> >> >>>>>> >> >> >>>>>> > >> >>>>>> > >> >>>>>> > >> >>>>>> > -- >> >>>>>> > Andreas Andreou - [email protected] - http://blog.andyhot.gr >> >>>>>> > Tapestry / Tacos developer >> >>>>>> > Open Source / JEE Consulting >> >>>>>> > >> >>>>>> > >> --------------------------------------------------------------------- >> >>>>>> > To unsubscribe, e-mail: [email protected] >> >>>>>> > For additional commands, e-mail: [email protected] >> >>>>>> > >> >>>>>> > >> >>>>>> >> >>>>>> >> >>>>>> >> >>>>>> -- >> >>>>>> Howard M. Lewis Ship >> >>>>>> >> >>>>>> Creator of Apache Tapestry >> >>>>>> >> >>>>>> The source for Tapestry training, mentoring and support. Contact me >> to >> >>>>>> learn how I can get you up and productive in Tapestry fast! >> >>>>>> >> >>>>>> (971) 678-5210 >> >>>>>> http://howardlewisship.com >> >>>>>> >> >>>>>> >> --------------------------------------------------------------------- >> >>>>>> To unsubscribe, e-mail: [email protected] >> >>>>>> For additional commands, e-mail: [email protected] >> >>>>>> >> >>>>>> >> >>>>> >> >>>>> >> >>>>> -- >> >>>>> Best regards, >> >>>>> >> >>>>> Igor Drobiazko >> >>>>> >> >>>> >> >>>> >> >>>> >> >>>> -- >> >>>> Andreas Andreou - [email protected] - http://blog.andyhot.gr >> >>>> Tapestry / Tacos developer >> >>>> Open Source / JEE Consulting >> >>>> >> >>>> --------------------------------------------------------------------- >> >>>> To unsubscribe, e-mail: [email protected] >> >>>> For additional commands, e-mail: [email protected] >> >>>> >> >>>> >> >>> >> >>> >> >>> >> >>> -- >> >>> Howard M. Lewis Ship >> >>> >> >>> Creator of Apache Tapestry >> >>> >> >>> The source for Tapestry training, mentoring and support. Contact me to >> >>> learn how I can get you up and productive in Tapestry fast! >> >>> >> >>> (971) 678-5210 >> >>> http://howardlewisship.com >> >>> >> >>> --------------------------------------------------------------------- >> >>> To unsubscribe, e-mail: [email protected] >> >>> For additional commands, e-mail: [email protected] >> >>> >> >>> >> >> >> >> >> >> >> >> -- >> >> Andreas Andreou - [email protected] - http://blog.andyhot.gr >> >> Tapestry / Tacos developer >> >> Open Source / JEE Consulting >> >> >> >> --------------------------------------------------------------------- >> >> To unsubscribe, e-mail: [email protected] >> >> For additional commands, e-mail: [email protected] >> >> >> >> >> > >> > --------------------------------------------------------------------- >> > To unsubscribe, e-mail: [email protected] >> > For additional commands, e-mail: [email protected] >> > >> > >> >> >> >> -- >> Howard M. Lewis Ship >> >> Creator of Apache Tapestry >> >> The source for Tapestry training, mentoring and support. Contact me to >> learn how I can get you up and productive in Tapestry fast! >> >> (971) 678-5210 >> http://howardlewisship.com >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: [email protected] >> For additional commands, e-mail: [email protected] >> >> > > > -- > Best regards, > > Igor Drobiazko > -- Andreas Andreou - [email protected] - http://blog.andyhot.gr Tapestry / Tacos developer Open Source / JEE Consulting --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
