-
Notifications
You must be signed in to change notification settings - Fork 115
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Migrate RCPTT test for MavenTargetDependencyEditor to SWTBot #1816
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.