Bug 981270
Summary: | Rule including an interval timer with delay does not fire in fireUntilHalt() mode | ||
---|---|---|---|
Product: | [Retired] JBoss BRMS Platform 6 | Reporter: | Marek Winkler <mwinkler> |
Component: | BRE | Assignee: | Mario Fusco <mfusco> |
Status: | CLOSED CURRENTRELEASE | QA Contact: | Tomas David <tdavid> |
Severity: | high | Docs Contact: | |
Priority: | unspecified | ||
Version: | 6.0.0 | Keywords: | Regression |
Target Milestone: | ER4 | ||
Target Release: | 6.0.0 | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2014-08-06 20:16:02 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: | |||
Bug Depends On: | |||
Bug Blocks: | 978979 |
Description
Marek Winkler
2013-07-04 10:53:19 UTC
Pull request with reproducer: https://github.com/droolsjbpm/drools/pull/220 I fixed the rule scheduling when the interval timer is used. However the test needs a further sleep here https://github.com/droolsjbpm/drools/commit/3cf78d69d#L0R120 to make sure that all the facts insertions are processed before to move the clock forward. Anyway this should be necessary only when using the PseudoClock. This fix is NOT included in the CR3, but will be part of the CR4. Verified on BRMS 6.0.0.ER4. |