Source file "org/apache/hadoop/hdfs/protocol/datatransfer/sasl/SaslDataTransferClient.java" was not found during generation of report.
| Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods |
| Total | 633 of 633 | 0% | 62 of 62 | 0% | 48 | 48 | 139 | 139 | 17 | 17 |
| doSaslHandshake(InetAddress, OutputStream, InputStream, String, Map, CallbackHandler, Token) | 0% | 0% | 16 | 16 | 54 | 54 | 1 | 1 | ||
| send(InetAddress, OutputStream, InputStream, DataEncryptionKey, Token, DatanodeID, SecretKey) | 0% | 0% | 7 | 7 | 17 | 17 | 1 | 1 | ||
| getSaslStreams(InetAddress, OutputStream, InputStream, Token, SecretKey) | 0% | 0% | 3 | 3 | 14 | 14 | 1 | 1 | ||
| getEncryptedStreams(InetAddress, OutputStream, InputStream, DataEncryptionKey, Token, SecretKey) | 0% | 0% | 2 | 2 | 10 | 10 | 1 | 1 | ||
| checkTrustAndSend(InetAddress, OutputStream, InputStream, DataEncryptionKeyFactory, Token, DatanodeID, SecretKey) | 0% | 0% | 3 | 3 | 10 | 10 | 1 | 1 | ||
| newSocketSend(Socket, OutputStream, InputStream, DataEncryptionKeyFactory, Token, DatanodeID) | 0% | 0% | 3 | 3 | 4 | 4 | 1 | 1 | ||
| updateToken(Token, SecretKey, Map) | 0% | n/a | 1 | 1 | 8 | 8 | 1 | 1 | ||
| getUserNameFromEncryptionKey(DataEncryptionKey) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| peerSend(Peer, DataEncryptionKeyFactory, Token, DatanodeID) | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| socketSend(Socket, OutputStream, InputStream, DataEncryptionKeyFactory, Token, DatanodeID, SecretKey) | 0% | 0% | 2 | 2 | 2 | 2 | 1 | 1 | ||
| SaslDataTransferClient(Configuration, SaslPropertiesResolver, TrustedChannelResolver, AtomicBoolean) | 0% | n/a | 1 | 1 | 6 | 6 | 1 | 1 | ||
| static {...} | 0% | 0% | 2 | 2 | 2 | 2 | 1 | 1 | ||
| socketSend(Socket, OutputStream, InputStream, DataEncryptionKeyFactory, Token, DatanodeID) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| buildClientPassword(Token) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| buildUserName(Token) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| SaslDataTransferClient(Configuration, SaslPropertiesResolver, TrustedChannelResolver) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| getTargetQOP() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 |