Skip to content
Snippets Groups Projects
Commit 1887a802 authored by Amos Shi's avatar Amos Shi
Browse files

8332248: (fc) java/nio/channels/FileChannel/BlockDeviceSize.java failed with RuntimeException

Backport-of: 0bb5ae645165b97527ecccf02308df6072c363d8
parent 64ab2faa
No related branches found
No related tags found
No related merge requests found
......@@ -25,6 +25,7 @@
* @bug 8054029
* @requires (os.family == "linux")
* @summary FileChannel.size() should be equal to RandomAccessFile.size() and > 0 for block devs on Linux
* @library /test/lib
*/
import java.io.RandomAccessFile;
......@@ -36,6 +37,7 @@ import java.util.List;
import static java.nio.file.StandardOpenOption.*;
import jtreg.SkippedException;
public class BlockDeviceSize {
private static final List<String> BLK_FNAMES = List.of("/dev/sda1", "/dev/nvme0n1", "/dev/xvda1") ;
......@@ -61,7 +63,7 @@ public class BlockDeviceSize {
System.err.println("File " + blkFname + " not found." +
" Skipping test");
} catch (AccessDeniedException ade) {
throw new RuntimeException("Access to " + blkFname + " is denied."
throw new SkippedException("Access to " + blkFname + " is denied."
+ " Run test as root.", ade);
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment