This is an automated email from the ASF dual-hosted git repository.
jiangtian pushed a commit to branch fix_sonar_bug
in repository https://gitbox.apache.org/repos/asf/incubator-iotdb.git
The following commit(s) were added to refs/heads/fix_sonar_bug by this push:
new c536767 partially fix a bug in test
c536767 is described below
commit c5367673bee72d8f909d37137f4bb019885e2906
Author: 江天 <[email protected]>
AuthorDate: Tue Mar 5 07:53:10 2019 +0800
partially fix a bug in test
---
.../apache/iotdb/db/engine/version/SysTimeVersionControllerTest.java | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git
a/iotdb/src/test/java/org/apache/iotdb/db/engine/version/SysTimeVersionControllerTest.java
b/iotdb/src/test/java/org/apache/iotdb/db/engine/version/SysTimeVersionControllerTest.java
index 4e063ad..1912d8a 100644
---
a/iotdb/src/test/java/org/apache/iotdb/db/engine/version/SysTimeVersionControllerTest.java
+++
b/iotdb/src/test/java/org/apache/iotdb/db/engine/version/SysTimeVersionControllerTest.java
@@ -29,8 +29,9 @@ public class SysTimeVersionControllerTest {
public void test() {
VersionController versionController = SysTimeVersionController.INSTANCE;
long diff = versionController.currVersion() - System.currentTimeMillis();
- assertTrue(diff >= -1 && diff <= 1);
+ // TODO these comparisons can fail in very rare conditions, how to fix?
+ assertTrue(diff >= -2 && diff <= 2);
diff = versionController.nextVersion() - System.currentTimeMillis();
- assertTrue(diff >= -1 && diff <= 1);
+ assertTrue(diff >= -2 && diff <= 2);
}
}
\ No newline at end of file