You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@geode.apache.org by ag...@apache.org on 2016/05/20 17:50:59 UTC
incubator-geode git commit: GEODE-988: Added wait for events to
arrive on stopped CQ before it is stopped. The test stops the CQ and verifies
no events are recieved in stopped state;
it was doing that by checking operations/events that happend before sto
Repository: incubator-geode
Updated Branches:
refs/heads/develop 8a3c351ab -> 425581c65
GEODE-988: Added wait for events to arrive on stopped CQ before it is stopped.
The test stops the CQ and verifies no events are recieved in stopped state; it was doing that by checking operations/events that happend before stop and not counting the changes happened during stop.
In a slower environment, it could so happen that the CQ may not have recieved all the events before it is stopped, thus causing the validation to fail.
Project: http://git-wip-us.apache.org/repos/asf/incubator-geode/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-geode/commit/425581c6
Tree: http://git-wip-us.apache.org/repos/asf/incubator-geode/tree/425581c6
Diff: http://git-wip-us.apache.org/repos/asf/incubator-geode/diff/425581c6
Branch: refs/heads/develop
Commit: 425581c650aeb472f38b814ca1617786e8c4fc9c
Parents: 8a3c351
Author: Anil <ag...@pivotal.io>
Authored: Thu May 19 14:02:54 2016 -0700
Committer: Anil <ag...@pivotal.io>
Committed: Fri May 20 10:50:11 2016 -0700
----------------------------------------------------------------------
.../gemfire/cache/query/cq/dunit/CqPerfUsingPoolDUnitTest.java | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/425581c6/geode-cq/src/test/java/com/gemstone/gemfire/cache/query/cq/dunit/CqPerfUsingPoolDUnitTest.java
----------------------------------------------------------------------
diff --git a/geode-cq/src/test/java/com/gemstone/gemfire/cache/query/cq/dunit/CqPerfUsingPoolDUnitTest.java b/geode-cq/src/test/java/com/gemstone/gemfire/cache/query/cq/dunit/CqPerfUsingPoolDUnitTest.java
index 130f924..2a91abb 100644
--- a/geode-cq/src/test/java/com/gemstone/gemfire/cache/query/cq/dunit/CqPerfUsingPoolDUnitTest.java
+++ b/geode-cq/src/test/java/com/gemstone/gemfire/cache/query/cq/dunit/CqPerfUsingPoolDUnitTest.java
@@ -429,7 +429,6 @@ public class CqPerfUsingPoolDUnitTest extends CacheTestCase {
// Create.
cqDUnitTest.createValues(server, cqDUnitTest.regions[0], size);
cqDUnitTest.waitForCreated(client, "testMatchingCqs_0", CqQueryUsingPoolDUnitTest.KEY+size);
- cqDUnitTest.waitForCreated(client, "testMatchingCqs_3", CqQueryUsingPoolDUnitTest.KEY+size);
// Close one of the CQ.
cqDUnitTest.closeCQ(client, "testMatchingCqs_0");
@@ -438,6 +437,7 @@ public class CqPerfUsingPoolDUnitTest extends CacheTestCase {
// Update.
cqDUnitTest.createValues(server, cqDUnitTest.regions[0], size);
cqDUnitTest.waitForUpdated(client, "testMatchingCqs_3", CqQueryUsingPoolDUnitTest.KEY+size);
+ cqDUnitTest.waitForUpdated(client, "testMatchingCqs_1", CqQueryUsingPoolDUnitTest.KEY+size);
// Stop one of the CQ.
cqDUnitTest.stopCQ(client, "testMatchingCqs_1");