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]

Reply via email to