diff --git a/src/main/java/kieker/analysis/dev/OperationsDependency.java b/src/main/java/kieker/analysis/dev/OperationsDependency.java index ae2c71dc2d133695b068405aa7cee8e1fb6d1723..b1ae7bcc33d1008d0e9934d98df89642f63b680a 100644 --- a/src/main/java/kieker/analysis/dev/OperationsDependency.java +++ b/src/main/java/kieker/analysis/dev/OperationsDependency.java @@ -49,10 +49,11 @@ public class OperationsDependency { OperationsDependencyRelation relation = new OperationsDependencyRelation(callee, caller); relations.put(key, relation); } + if (call.isFailed()) { - relations.get(key).addCall(); + relations.get(key).addFailuredCalls(call.getCalls()); // TODO Temp } else { - relations.get(key).addFailuredCall(); + relations.get(key).addCalls(call.getCalls()); // TODO Temp } } diff --git a/src/main/java/kieker/analysis/dev/OperationsDependencyRelation.java b/src/main/java/kieker/analysis/dev/OperationsDependencyRelation.java index 5556a23db1c813cc092212637dc0817e7bec0523..d9ad5d24be493874736bd826d656f97e1b5f399c 100644 --- a/src/main/java/kieker/analysis/dev/OperationsDependencyRelation.java +++ b/src/main/java/kieker/analysis/dev/OperationsDependencyRelation.java @@ -34,13 +34,13 @@ public class OperationsDependencyRelation { return callee; } - public void addCall() { - calls++; + public void addCalls(final int calls) { + this.calls += calls; } - public void addFailuredCall() { - failuredCalls++; - addCall(); + public void addFailuredCalls(final int failuredCalls) { + addCalls(failuredCalls); + this.failuredCalls += failuredCalls; } public int getCalls() {