Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 483459

Summary: Make sure Sirius 4.0 is compatible with Neon
Product: [Modeling] Sirius Reporter: Pierre-Charles David <pierre-charles.david>
Component: CoreAssignee: Pierre-Charles David <pierre-charles.david>
Status: CLOSED FIXED QA Contact: Laurent Redor <laurent.redor>
Severity: critical    
Priority: P3 CC: esteban.dugueperoux, laurent.redor, maxime.porhel, steve.monnier
Version: 3.0.0Keywords: triaged
Target Milestone: 4.0.0   
Hardware: All   
OS: All   
Whiteboard:
Bug Depends on: 485019, 485021    
Bug Blocks:    

Description Pierre-Charles David CLA 2015-12-02 06:03:06 EST
In the same spirit as #456318 for Sirius 3.0/Mars, we should make sure Sirius 4.0, to be released as part of Eclipse Neon, is compatible with that version.

In particular, this involves having Neon-based target platforms (done), build jobs (done), and test jobs (done). The result of the tests currently show 19 systematic failures on Neon that we do not see with the same test suites on Luna or Mars. There are probably not 19 individual issues, about a dozen of them look like they might be caused by only two root causes.

The good news is that the systematic failures are isolated in the SWTbot suite. The JUnit and SWTbot Sequence are 100% OK (except for the occasional JUnit failure due to inherently unreliable tests).
Comment 1 Esteban DUGUEPEROUX CLA 2015-12-30 11:25:34 EST
SetStyleToWorkspaceImageTests.testSetWkpImageStyleCancelFromAppearanceSection() fails on Neon because of a change on Properties view update from selection when switching from another view, Problems view for example, to the Properties view.

Before, for example on Mars, the Properties view displayed properties of the selected node while with Neon now it display properties of the diagram.

Bug 485021 has been raised on platform ui to track this change.
Comment 2 Maxime Porhel CLA 2016-01-04 04:05:28 EST
I have created Bug 485019 to track the failure in org.eclipse.sirius.tests.swtbot.GroupingContentProviderTest: they come from the introduction/correction of a cache in NavigatorContentDescriptorManager for Neon M1.
Comment 3 Laurent Redor CLA 2016-02-10 05:02:25 EST
As soon as the bug 485019 (and so 436645) will be fixed, all the Neon specific error of our automatic tests will be OK.
Comment 4 Pierre-Charles David CLA 2016-05-18 03:31:47 EDT
There are no Neon-specific bugs or regressions known at this time, at we're releasing RC1 today, so it would probably be too late for any non-critical bug anyway.
Comment 5 Laurent Redor CLA 2016-05-26 08:39:27 EDT
Verified on Sirius 4.0.0 RC1 (4.0.0.201605180923)

nothing special to validate...
Comment 6 Pierre-Charles David CLA 2016-06-24 08:02:20 EDT
Available in Sirius 4.0.0.