TestGpuDiscoverer

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,043 of 1,0430%8 of 80%56562852855252
testGetGpuDeviceInformationFaultyNvidiaSmiScriptConsecutiveRun()1130%20%22303011
testGetNumberOfUsableGpusFromConfig()770%n/a11141411
testLinuxGpuResourceDiscoverPluginConfig()690%n/a11202011
testGpuDiscover()380%20%22101011
testGpuBinaryIsANotExistingFile()380%n/a11121211
testGetGpuDeviceInformationFakeNvidiaSmiScriptConsecutiveRun()370%20%22101011
testGetNumberOfUsableGpusFromConfigSingleDevice()350%n/a118811
setupFakeBinary(Configuration, String, boolean)330%20%22101011
testBinaryIsNotNvidiaSmi()310%n/a114411
testGetGpuDeviceInformationValidNvidiaSmiScript()300%n/a11101011
lambda$testGetGpuDeviceInformationNvidiaSmiScriptWithInvalidXml$1()280%n/a118811
lambda$testGetGpuDeviceInformationFaultyNvidiaSmiScript$0()280%n/a118811
testScriptNotCalled()270%n/a117711
createFakeNvidiaSmiScriptAsRunnableFile(Consumer)210%n/a116611
lambda$testBinaryIsNotNvidiaSmi$13()210%n/a115511
writeToFile(File, String)190%n/a117711
testGetGpuDeviceInformationFaultyNvidiaSmiScript()180%n/a113311
testGetGpuDeviceInformationNvidiaSmiScriptWithInvalidXml()180%n/a113311
lambda$testGetNumberOfUsableGpusFromConfigValueWithoutColonSeparator$12()170%n/a115511
lambda$testGetNumberOfUsableGpusFromConfigValueWithoutComma2$11()170%n/a115511
lambda$testGetNumberOfUsableGpusFromConfigValueWithoutComma$10()170%n/a115511
lambda$testGetNumberOfUsableGpusFromConfigEmptyString$9()170%n/a115511
lambda$testGetNumberOfUsableGpusFromConfigWithoutIndexNumber$8()170%n/a115511
lambda$testGetNumberOfUsableGpusFromConfigIncludingLetters$7()170%n/a115511
lambda$testGetNumberOfUsableGpusFromConfigIncludingGibberish$6()170%n/a115511
lambda$testGetNumberOfUsableGpusFromConfigIncludingSpaces$5()170%n/a115511
lambda$testGetNumberOfUsableGpusFromConfigDuplicateValues2$4()170%n/a115511
lambda$testGetNumberOfUsableGpusFromConfigDuplicateValues$3()170%n/a115511
lambda$testGetNumberOfUsableGpusFromConfigIllegalFormat$2()170%n/a115511
createConfigWithAllowedDevices(String)150%n/a114411
creatediscovererWithGpuPathDefined(Configuration)150%n/a114411
assertNvidiaIsOnPath(GpuDiscoverer)130%n/a114411
before()120%n/a115511
static {...}120%n/a113311
getTestParentFolder()100%n/a112211
TestGpuDiscoverer()80%n/a112211
touchFile(File)60%n/a112211
setupFakeBinary(Configuration)60%n/a111111
testGetNumberOfUsableGpusFromConfigIllegalFormat()60%n/a112211
testGetNumberOfUsableGpusFromConfigDuplicateValues()60%n/a112211
testGetNumberOfUsableGpusFromConfigDuplicateValues2()60%n/a112211
testGetNumberOfUsableGpusFromConfigIncludingSpaces()60%n/a112211
testGetNumberOfUsableGpusFromConfigIncludingGibberish()60%n/a112211
testGetNumberOfUsableGpusFromConfigIncludingLetters()60%n/a112211
testGetNumberOfUsableGpusFromConfigWithoutIndexNumber()60%n/a112211
testGetNumberOfUsableGpusFromConfigEmptyString()60%n/a112211
testGetNumberOfUsableGpusFromConfigValueWithoutComma()60%n/a112211
testGetNumberOfUsableGpusFromConfigValueWithoutComma2()60%n/a112211
testGetNumberOfUsableGpusFromConfigValueWithoutColonSeparator()60%n/a112211
createNvidiaSmiScript(File)40%n/a112211
createFaultyNvidiaSmiScript(File)40%n/a112211
createNvidiaSmiScriptWithInvalidXml(File)40%n/a112211