diff options
author | Andrey Loskutov | 2022-03-01 09:17:25 +0000 |
---|---|---|
committer | Andrey Loskutov | 2022-03-01 12:49:04 +0000 |
commit | f2650a37b916e3760d3138a69c1f96ad6bc5e758 (patch) | |
tree | 675ae09ebc147fd05b99e4929aab9e41a6806b54 | |
parent | ea973e514e10e5ac47b2369a793fa82f60c294f8 (diff) | |
download | eclipse.jdt.core-R4_23_maintenance.tar.gz eclipse.jdt.core-R4_23_maintenance.tar.xz eclipse.jdt.core-R4_23_maintenance.zip |
Bug 575639 - [Mac] testExtraLibraries11 fails on mac: no deltaS4_23_0_RC2aS4_23_0_RC2R4_23I20220308-0310I20220302-1800I20220302-0600I20220301-1800R4_23_maintenance
Add a sleep between jar modifications to make sure file timestamp
differs on Mac
Change-Id: If94e5b32d43ef64227ca132b42de92d28b17e316
Reviewed-on: https://git.eclipse.org/r/c/jdt/eclipse.jdt.core/+/191297
Tested-by: JDT Bot <jdt-bot@eclipse.org>
Reviewed-by: Andrey Loskutov <loskutov@gmx.de>
-rw-r--r-- | org.eclipse.jdt.core.tests.model/src/org/eclipse/jdt/core/tests/model/ClasspathTests.java | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/org.eclipse.jdt.core.tests.model/src/org/eclipse/jdt/core/tests/model/ClasspathTests.java b/org.eclipse.jdt.core.tests.model/src/org/eclipse/jdt/core/tests/model/ClasspathTests.java index ef7758324e..47aa1e26c7 100644 --- a/org.eclipse.jdt.core.tests.model/src/org/eclipse/jdt/core/tests/model/ClasspathTests.java +++ b/org.eclipse.jdt.core.tests.model/src/org/eclipse/jdt/core/tests/model/ClasspathTests.java @@ -3624,6 +3624,11 @@ public void testExtraLibraries11() throws Exception { JavaCore.VERSION_1_4); createFile("/P/lib2.jar", ""); startDeltas(); + if ("macosx".equals(System.getProperty("osgi.os"))) { + // necessary for filesystems with timestamps only upto seconds (eg. Mac) + // "lib1.jar" was created above and is modified below. + Thread.sleep(2000); + } createLibrary(p, "lib1.jar", null, new String[0], new String[] { "META-INF/MANIFEST.MF", |