| Summary: | activate tests on hudson build | ||
|---|---|---|---|
| Product: | [RT] Virgo | Reporter: | Martin Lippert <mlippert> |
| Component: | tooling | Assignee: | Steffen Pingel <steffen.pingel> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | enhancement | ||
| Priority: | P3 | CC: | eclipse, glyn.normington, leo.dos.santos, milesparker, mlippert |
| Version: | unspecified | ||
| Target Milestone: | --- | ||
| Hardware: | All | ||
| OS: | All | ||
| Whiteboard: | |||
| Bug Depends on: | |||
| Bug Blocks: | 368890 | ||
|
Description
Martin Lippert
I've been able to run all of the tests locally successfully except for the SWTBot tests, which are always problematic and may or may not be necessary. Would be good to get this automated before doing any major refactorings, and things have a tendancy to show up on automated build that don't show up locally. I see that the other virgo builds are under testing but I don't know if this is a matter of flipping a switch or something more complicated. Is the person handling virgo hudson builds cc'd on this? Martin, who raised this bug, handles the Virgo IDE Hudson job. Please ask Steffen for help with configuring the tests for the hudson build. I have fixed the Tycho test configuration and made the following changes: * Tests in org.eclipse.virgo.ide.export.tests and org.eclipse.virgo.ide.tests are now based on JUnit4 * All classes with SWTbot dependencies were moved to org.eclipse.virgo.ide.ui.tests * Constraints that prevented compiling the tooling against the latest version of Spring were removed The next time the Hudson build job runs it should execute tests. Miles, am assuming that you (or Leo) will take over ownership of builds at this point. Hi Steffen, Thanks! I'm going to need to get access rights for the Hudson job. I'm assuming that should properly wait for committer rights, but if that isn't the case then perhaps someone could grant them. I'm "mparker". It looks like the current build is stalled out: https://hudson.eclipse.org/hudson/job/virgo.ide.snapshot/257/console at: ------------------------------------------------------- T E S T S ------------------------------------------------------- Running org.eclipse.virgo.ide.export.tests.BundleExportTestCase So I think the next order of business will be to kill that job. :) (In reply to comment #5) > I'm going to need to get access rights for the Hudson job. I'm assuming > that should properly wait for committer rights, but if that isn't the case then > perhaps someone could grant them. I'm "mparker". I was able to grant you those rights without you being a committer. With great power comes great responsibility. ;-) |