Bug 270795 [Contributions] [perfs] Regression on ObjectContributionsPerformance#testObjectContributions test
Verifying results for build I20090331-0901, it appears that there's a regression on 'ObjectContributionsPerformance#testObjectContributions:limited selection, limited contributors()' test. This test is currently commented but for a regression between 3.1 and 3.2. So, this comment must either be removed and the regression investigated or updated to explain the difference between 3.4 and 3.5... Looking at history, it seems that the regression got introduce with build I20090120-0920...
tests/org.eclipse.ui.tests.performance/src/org/eclipse/ui/tests/performance/ObjectContributionsPerformance.java
BasicPerformanceTest.NONE));
        suite
                .addTest(new ObjectContributionsPerformance(
                        "limited selection, limited contributors",
                        generateAdaptableSelection(SEED, 50),
                        BasicPerformanceTest.NONE));
        return suite;
	}
	
	public ObjectContributionsPerformance(String label, IStructuredSelection selection, int tagging) {
		super("testObjectContributions:" + label, tagging);
		this.selection = selection;
	}
	protected void runTest() {
		ObjectContributionTest tests = new ObjectContributionTest(
                "testObjectContributions");
        tagIfNecessary("UI - " + selection.size() + " contribution(s)",
                Dimension.ELAPSED_PROCESS);
        setDegradationComment("<a href=https://bugs.eclipse.org/bugs/show_bug.cgi?id=88274>See Bug 88274</a> ");
        startMeasuring();
        for (int i = 0; i < 5000; i++) {
            tests.assertPopupMenus("1", new String[] { "bogus" }, selection,
                    null, false);
        }
        stopMeasuring();
        commitMeasurements();
        assertPerformance();
	}
	
	protected static IStructuredSelection generateAdaptableSelection(int seed, int size) {