diff options
Diffstat (limited to 'controlloop/templates/template.demo/src/test/java/org/onap/policy/template/demo/VfwControlLoopTest.java')
-rw-r--r-- | controlloop/templates/template.demo/src/test/java/org/onap/policy/template/demo/VfwControlLoopTest.java | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/controlloop/templates/template.demo/src/test/java/org/onap/policy/template/demo/VfwControlLoopTest.java b/controlloop/templates/template.demo/src/test/java/org/onap/policy/template/demo/VfwControlLoopTest.java index b06f4c695..adc9a2ac0 100644 --- a/controlloop/templates/template.demo/src/test/java/org/onap/policy/template/demo/VfwControlLoopTest.java +++ b/controlloop/templates/template.demo/src/test/java/org/onap/policy/template/demo/VfwControlLoopTest.java @@ -167,6 +167,10 @@ public class VfwControlLoopTest implements TopicListener { try { kieSession.fireUntilHalt(); + + // allow object clean-up + kieSession.fireAllRules(); + } catch (Exception e) { e.printStackTrace(); logger.warn(e.toString()); @@ -209,6 +213,10 @@ public class VfwControlLoopTest implements TopicListener { sendEvent(pair.first, requestId, ControlLoopEventStatus.ONSET, "error"); try { kieSession.fireUntilHalt(); + + // allow object clean-up + kieSession.fireAllRules(); + } catch (Exception e) { e.printStackTrace(); logger.warn(e.toString()); @@ -239,6 +247,10 @@ public class VfwControlLoopTest implements TopicListener { try { kieSession.fireUntilHalt(); + + // allow object clean-up + kieSession.fireAllRules(); + } catch (Exception e) { e.printStackTrace(); logger.warn(e.toString()); |