Migrate RCPTT test for MavenTargetDependencyEditor to SWTBot#1816
Migrate RCPTT test for MavenTargetDependencyEditor to SWTBot#1816akurtakov merged 2 commits intoeclipse-m2e:masterfrom
Conversation
|
This also has the added benefit of allowing one to execute those tests directly within the Eclipse IDE. |
Test Results 321 files ± 0 321 suites ±0 26m 42s ⏱️ - 2m 48s For more details on these failures and errors, see this check. Results for commit fe3dadf. ± Comparison against base commit aa4f825. This pull request removes 1 and adds 9 tests. Note that renamed tests count towards both.♻️ This comment has been updated with latest results. |
2f39334 to
78a9499
Compare
|
Thank you @ptziegler for this migration, as said I have no idea about this part and trust your assessment. Patrick, could you then revert the change from #1163 regarding the formats of the |
019b622 to
3e843f3
Compare
|
The instability seems to be gone. I need to make sure that the target platform has been resolved before executing the test. Otherwise the Maven target editor can't be opened reliably/in time.
The entry itself needs to stay to specifiy the Tycho version, but the execution block is gone.
|
|
Would you please look into failing tests (https://ci.eclipse.org/m2e/job/m2e/job/PR-1816/20/) ? And sorry for the merge commit (I wanted to rebase but misclicked!) please rebase on master and force push. |
3cd91c9 to
b808127
Compare
|
I think the initial approach of opening the Maven editor via the target-platform editor is just not very reliable... A lot depends on when the dependencies are resolved, which is effectively arbitrary. |
f0f2825 to
4b7dd1a
Compare
In the long run, using RCPTT is probably causing more trouble than it's worth. It therefore makes sense to switch to a more lightweight solution like SWTBot for testing.
The "tar.gz" archive format for Windows was only needed for RCPTT. With migrating to SWTBot, the default settings can be used.
|
All the SWTBot tests completed at least once now... The other failures are very likely unrelated. |
|
Thanks for all the work. Merging. |
|
Thank you @ptziegler! |
In the long run, using RCPTT is probably causing more trouble than it's worth. It therefore makes sense to switch to a more lightweight solution like SWTBot for testing.