Browse Source

Merge pull request #12090 from YevhenBondarenko/fix/latest-pf-test

fixed flaky tests
pull/12162/head
Viacheslav Klimov 2 years ago
committed by GitHub
parent
commit
4ee17b991b
No known key found for this signature in database GPG Key ID: B5690EEEBB952194
  1. 7
      dao/src/test/java/org/thingsboard/server/dao/service/timeseries/sql/LatestTimeseriesPerformanceTest.java

7
dao/src/test/java/org/thingsboard/server/dao/service/timeseries/sql/LatestTimeseriesPerformanceTest.java

@ -56,7 +56,8 @@ public class LatestTimeseriesPerformanceTest extends AbstractServiceTest {
private static final String LONG_KEY = "longKey"; private static final String LONG_KEY = "longKey";
private static final String DOUBLE_KEY = "doubleKey"; private static final String DOUBLE_KEY = "doubleKey";
private static final String BOOLEAN_KEY = "booleanKey"; private static final String BOOLEAN_KEY = "booleanKey";
public static final int AMOUNT_OF_UNIQ_KEY = 10000; private static final int AMOUNT_OF_UNIQ_KEY = 10000;
private static final int TIMEOUT = 100;
private final Random random = new Random(); private final Random random = new Random();
@ -102,7 +103,7 @@ public class LatestTimeseriesPerformanceTest extends AbstractServiceTest {
futures.add(save(generateDblEntry(getRandomKey()))); futures.add(save(generateDblEntry(getRandomKey())));
futures.add(save(generateBoolEntry(getRandomKey()))); futures.add(save(generateBoolEntry(getRandomKey())));
} }
Futures.allAsList(futures).get(60, TimeUnit.SECONDS); Futures.allAsList(futures).get(TIMEOUT, TimeUnit.SECONDS);
long endTime = System.currentTimeMillis(); long endTime = System.currentTimeMillis();
long totalTime = endTime - startTime; long totalTime = endTime - startTime;
@ -120,7 +121,7 @@ public class LatestTimeseriesPerformanceTest extends AbstractServiceTest {
futures.add(save(generateDblEntry(i))); futures.add(save(generateDblEntry(i)));
futures.add(save(generateBoolEntry(i))); futures.add(save(generateBoolEntry(i)));
} }
Futures.allAsList(futures).get(60, TimeUnit.SECONDS); Futures.allAsList(futures).get(TIMEOUT, TimeUnit.SECONDS);
} }
private ListenableFuture<?> save(TsKvEntry tsKvEntry) { private ListenableFuture<?> save(TsKvEntry tsKvEntry) {

Loading…
Cancel
Save