| testPermissionCheckingPerUser(UserGroupInformation, short[], short[], short[], Path[], Path[], Path[]) |  | 0% |  | 0% | 5 | 5 | 27 | 27 | 1 | 1 |
| testTrashPermission() |  | 0% |  | 0% | 2 | 2 | 45 | 45 | 1 | 1 |
| testPermissionChecking() |  | 0% |  | 0% | 2 | 2 | 32 | 32 | 1 | 1 |
| static {...} |  | 0% | | n/a | 1 | 1 | 28 | 28 | 1 | 1 |
| testPermissionSetting(TestDFSPermission.OpType) |  | 0% |  | 0% | 2 | 2 | 30 | 30 | 1 | 1 |
| testPermissionMessageOnNonDirAncestor() |  | 0% | | n/a | 1 | 1 | 29 | 29 | 1 | 1 |
| checkNonExistentFile() |  | 0% | | n/a | 1 | 1 | 33 | 33 | 1 | 1 |
| testOwnership(TestDFSPermission.OpType) |  | 0% | | n/a | 1 | 1 | 15 | 15 | 1 | 1 |
| testAccessOwner() |  | 0% | | n/a | 1 | 1 | 20 | 20 | 1 | 1 |
| testAccessGroupMember() |  | 0% | | n/a | 1 | 1 | 15 | 15 | 1 | 1 |
| TestDFSPermission() |  | 0% | | n/a | 1 | 1 | 11 | 11 | 1 | 1 |
| testAccessOthers() |  | 0% | | n/a | 1 | 1 | 14 | 14 | 1 | 1 |
| create(FileSystem, Configuration, TestDFSPermission.OpType, Path, short, FsPermission) |  | 0% |  | 0% | 3 | 3 | 11 | 11 | 1 | 1 |
| createAndCheckPermission(TestDFSPermission.OpType, Path, short, FsPermission, boolean) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
| testStats(UserGroupInformation, Path, short, short) |  | 0% | | n/a | 1 | 1 | 9 | 9 | 1 | 1 |
| setOwner(Path, String, String, boolean) |  | 0% |  | 0% | 3 | 3 | 9 | 9 | 1 | 1 |
| testCreateMkdirs(UserGroupInformation, Path, short, short) |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
| testList(UserGroupInformation, Path, Path, short, short, short) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| testFSNamesystemCheckAccess() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| testDeleteDir(UserGroupInformation, Path, short, short, short, short[], boolean) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| initFileSystem(short) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| checkPermission(Path, short, boolean) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| testImmutableFsPermission() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| checkOwnership(Path, String, String) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| testRename(UserGroupInformation, Path, Path, short, short, short, short) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| setUp() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| testOpen(UserGroupInformation, Path, short, short, short) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| testSetReplication(UserGroupInformation, Path, short, short, short) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| testSetTimes(UserGroupInformation, Path, short, short, short) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| create(FileSystem, Configuration, TestDFSPermission.OpType, Path) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| testDeleteFile(UserGroupInformation, Path, short, short) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| tearDown() |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| create(TestDFSPermission.OpType, Path, short, FsPermission) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| testPermissionSetting() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| getPermission(Path) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| create(TestDFSPermission.OpType, Path) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| testOwnership() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| getGroup(Path) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getOwner(Path) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$testFSNamesystemCheckAccess$0(Path) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| closeFileSystem() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| checkNoPermissionDeny(IOException) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |