diff --git a/resources/tests/org.eclipse.core.tests.resources/src/org/eclipse/core/tests/resources/regression/IFileTest.java b/resources/tests/org.eclipse.core.tests.resources/src/org/eclipse/core/tests/resources/regression/IFileTest.java index d45e1c67ffb..c84d678df2f 100644 --- a/resources/tests/org.eclipse.core.tests.resources/src/org/eclipse/core/tests/resources/regression/IFileTest.java +++ b/resources/tests/org.eclipse.core.tests.resources/src/org/eclipse/core/tests/resources/regression/IFileTest.java @@ -160,6 +160,9 @@ public void testIssue2290() throws CoreException, InterruptedException, BrokenBa } } } catch (CoreException e) { + if (e.getStatus().matches(IStatus.CANCEL)) { + return Status.OK_STATUS; + } return e.getStatus(); } catch (BrokenBarrierException | InterruptedException e1) { return Status.error("Job has failed to start", e1);