From 89863c140091ef9a8ddddf3f2d0b7eb84aeaefd8 Mon Sep 17 00:00:00 2001 From: Andrew Gvozdev Date: Tue, 11 May 2010 14:43:32 +0000 Subject: [PATCH] bug 311468: JUnit failure: ErrorParserFileMatchingTest - SymbolicLink, intermittent more troubleshooting added --- .../org/eclipse/cdt/core/testplugin/ResourceHelper.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/core/org.eclipse.cdt.core.tests/suite/org/eclipse/cdt/core/testplugin/ResourceHelper.java b/core/org.eclipse.cdt.core.tests/suite/org/eclipse/cdt/core/testplugin/ResourceHelper.java index 90223c0f72f..6f72f0ee597 100644 --- a/core/org.eclipse.cdt.core.tests/suite/org/eclipse/cdt/core/testplugin/ResourceHelper.java +++ b/core/org.eclipse.cdt.core.tests/suite/org/eclipse/cdt/core/testplugin/ResourceHelper.java @@ -543,13 +543,17 @@ public class ResourceHelper { } catch (InterruptedException e) { } + Assert.assertTrue("Symbolic link was not created: [" + command +"]", + new File(linkedPath.toOSString()).exists()); + IResource resource = project.getFile(linkName); resource.refreshLocal(IResource.DEPTH_ZERO, null); if (!resource.exists()) { resource = project.getFolder(linkName); + resource.refreshLocal(IResource.DEPTH_ZERO, null); } - Assert.assertTrue(resource.exists()); + Assert.assertTrue("Failed to create resource form symbolic link", resource.exists()); externalFilesCreated.add(linkedPath.toOSString()); ResourcesPlugin.getWorkspace().getRoot().refreshLocal(IResource.DEPTH_INFINITE, NULL_MONITOR);