Skip to content

Commit dedef60

Browse files
authored
Merge pull request #9178 from mbien/fix-lockfile-test-again
Fix and disable masterfs lockfile test which is failing since 17u18
2 parents 194efdf + 53fc45b commit dedef60

File tree

1 file changed

+4
-0
lines changed
  • platform/masterfs/test/unit/src/org/netbeans/modules/masterfs/filebasedfs/fileobjects

1 file changed

+4
-0
lines changed

platform/masterfs/test/unit/src/org/netbeans/modules/masterfs/filebasedfs/fileobjects/StatFilesTest.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818
*/
1919
package org.netbeans.modules.masterfs.filebasedfs.fileobjects;
2020

21+
import java.awt.GraphicsEnvironment;
2122
import java.io.File;
2223

2324
import java.io.IOException;
@@ -26,6 +27,7 @@
2627
import java.util.List;
2728
import java.util.Stack;
2829
import org.netbeans.junit.NbTestCase;
30+
import org.netbeans.junit.RandomlyFails;
2931
import org.netbeans.modules.masterfs.filebasedfs.FileBasedFileSystem;
3032
import org.netbeans.modules.masterfs.filebasedfs.naming.FileNaming;
3133
import org.netbeans.modules.masterfs.filebasedfs.naming.NamingFactory;
@@ -49,6 +51,7 @@ public StatFilesTest(String testName) {
4951

5052
@Override
5153
protected void setUp() throws java.lang.Exception {
54+
GraphicsEnvironment.isHeadless(); // may cause file reads in a static initializer on linux
5255
FileObjectFactory.WARNINGS = false;
5356
clearWorkDir();
5457
testFile = new File(getWorkDir(), "testLockFile.txt");
@@ -151,6 +154,7 @@ public void testGetChildrenCaches() throws IOException {
151154
monitor.getResults().assertResult(1, StatFiles.READ);
152155
}
153156

157+
@RandomlyFails // JDK update releases caused failures
154158
public void testLockFile() throws IOException {
155159
FileObject fobj = getFileObject(testFile);
156160
monitor.reset();

0 commit comments

Comments
 (0)