| Summary: | Automated test .launch configs must not define list of workspace bundles | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [RT] ECF | Reporter: | Markus Kuppe <bugs.eclipse.org> | ||||
| Component: | ecf.test | Assignee: | Markus Kuppe <bugs.eclipse.org> | ||||
| Status: | RESOLVED FIXED | QA Contact: | |||||
| Severity: | normal | ||||||
| Priority: | P3 | CC: | slewis | ||||
| Version: | 3.3.0 | ||||||
| Target Milestone: | 3.4.0 | ||||||
| Hardware: | All | ||||||
| OS: | All | ||||||
| Whiteboard: | |||||||
| Attachments: |
|
||||||
|
Description
Markus Kuppe
Fix released to master http://git.eclipse.org/c/ecf/org.eclipse.ecf.git/commit/?id=6d23a915890c3d38ff33f0b7338914126e716adc Created attachment 181033 [details]
mylyn/context/zip
Setting 'all plugins in workspace' makes it rather difficult to run these tests in local workspaces...why does it have to be set for automated testing? (In reply to comment #3) > Setting 'all plugins in workspace' makes it rather difficult to run these tests > in local workspaces...why does it have to be set for automated testing? What is difficult about it? (In reply to comment #4) > (In reply to comment #3) > > Setting 'all plugins in workspace' makes it rather difficult to run these tests > > in local workspaces...why does it have to be set for automated testing? > > What is difficult about it? I've got a lot of plugins in my own workspace(s) that shouldn't be included in running a test of generic remote services. Including them by default means that the test can be broken, the output more complex/spurious, or just slowed down significantly because it's in the same workspace (with the 'all plugins in workspace' checked). This will of course also be true for others that try to run the automated tests locally. Further I think it would just be clearer for everyone if every automated test explicitly named the bundles/fragments that is used/depended upon to be run...but I understand this is more work...so in any case, I'll create local launch configs. |