Bug 366520

Summary: [Compatibility] Failures in MenusTestSuite
Product: [Eclipse Project] Platform Reporter: Paul Webster <pwebster>
Component: UIAssignee: Platform-UI-Inbox <Platform-UI-Inbox>
Status: NEW --- QA Contact:
Severity: normal    
Priority: P3 CC: daniel_megert, pierre-charles.david, psuzzi, remy.suen, rolf.theunissen
Version: 4.2   
Target Milestone: ---   
Hardware: PC   
OS: Linux   
Whiteboard:
Bug Depends on: 365903, 366528, 366541    
Bug Blocks: 381873    
Attachments:
Description Flags
Failed stack trace
none
MenusTestSuite failure list
none
6 failures in MenusTestSuite none

Description Paul Webster CLA 2011-12-13 07:59:08 EST
As part of working on the UI test suites:

Tests: 40/40 Errors: 7 Failures: 25

Failure stack attached.

PW
Comment 1 Paul Webster CLA 2011-12-13 07:59:33 EST
Created attachment 208309 [details]
Failed stack trace
Comment 2 Paul Webster CLA 2013-04-26 14:56:27 EDT
Created attachment 230193 [details]
MenusTestSuite failure list

Tests 41, Errors 0 Failures 7

Much better.

PW
Comment 3 Paul Webster CLA 2013-05-17 12:35:29 EDT
Created attachment 231165 [details]
6 failures in MenusTestSuite

testMenuServiceContribution(org.eclipse.ui.tests.menus.MenuPopulationTest)
testFactoryScopePopulation(org.eclipse.ui.tests.menus.MenuPopulationTest)
testDynamicFactoryAddition(org.eclipse.ui.tests.menus.MenuPopulationTest)
testDynamicFactoryRemove(org.eclipse.ui.tests.menus.MenuPopulationTest)
testPrivatePopup(org.eclipse.ui.tests.menus.MenuPopulationTest)
testToolTip(org.eclipse.ui.tests.menus.Bug231304Test)
Comment 4 Rolf Theunissen CLA 2019-02-17 10:41:51 EST
Currently still 6 failures, with root causes identified:


Bug 366541 - [Compatibility] ICommon is not being correctly adapted
- testAdaptables(org.eclipse.ui.tests.menus.ObjectContributionTest)
  junit.framework.AssertionFailedError: 3 Missing [ICommon.1] from context menu.


Bug 544515 - [Contributions] MenuContribution value of allPopups is ignored
- testPrivatePopup(org.eclipse.ui.tests.menus.MenuPopulationTest)
  junit.framework.AssertionFailedError: allPopups = false for cmd3. Should show only if additions present


Bug 411765/Bug 452203 ContributionFactory not used for already rendered views
- testMenuServiceContribution(org.eclipse.ui.tests.menus.MenuPopulationTest)
  junit.framework.AssertionFailedError: expected:<false> but was:<true>

- testFactoryScopePopulation(org.eclipse.ui.tests.menus.MenuPopulationTest)
  junit.framework.AssertionFailedError: expected:<1> but was:<0>

- testDynamicFactoryAddition(org.eclipse.ui.tests.menus.MenuPopulationTest)
  junit.framework.AssertionFailedError

- testDynamicFactoryRemove(org.eclipse.ui.tests.menus.MenuPopulationTest)
  junit.framework.AssertionFailedError: Expected: <null> but was: (id=my.id, visible=true)