| testDiscoveryWhenExternalScriptDefined() |  | 0% | | n/a | 1 | 1 | 14 | 14 | 1 | 1 |
| testDiscoveryWhenAvailableDevicesDefined() |  | 0% | | n/a | 1 | 1 | 13 | 13 | 1 | 1 |
| testCurrentFpgaInfoWhenAllowedDevicesDefined() |  | 0% | | n/a | 1 | 1 | 12 | 12 | 1 | 1 |
| testExecutablePathWithSdkRootSet() |  | 0% | | n/a | 1 | 1 | 9 | 9 | 1 | 1 |
| before() |  | 0% | | n/a | 1 | 1 | 11 | 11 | 1 | 1 |
| lambda$testDiscoveryWhenExternalScriptCannotBeExecuted$9() |  | 0% | | n/a | 1 | 1 | 10 | 10 | 1 | 1 |
| mockPuginShell() |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| testExecutablePathWithCorrectConfig() |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| testCurrentFpgaInfoWhenAllDevicesAreAllowed() |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| testExecutablePathWhenFileDoesNotExist() |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| lambda$testDiscoveryWhenExternalScriptFails$7() |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| lambda$testDiscoveryWhenExternalScriptReturnsEmptyString$5() |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| testDiscoveryWhenAvailableDevicesEmpty() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| testDiscoveryWhenAvailableDevicesAreIllegalString() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| testDiscoveryWhenExternalScriptReturnsEmptyString() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| testDiscoveryWhenExternalScriptFails() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| testDiscoveryWhenExternalScriptUndefined() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| testDiscoveryWhenExternalScriptCannotBeExecuted() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| testExecutablePathWhenFileIsEmpty() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| lambda$testDiscoveryWhenExternalScriptUndefined$8() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| lambda$testDiscoveryWhenAvailableDevicesAreIllegalString$2() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| lambda$testDiscoveryWhenAvailableDevicesEmpty$1() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| testExecutablePathWithoutExplicitConfig() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| getTestParentFolder() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| afterTest() |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| touchFile(File) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$testExecutablePathWithSdkRootSet$0(Map, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| TestFpgaDiscoverer() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$testDiscoveryWhenExternalScriptReturnsEmptyString$4(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$testDiscoveryWhenExternalScriptDefined$3(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$testDiscoveryWhenExternalScriptFails$6(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |