This is an automated email from the ASF dual-hosted git repository.
mariofusco pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/incubator-kie-drools.git
The following commit(s) were added to refs/heads/main by this push:
new 4675dab998 [incubator-kie-drools-6093] flaky test:
org.drools.compiler.integrationtests.TimerAndCalendarFireUntilHaltTest (#6096)
4675dab998 is described below
commit 4675dab998754604e62f15370ab92e0e0f7f51f6
Author: Toshiya Kobayashi <[email protected]>
AuthorDate: Mon Sep 23 23:45:59 2024 +0900
[incubator-kie-drools-6093] flaky test:
org.drools.compiler.integrationtests.TimerAndCalendarFireUntilHaltTest (#6096)
---
.../TimerAndCalendarFireUntilHaltTest.java | 32 ++++++++++++++++------
1 file changed, 23 insertions(+), 9 deletions(-)
diff --git
a/drools-test-coverage/test-compiler-integration/src/test/java/org/drools/compiler/integrationtests/TimerAndCalendarFireUntilHaltTest.java
b/drools-test-coverage/test-compiler-integration/src/test/java/org/drools/compiler/integrationtests/TimerAndCalendarFireUntilHaltTest.java
index c36fac63bc..5022ae7991 100644
---
a/drools-test-coverage/test-compiler-integration/src/test/java/org/drools/compiler/integrationtests/TimerAndCalendarFireUntilHaltTest.java
+++
b/drools-test-coverage/test-compiler-integration/src/test/java/org/drools/compiler/integrationtests/TimerAndCalendarFireUntilHaltTest.java
@@ -109,9 +109,12 @@ public class TimerAndCalendarFireUntilHaltTest {
startEngine();
activateRule();
- advanceTimerOneSecond();
-
await().until(ruleHasFired("TimerRule", 1));
+
+ advanceTimerOneSecond();
+ await().until(ruleHasFired("TimerRule", 2));
+
+ stopEngine();
}
@Test(timeout = 10000)
@@ -126,14 +129,17 @@ public class TimerAndCalendarFireUntilHaltTest {
"end";
setupKSessionFor(drl);
startEngine();
+
activateRule();
- advanceTimerOneSecond();
await().until(ruleHasFired("TimerRule", 1));
+
+ advanceTimerOneSecond();
+ await().until(ruleHasFired("TimerRule", 2));
stopEngine();
advanceTimerOneSecond();
-
await().during(Duration.ofSeconds(1)).atMost(Duration.ofSeconds(2)).until(ruleHasFired("TimerRule",
1));
+
await().during(Duration.ofSeconds(1)).atMost(Duration.ofSeconds(2)).until(ruleHasFired("TimerRule",
2));
}
@Test(timeout = 10000)
@@ -148,15 +154,20 @@ public class TimerAndCalendarFireUntilHaltTest {
"end";
setupKSessionFor(drl);
startEngine();
+
activateRule();
- advanceTimerOneSecond();
await().until(ruleHasFired("TimerRule", 1));
+
+ advanceTimerOneSecond();
+ await().until(ruleHasFired("TimerRule", 2));
stopEngine();
startEngine();
advanceTimerOneSecond();
-
await().during(Duration.ofSeconds(1)).atMost(Duration.ofSeconds(2)).until(ruleHasFired("TimerRule",
2));
+
await().during(Duration.ofSeconds(1)).atMost(Duration.ofSeconds(2)).until(ruleHasFired("TimerRule",
3));
+
+ stopEngine();
}
@Test(timeout = 10000)
@@ -171,18 +182,21 @@ public class TimerAndCalendarFireUntilHaltTest {
"end";
setupKSessionFor(drl);
startEngine();
+
activateRule();
- advanceTimerOneSecond();
-
await().until(ruleHasFired("TimerRule", 1));
+
+ advanceTimerOneSecond();
+ await().until(ruleHasFired("TimerRule", 2));
stopEngine();
disactivateRule();
startEngine();
advanceTimerOneSecond();
+
await().during(Duration.ofSeconds(1)).atMost(Duration.ofSeconds(2)).until(ruleHasFired("TimerRule",
2));
-
await().during(Duration.ofSeconds(1)).atMost(Duration.ofSeconds(2)).until(ruleHasFired("TimerRule",
1));
+ stopEngine();
}
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]