purgeExecutionRuns(Execution) |  | 0% |  | 0% | 15 | 15 | 50 | 50 | 1 | 1 |
calculateRunDiff(Execution, LocalDate, LocalDate, Map) |  | 0% |  | 0% | 14 | 14 | 35 | 35 | 1 | 1 |
calculateRunDiff(Execution, LocalDate, LocalDate) |  | 0% |  | 0% | 11 | 11 | 35 | 35 | 1 | 1 |
copyValues(Execution, Execution) |  | 0% |  | 0% | 3 | 3 | 14 | 14 | 1 | 1 |
listExecutions(Pageable) |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
findExecutionRunByDate(Execution, LocalDate) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
getDimensionKeys(Map) |  | 0% |  | 0% | 4 | 4 | 9 | 9 | 1 | 1 |
executeAndSave(Execution) |   | 89% |   | 88% | 2 | 10 | 6 | 49 | 0 | 1 |
registerObservation(Observation, Execution, Object[], List) |   | 78% |   | 75% | 3 | 7 | 5 | 23 | 0 | 1 |
getDimension(long) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
listObservations(ExecutionRun, Map, Pageable) |   | 57% |   | 50% | 2 | 3 | 3 | 9 | 0 | 1 |
getDimension(String) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
save(Execution) |   | 48% |   | 50% | 1 | 2 | 2 | 5 | 0 | 1 |
save(KPIParameter) |   | 44% |   | 50% | 1 | 2 | 2 | 5 | 0 | 1 |
getObservationResults(Execution, Query, Object[]) |   | 94% |   | 80% | 5 | 14 | 2 | 40 | 0 | 1 |
getExecutionRun(long) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getParameter(long) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$copyValues$10(Execution, ExecutionDimension) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
getValues(Dimension) |   | 87% |   | 75% | 1 | 3 | 1 | 11 | 0 | 1 |
listObservations(Execution, LocalDate, LocalDate, Map, Pageable) |   | 95% |   | 66% | 2 | 4 | 1 | 18 | 0 | 1 |
execute(Execution) |   | 92% |   | 50% | 2 | 3 | 1 | 12 | 0 | 1 |
internalExecute(Query, Execution, List, int, List) |   | 90% |   | 83% | 1 | 4 | 1 | 15 | 0 | 1 |
getExecution(long) |   | 68% |   | 50% | 1 | 2 | 1 | 4 | 0 | 1 |
getExecution(String) |   | 60% |   | 50% | 1 | 2 | 1 | 4 | 0 | 1 |
loadExecution(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
listExecutionRuns(Execution, Pageable) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
delete(ExecutionRun) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
lambda$getDimension$2(long) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getParameter(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
listParameters(Pageable) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
listDimensions(Pageable) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$calculateRunDiff$15(Observation, Observation) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$calculateRunDiff$14(Observation, Observation) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$calculateRunDiff$13(Observation, Observation) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$calculateRunDiff$12(Observation, Observation) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$purgeExecutionRuns$9(ExecutionRun) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$save$3() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$save$1() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$save$0() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getObservationsGroupedByDimension(Execution, String, LocalDate, Integer) |   | 98% |   | 87% | 2 | 9 | 0 | 34 | 0 | 1 |
findLastExecutionRun(Execution) |  | 95% |   | 50% | 1 | 2 | 0 | 3 | 0 | 1 |
filterObservations(Execution, LocalDate, Map) |  | 100% |   | 83% | 1 | 4 | 0 | 16 | 0 | 1 |
fetchDimensions(List) |  | 100% |  | 100% | 0 | 2 | 0 | 15 | 0 | 1 |
getDimensionKeys(Execution, Set) |  | 100% |  | 100% | 0 | 2 | 0 | 14 | 0 | 1 |
findExecutionRuns(Execution, KPIService.ExecutionRunsRequest) |  | 100% |  | 100% | 0 | 3 | 0 | 7 | 0 | 1 |
save(Dimension) |  | 100% |  | 100% | 0 | 2 | 0 | 7 | 0 | 1 |
lazyLoad(Execution) |  | 100% |   | 50% | 3 | 4 | 0 | 7 | 0 | 1 |
lambda$listObservations$5(PathBuilder, JPAQuery, Sort.Order) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
lazyLoad(Dimension) |  | 100% |   | 75% | 1 | 3 | 0 | 3 | 0 | 1 |
delete(Execution) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
delete(KPIParameter) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
delete(Dimension) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
lazyLoad(ExecutionRun) |  | 100% |   | 50% | 1 | 2 | 0 | 3 | 0 | 1 |
lambda$fetchDimensions$8(HashMap, Observation) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
lambda$internalExecute$4(Execution, List, List, Observation) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
makeDimensionKey(DimensionKey) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
lambda$getObservationsGroupedByDimension$16(double, LocalDate, Double) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
lambda$lazyLoad$11(ExecutionDimension) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
deleteObservations(ExecutionRun) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
lambda$listObservations$6(Tuple) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
listExecutions() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
lambda$fetchDimensions$7(Long) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
static {...} |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
KPIServiceImpl() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |