Can we really setup "continuous" TCK testing? How long does it take 2 VMs to complete a TCK run?

Shouldn't running the TCK prereq a Continuous Build first, by moving the automated builds that Jarek runs over to these machines and only run a build when there are svn changes in that branch (instead of a time based approach)? That would only generate builds on active branches (like 2.1 and trunk) while increasing the overall usage of these 2 machines to show that we're really using them.

Also, which releases of Geronimo would we setup for automated TCK runs?


-Donald

Kevan Miller wrote:
As many of you know, we have two apache.org machines for TCK testing of Geronimo (phoebe and selene). We used the machines for certification of our 2.1.3 release. However, this testing was run manually. It's time to get continuous, automatic TCK testing running on these machines.

We had the basic setup running on GBuild machines. IIRC, this was built around AntHill -- Jason Dillon knows it best. There are other testing systems available (e.g. Hudson) which could be used for this task.

What do others think? What underlying technology should we use? Who wants to get involved?

I think this discussion should be on our dev@ mailing list. TCK should be for test specific discussions.

--kevan


Reply via email to