Not sure what to make of those errors. Some of the IoC stuff has been very rarely flakey, which I took to be limitations of (i.e., bugs in) the tests, or runtime problems related to running in Bamboo.
I'll got set up some CI builds for the other branches. On Mon, Nov 23, 2009 at 11:20 AM, Andreas Andreou <[email protected]> wrote: > 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] > > -- 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]
