You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@iotdb.apache.org by hx...@apache.org on 2021/06/05 00:26:03 UTC

[iotdb] 01/01: temprorary wait 3 seconds in CliearCacheIT for emergent releasing processing for 0.12.1

This is an automated email from the ASF dual-hosted git repository.

hxd pushed a commit to branch disableCacheTest_tmp
in repository https://gitbox.apache.org/repos/asf/iotdb.git

commit e157e8a3e26de0f992df989bdc90b908cde426d4
Author: xiangdong huang <sa...@gmail.com>
AuthorDate: Sat Jun 5 08:25:26 2021 +0800

    temprorary wait 3 seconds in CliearCacheIT for emergent releasing processing for 0.12.1
---
 .../org/apache/iotdb/db/integration/IoTDBClearCacheIT.java     | 10 ++++++----
 1 file changed, 6 insertions(+), 4 deletions(-)

diff --git a/server/src/test/java/org/apache/iotdb/db/integration/IoTDBClearCacheIT.java b/server/src/test/java/org/apache/iotdb/db/integration/IoTDBClearCacheIT.java
index 07754e0..4f38cb6 100644
--- a/server/src/test/java/org/apache/iotdb/db/integration/IoTDBClearCacheIT.java
+++ b/server/src/test/java/org/apache/iotdb/db/integration/IoTDBClearCacheIT.java
@@ -22,7 +22,6 @@ import org.apache.iotdb.db.engine.cache.ChunkCache;
 import org.apache.iotdb.db.engine.cache.TimeSeriesMetadataCache;
 import org.apache.iotdb.db.utils.EnvironmentUtils;
 import org.apache.iotdb.jdbc.Config;
-
 import org.junit.AfterClass;
 import org.junit.Assert;
 import org.junit.BeforeClass;
@@ -33,9 +32,7 @@ import java.sql.DriverManager;
 import java.sql.ResultSet;
 import java.sql.Statement;
 
-import static org.junit.Assert.assertFalse;
-import static org.junit.Assert.assertTrue;
-import static org.junit.Assert.fail;
+import static org.junit.Assert.*;
 
 public class IoTDBClearCacheIT {
 
@@ -163,6 +160,11 @@ public class IoTDBClearCacheIT {
 
       statement.execute("CLEAR CACHE");
 
+      // TODO FIXME
+      //  when releasing v0.12.1, this test failed because the cache is not cleared.
+      // try to wait 3 seconds here for emergency processing
+      Thread.sleep(3000);
+
       assertTrue(ChunkCache.getInstance().isEmpty());
       assertTrue(TimeSeriesMetadataCache.getInstance().isEmpty());