From 82e0edf99fc0c77b31172a6ce70604288b7e4e9f Mon Sep 17 00:00:00 2001 From: Sergey Prigogin Date: Wed, 6 Feb 2013 20:49:34 -0800 Subject: [PATCH] An attempt to reduce test flakiness. --- .../cdt/internal/index/tests/IndexCompositeTests.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/internal/index/tests/IndexCompositeTests.java b/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/internal/index/tests/IndexCompositeTests.java index dcd0d675d78..fdd1562b345 100644 --- a/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/internal/index/tests/IndexCompositeTests.java +++ b/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/internal/index/tests/IndexCompositeTests.java @@ -85,9 +85,11 @@ public class IndexCompositeTests extends BaseTestCase { desc.setReferencedProjects((IProject[]) dependencies.toArray(new IProject[dependencies.size()])); result.getProject().setDescription(desc, new NullProgressMonitor()); - CCorePlugin.getIndexManager().setIndexerId(result, IPDOMManager.ID_FAST_INDEXER); + IIndexManager indexManager = CCorePlugin.getIndexManager(); + indexManager.setIndexerId(result, IPDOMManager.ID_FAST_INDEXER); if (lastFile != null) { - IIndex index= CCorePlugin.getIndexManager().getIndex(result); + indexManager.reindex(result); + IIndex index= indexManager.getIndex(result); TestSourceReader.waitUntilFileIsIndexed(index, lastFile, INDEXER_TIMEOUT_SEC * 1000); } BaseTestCase.waitForIndexer(result);