TestGpuDiscoverer

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,232 of 1,2320%12 of 120%61613313315555
testGetGpuDeviceInformationFaultyNvidiaSmiScriptConsecutiveRun()1150%20%22303011
testGetGpuDeviceInformationOverrideMaxErrors()1130%20%22292911
testGetNumberOfUsableGpusFromConfig()770%n/a11141411
testGetGpuDeviceInformationDisableMaxErrors()700%20%22151511
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$2()280%n/a118811
lambda$testGetGpuDeviceInformationFaultyNvidiaSmiScript$0()280%n/a118811
testScriptNotCalled()270%n/a117711
createFakeNvidiaSmiScriptAsRunnableFile(Consumer)210%n/a116611
lambda$testBinaryIsNotNvidiaSmi$14()210%n/a115511
writeToFile(File, String)190%n/a117711
testGetGpuDeviceInformationFaultyNvidiaSmiScript()180%n/a113311
testGetGpuDeviceInformationNvidiaSmiScriptWithInvalidXml()180%n/a113311
lambda$testGetNumberOfUsableGpusFromConfigValueWithoutColonSeparator$13()170%n/a115511
lambda$testGetNumberOfUsableGpusFromConfigValueWithoutComma2$12()170%n/a115511
lambda$testGetNumberOfUsableGpusFromConfigValueWithoutComma$11()170%n/a115511
lambda$testGetNumberOfUsableGpusFromConfigEmptyString$10()170%n/a115511
lambda$testGetNumberOfUsableGpusFromConfigWithoutIndexNumber$9()170%n/a115511
lambda$testGetNumberOfUsableGpusFromConfigIncludingLetters$8()170%n/a115511
lambda$testGetNumberOfUsableGpusFromConfigIncludingGibberish$7()170%n/a115511
lambda$testGetNumberOfUsableGpusFromConfigIncludingSpaces$6()170%n/a115511
lambda$testGetNumberOfUsableGpusFromConfigDuplicateValues2$5()170%n/a115511
lambda$testGetNumberOfUsableGpusFromConfigDuplicateValues$4()170%n/a115511
lambda$testGetNumberOfUsableGpusFromConfigIllegalFormat$3()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
lambda$testGetGpuDeviceInformationDisableMaxErrors$1(GpuDiscoverer)40%n/a112211