I think we've disabled the Hudson jobs for running the integration tests. The reason was that Hudson was unstable and would have trouble downloading the source sometimes causing unnecessary e-mail traffic. However, I think Hudson has been upgraded a lot so it might be worth pursuing again.
I ran the tests with mvn clean install -DassemblyId=tomcat and (after one correction) things pass. If you don't pass in an assemblyId, the tests won't run. I fixed the issue where wink-itest-client-timeout would run anyway. This is partially due to forcing you to choose geronimo-jetty versus geronimo-tomcat as well as some historical reasons since the parent pom.xml listed the tests as a submodule but we didn't know how to disable it at the time. I think Jason was the one who mentioned that we could list submodules under profiles instead so I think we could choose a default implementation if desired. On Sun, Oct 31, 2010 at 12:58 PM, Luciano Resende <[email protected]> wrote: > I noticed that the wink integration tests are not run by default. > Should we configure Hudson to run these tests by default, which would > help maintain the code quality ? > > By the way, when I try to run it locally, I get the following : > > mvn clean install -Pwink-itests > > ..... > > ------------------------------------------------------- > T E S T S > ------------------------------------------------------- > Running org.apache.wink.itest.client.timeout.TimeoutApacheHTTPTest > Tests run: 6, Failures: 1, Errors: 1, Skipped: 0, Time elapsed: 0.784 > sec <<< FAILURE! > Running org.apache.wink.itest.client.timeout.TimeoutTest > Tests run: 6, Failures: 1, Errors: 1, Skipped: 0, Time elapsed: 0.189 > sec <<< FAILURE! > > Results : > > Failed tests: > testReadTimeoutTimeout(org.apache.wink.itest.client.timeout.TimeoutApacheHTTPTest) > testReadTimeoutTimeout(org.apache.wink.itest.client.timeout.TimeoutTest) > > Tests in error: > testReadTimeoutNoTimeout(org.apache.wink.itest.client.timeout.TimeoutApacheHTTPTest) > testReadTimeoutNoTimeout(org.apache.wink.itest.client.timeout.TimeoutTest) > > > Anyone else seeing this ? > > -- > Luciano Resende > http://people.apache.org/~lresende > http://twitter.com/lresende1975 > http://lresende.blogspot.com/ >
