Skip to content

Commit e3335de

Browse files
WIP
1 parent d2c1714 commit e3335de

1 file changed

Lines changed: 12 additions & 10 deletions

File tree

modules/indexing/src/test/java/org/apache/ignite/internal/processors/cache/IgniteCacheQueryMultiThreadedSelfTest.java

Lines changed: 12 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@
4444
import org.apache.ignite.internal.processors.cache.index.AbstractIndexingCommonTest;
4545
import org.apache.ignite.internal.processors.cache.query.GridCacheQueryManager;
4646
import org.apache.ignite.internal.util.typedef.CAX;
47-
import org.apache.ignite.internal.util.typedef.internal.U;
47+
import org.apache.ignite.testframework.GridTestUtils;
4848
import org.junit.Test;
4949

5050
import static org.apache.ignite.cache.CacheAtomicityMode.TRANSACTIONAL;
@@ -164,17 +164,19 @@ protected boolean evictsEnabled() {
164164
}
165165
}
166166

167-
U.sleep(5000);
167+
assertTrue(GridTestUtils.waitForCondition(() -> {
168+
for (int i = 0; i < GRID_CNT; i++) {
169+
for (String cacheName : grid(i).cacheNames()) {
170+
IgniteCache<Object, Object> c = grid(i).cache(cacheName);
168171

169-
for (int i = 0; i < GRID_CNT; i++) {
170-
for (String cacheName : grid(i).cacheNames()) {
171-
IgniteCache<Object, Object> c = grid(i).cache(cacheName);
172-
173-
assertEquals(0, c.size(CachePeekMode.OFFHEAP));
174-
assertEquals(0, c.size(CachePeekMode.PRIMARY));
175-
assertEquals(0, c.size());
172+
assertEquals(0, c.size(CachePeekMode.OFFHEAP));
173+
assertEquals(0, c.size(CachePeekMode.PRIMARY));
174+
assertEquals(0, c.size());
175+
}
176176
}
177-
}
177+
178+
return true;
179+
}, 30_000));
178180
}
179181

180182
/** {@inheritDoc} */

0 commit comments

Comments
 (0)