DefaultSecurityAnalysis

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total778 of 7780%20 of 200%52521381384242
setContingencyOkAndCheckViolations(String, SecurityAnalysisResultBuilder, Contingency, LoadFlowResult)940%60%44131311
setPreContingencyOkAndCheckViolations(SecurityAnalysisResultBuilder)620%n/a118811
submitAllLoadFlows(String, ContingenciesProvider, LoadFlowParameters, SecurityAnalysisResultBuilder)590%20%22111111
DefaultSecurityAnalysis(Network, LimitViolationDetector, LimitViolationFilter, ComputationManager, List, ReportNode)440%n/a11101011
createThreeWindingsTransformerResult(ThreeWindingsTransformer)420%n/a114411
run(String, SecurityAnalysisParameters, ContingenciesProvider)410%n/a11111111
createBranchResult(Branch)250%n/a112211
runOneLoadFlowAsync(String, String, LoadFlowParameters, SecurityAnalysisResultBuilder, Contingency)240%n/a116611
lambda$run$3(String, SecurityAnalysisResultBuilder, ContingenciesProvider, LoadFlowParameters, LoadFlowResult)240%20%226611
addMonitorInfos(Network, StateMonitor, Consumer, Consumer, Consumer)220%n/a114411
applyContingency(String, String, Contingency)200%n/a114411
checkPostContingencyViolations(Contingency, Network, Consumer)170%20%224411
createThreadPool(int)160%n/a113311
checkPreContingencyViolations(Network, Consumer)160%20%224411
lambda$addMonitorInfos$16(Network, Consumer, String)150%20%224411
lambda$submitOneLoadFlow$10(BlockingQueue, String, LoadFlowParameters, SecurityAnalysisResultBuilder, Contingency, Object)150%n/a113311
static {...}150%n/a113311
createResultBuilder(String)140%n/a111111
lambda$addMonitorInfos$14(Network, Consumer, String)140%20%224411
getOptionalIntProperty(String, String, int)130%n/a114411
makeWorkingVariantsNames(int)130%n/a112211
getVariantId(BlockingQueue)120%n/a114411
lambda$addMonitorInfos$17(Network, Consumer, String)120%20%225511
lambda$runOneLoadFlowAsync$11(String, Contingency, String)120%n/a113311
submitOneLoadFlow(String, Contingency, LoadFlowParameters, SecurityAnalysisResultBuilder, BlockingQueue)110%n/a111111
createBusResult(Bus, String)110%n/a111111
lambda$runOneLoadFlowAsync$12(String, LoadFlowParameters, Void)100%n/a111111
lambda$submitAllLoadFlows$7(List, Void, Throwable)100%n/a111111
DefaultSecurityAnalysis(Network, LimitViolationFilter, ComputationManager, List, ReportNode)90%n/a112211
setPreContingencyKo(SecurityAnalysisResultBuilder)90%n/a112211
lambda$run$1(String, SecurityAnalysisResultBuilder)90%n/a113311
addInterceptor(SecurityAnalysisInterceptor)80%n/a112211
lambda$runOneLoadFlowAsync$13(String, SecurityAnalysisResultBuilder, Contingency, LoadFlowResult)80%n/a112211
lambda$submitAllLoadFlows$5(String, LoadFlowParameters, SecurityAnalysisResultBuilder, BlockingQueue, Contingency)80%n/a111111
lambda$addMonitorInfos$15(Consumer, String, Bus)70%n/a111111
lambda$run$2(String, ContingenciesProvider, LoadFlowParameters, SecurityAnalysisResultBuilder, Void)70%n/a111111
lambda$getOptionalIntProperty$0(String, int, ModuleConfig)70%n/a111111
lambda$run$4(SecurityAnalysisResultBuilder, Void)60%n/a111111
removeInterceptor(SecurityAnalysisInterceptor)50%n/a111111
lambda$submitOneLoadFlow$9(BlockingQueue, String, Void, Throwable)50%n/a111111
lambda$makeWorkingVariantsNames$8(String, int)40%n/a111111
lambda$submitAllLoadFlows$6(int)30%n/a111111