[teiid-commits] teiid SVN: r3822 - branches/7.7.x/engine/src/test/java/org/teiid/dqp/internal/process.
teiid-commits at lists.jboss.org
teiid-commits at lists.jboss.org
Wed Jan 25 16:10:13 EST 2012
Author: shawkins
Date: 2012-01-25 16:10:12 -0500 (Wed, 25 Jan 2012)
New Revision: 3822
Modified:
branches/7.7.x/engine/src/test/java/org/teiid/dqp/internal/process/TestDQPCore.java
Log:
fix for threading issue with the unit test
Modified: branches/7.7.x/engine/src/test/java/org/teiid/dqp/internal/process/TestDQPCore.java
===================================================================
--- branches/7.7.x/engine/src/test/java/org/teiid/dqp/internal/process/TestDQPCore.java 2012-01-25 18:40:44 UTC (rev 3821)
+++ branches/7.7.x/engine/src/test/java/org/teiid/dqp/internal/process/TestDQPCore.java 2012-01-25 21:10:12 UTC (rev 3822)
@@ -375,6 +375,11 @@
assertNull(rm.getException());
assertEquals(10, rm.getResultsList().size());
RequestWorkItem item = core.getRequestWorkItem(DQPWorkContext.getWorkContext().getRequestID(reqMsg.getExecutionId()));
+ synchronized (item) {
+ while (item.isProcessing()) {
+ Thread.sleep(10);
+ }
+ }
assertEquals(10, item.resultsBuffer.getRowCount());
}
More information about the teiid-commits
mailing list