Source file "org/apache/hadoop/crypto/key/kms/LoadBalancingKMSClientProvider.java" was not found during generation of report.
| Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods |
| Total | 877 of 877 | 0% | 62 of 62 | 0% | 64 | 64 | 183 | 183 | 33 | 33 |
| doOp(LoadBalancingKMSClientProvider.ProviderCallable, int, boolean) | 0% | 0% | 8 | 8 | 38 | 38 | 1 | 1 | ||
| LoadBalancingKMSClientProvider(URI, KMSClientProvider[], long, Configuration) | 0% | 0% | 7 | 7 | 20 | 20 | 1 | 1 | ||
| warmUpEncryptedKeys(String[]) | 0% | 0% | 5 | 5 | 14 | 14 | 1 | 1 | ||
| close() | 0% | 0% | 2 | 2 | 7 | 7 | 1 | 1 | ||
| flush() | 0% | 0% | 2 | 2 | 7 | 7 | 1 | 1 | ||
| selectDelegationToken(Credentials) | 0% | 0% | 4 | 4 | 8 | 8 | 1 | 1 | ||
| rollNewVersion(String) | 0% | 0% | 2 | 2 | 8 | 8 | 1 | 1 | ||
| reencryptEncryptedKeys(List) | 0% | 0% | 2 | 2 | 8 | 8 | 1 | 1 | ||
| createKey(String, KeyProvider.Options) | 0% | 0% | 2 | 2 | 6 | 6 | 1 | 1 | ||
| generateEncryptedKey(String) | 0% | 0% | 2 | 2 | 6 | 6 | 1 | 1 | ||
| decryptEncryptedKey(KeyProviderCryptoExtension.EncryptedKeyVersion) | 0% | 0% | 2 | 2 | 6 | 6 | 1 | 1 | ||
| reencryptEncryptedKey(KeyProviderCryptoExtension.EncryptedKeyVersion) | 0% | 0% | 2 | 2 | 6 | 6 | 1 | 1 | ||
| nextIdx() | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| drain(String) | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| invalidateCache(String) | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| rollNewVersion(String, byte[]) | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | ||
| createKey(String, byte[], KeyProvider.Options) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| renewDelegationToken(Token) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| getDelegationToken(String) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| cancelDelegationToken(Token) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| getKeyVersion(String) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| getKeysMetadata(String[]) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| getKeyVersions(String) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| getCurrentKey(String) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| getMetadata(String) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| deleteKey(String) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| getKeys() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| shuffle(KMSClientProvider[]) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| LoadBalancingKMSClientProvider(KMSClientProvider[], long, Configuration) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| LoadBalancingKMSClientProvider(URI, KMSClientProvider[], Configuration) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| getCanonicalServiceName() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| static {...} | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| getProviders() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 |