ShellBasedIdMapping

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,239 of 1,2390%118 of 1180%91912692693232
updateMapInternal(BiMap, String, String, String, Map)1860%140%88363611
parseStaticMap(File)970%100%66222211
updateMapIncr(String, boolean)960%180%1010222211
updateStaticMapping()860%140%88161611
updateMapIncr(int, boolean)850%140%88181811
ShellBasedIdMapping(Configuration, boolean)580%20%22191911
getId2NameCmdMac(int, boolean)580%40%337711
getName2IdCmdMac(String, boolean)510%20%226611
getUserName(int, String)440%40%33111111
getGroupName(int, String)440%40%33111111
reportDuplicateEntry(String, Integer, String, Integer, String)400%n/a112211
getUid(String)390%40%338811
getGid(String)390%40%338811
checkSupportedPlatform()320%80%555511
loadFullUserMap()320%20%227711
loadFullGroupMap()320%20%227711
getName2IdCmdNIX(String, boolean)310%20%224411
getId2NameCmdNIX(int, boolean)290%20%224411
getUidAllowingUnknown(String)270%n/a117711
getGidAllowingUnknown(String)270%n/a117711
updateMaps()180%40%338811
static {...}160%n/a117711
checkAndUpdateMaps()150%20%227711
isExpired()120%20%221111
clearNameMaps()100%n/a114411
isInteger(String)90%n/a115511
parseId(String)70%n/a112211
ShellBasedIdMapping(Configuration)50%n/a112211
loadFullMaps()50%n/a113311
getTimeout()30%n/a111111
getUidNameMap()30%n/a111111
getGidNameMap()30%n/a111111