| static {...} |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| DFSClientFaultInjector() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| set(DFSClientFaultInjector) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| get() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| corruptPacket() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| uncorruptPacket() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| failPacket() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| skipRollingRestartWait() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| startFetchFromDatanode() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| fetchFromDatanodeException() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| readFromDatanodeDelay() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| sleepBeforeHedgedGet() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| delayWhenRenewLeaseTimeout() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| onCreateBlockReader(LocatedBlock, int, long, long) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| failCreateBlockReader() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| failWhenReadWithStrategy(boolean) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |