|
Description
Florian Barbin
A patch to have warning instead of error on unnecessary type check: https://git.eclipse.org/r/#/c/38838/ Created attachment 249659 [details]
JUnit test report
Created attachment 249660 [details]
SWTBot-Sequence test report
Created attachment 249661 [details]
SWTBot test report
This gerrit https://git.eclipse.org/r/#/c/39219/ fixes the SWT error that occurs during the swtbot test execution with Mars TP. This error occurs because of the thumbnail (within the Outline view) when changing the diagram zoom. This patch set just close the outline view for the concerned tests. I did not reproduce these errors manually (it occurs only in SWTBot). I have just created https://hudson.eclipse.org/sirius/job/sirius.tests-mars/ to the the complete suites with the Mars target platform. I've also added Mars as a platform (in addition to Luna) in the main tests build at sirius.tests-master. It doesn't seem to slow down the jobs as much as I feared, so it is probably a better solution that a separate job as it allows for better comparison between the two platforms. Failures in PaletteViewManagementTest occur when trying to close the Palette View. SWTBot does not find out the view because of WorkbenchPage.getViewReferences that does not return the Palette view in the list. Indeed, this method calls List<MPlaceholder> placeholders = modelService.findElements(window, null, MPlaceholder.class, null, scope); Which does not return the MPlaceholder corresponding to this view. Gerrit change https://git.eclipse.org/r/42182 was merged to [master]. Commit: http://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=a0906ee73d6efae746098c47e7ea9e38e5ffdce6 New Gerrit change created: https://git.eclipse.org/r/44731 Gerrit change https://git.eclipse.org/r/44731 was merged to [master]. Commit: http://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=8e180246c4de8e9b37bd7f2f9784beae405ef764 I added a comment on bug 309912 comment 12 for problems with Outline in our tests on Mars TP. For reference, the following Mars-specific issues were found while validating Sirius 3.0.0: * Bug 468040 - Empty intermediate shell visible when opening an EEF dialog/wizard under Mars. Apparently caused by https://bugs.eclipse.org/bugs/show_bug.cgi?id=462637#c10 * Bug 467983 - Mouse cursor rendering issue under Linux and GTK3 * Bug 467977 - [GTK3] Invalid focus in property views. Detected using an RC1 build of the platform, was fixed (and confirmed as such) by RC2. New Gerrit change created: https://git.eclipse.org/r/48828 Gerrit change https://git.eclipse.org/r/48828 was merged to [v2.0.x]. Commit: http://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=1d6d503490148eeba14641b37f0ac8b1525688bd Mars RC3 is done, or almost, so I'm closing this. Any problem we have not seen yet we'll have to deal with for 3.0.0. Available in Sirius 3.0.0. See https://wiki.eclipse.org/Sirius/3.0.0. New Gerrit change created: https://git.eclipse.org/r/50861 Gerrit change https://git.eclipse.org/r/50861 was merged to [master]. Commit: http://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=ac57e5b5136afd8a870f1bf883b1aac6acdea8d8 |