| Summary: | RCPTT initial implementation so that we can automate testing of the plugin | ||
|---|---|---|---|
| Product: | [Yocto Project Subprojects] CROPS | Reporter: | brian avery <brian.avery> |
| Component: | eclipse-crops | Assignee: | Tim Orling <tim.orling> |
| Status: | RESOLVED FIXED | QA Contact: | Libertad <libertad.gonzalez.de.la.cruz> |
| Severity: | enhancement | ||
| Priority: | Medium | CC: | tim.orling |
| Version: | 2.2 | ||
| Target Milestone: | 2.3 M3 | ||
| Hardware: | x86 | ||
| OS: | Multiple | ||
| Whiteboard: | |||
| OS type for building Yocto: | --- | Type of Regression: | --- |
| Verified: | Documentation change: | No (bug/feature does not impact docs) | |
| Bug Depends on: | |||
| Bug Blocks: | 9133 | ||
|
Description
brian avery
2016-05-05 20:33:37 UTC
SWTBot tests within the IDE have been implemented for creating new projects. These need to be augmented with builds, etc. etc. Running the tests headless is design complete. Eclipse CDT and most other projects use Sonar/Jacoco for code coverage. We probably will not set that up for just one java project (eclipse plugin). So we need to run the UI tests just from Tycho/Maven build. The devil is in the details. We have changed to using RCPTT (Rich Client Platform Testing Tool). We are implementing this in a Docker container for the test runner. Testing on Travis CI is in progress. Current tests are based on eclipse-poky. We need 1) latest tag pointing to latest release 2) versioned tag for 8.2 3) similar to poky, dont include zephyr source. Disruptions delayed this. We have enough of this working to consider the "initial implementation" closed. |