|
@@ -18,10 +18,11 @@
|
|
|
|
|
|
package org.apache.hadoop.yarn.server.timelineservice.storage;
|
|
package org.apache.hadoop.yarn.server.timelineservice.storage;
|
|
|
|
|
|
-import static org.junit.Assert.assertEquals;
|
|
|
|
-import static org.junit.Assert.assertNotNull;
|
|
|
|
-import static org.junit.Assert.assertNull;
|
|
|
|
-import static org.junit.Assert.assertTrue;
|
|
|
|
|
|
+import static org.junit.jupiter.api.Assertions.assertEquals;
|
|
|
|
+import static org.junit.jupiter.api.Assertions.assertNotNull;
|
|
|
|
+import static org.junit.jupiter.api.Assertions.assertNull;
|
|
|
|
+import static org.junit.jupiter.api.Assertions.assertTrue;
|
|
|
|
+import static org.junit.jupiter.api.Assertions.fail;
|
|
|
|
|
|
import java.io.IOException;
|
|
import java.io.IOException;
|
|
import java.util.Arrays;
|
|
import java.util.Arrays;
|
|
@@ -81,12 +82,12 @@ import org.apache.hadoop.yarn.server.timelineservice.storage.subapplication.SubA
|
|
import org.apache.hadoop.yarn.server.timelineservice.storage.subapplication.SubApplicationRowKey;
|
|
import org.apache.hadoop.yarn.server.timelineservice.storage.subapplication.SubApplicationRowKey;
|
|
import org.apache.hadoop.yarn.server.timelineservice.storage.subapplication.SubApplicationRowKeyPrefix;
|
|
import org.apache.hadoop.yarn.server.timelineservice.storage.subapplication.SubApplicationRowKeyPrefix;
|
|
import org.apache.hadoop.yarn.server.timelineservice.storage.subapplication.SubApplicationTableRW;
|
|
import org.apache.hadoop.yarn.server.timelineservice.storage.subapplication.SubApplicationTableRW;
|
|
-import org.junit.After;
|
|
|
|
-import org.junit.AfterClass;
|
|
|
|
-import org.junit.Assert;
|
|
|
|
-import org.junit.Before;
|
|
|
|
-import org.junit.BeforeClass;
|
|
|
|
-import org.junit.Test;
|
|
|
|
|
|
+import org.junit.jupiter.api.AfterEach;
|
|
|
|
+import org.junit.jupiter.api.AfterAll;
|
|
|
|
+import org.junit.jupiter.api.BeforeEach;
|
|
|
|
+import org.junit.jupiter.api.BeforeAll;
|
|
|
|
+import org.junit.jupiter.api.Test;
|
|
|
|
+import org.junit.jupiter.api.Timeout;
|
|
|
|
|
|
/**
|
|
/**
|
|
* Various tests to test writing entities to HBase and reading them back from
|
|
* Various tests to test writing entities to HBase and reading them back from
|
|
@@ -105,7 +106,7 @@ public class TestHBaseTimelineStorageEntities {
|
|
private HBaseTimelineReaderImpl reader;
|
|
private HBaseTimelineReaderImpl reader;
|
|
private static final long CURRENT_TIME = System.currentTimeMillis();
|
|
private static final long CURRENT_TIME = System.currentTimeMillis();
|
|
|
|
|
|
- @BeforeClass
|
|
|
|
|
|
+ @BeforeAll
|
|
public static void setupBeforeClass() throws Exception {
|
|
public static void setupBeforeClass() throws Exception {
|
|
util = new HBaseTestingUtility();
|
|
util = new HBaseTestingUtility();
|
|
util.startMiniCluster();
|
|
util.startMiniCluster();
|
|
@@ -113,14 +114,14 @@ public class TestHBaseTimelineStorageEntities {
|
|
DataGeneratorForTest.loadEntities(util, CURRENT_TIME);
|
|
DataGeneratorForTest.loadEntities(util, CURRENT_TIME);
|
|
}
|
|
}
|
|
|
|
|
|
- @Before
|
|
|
|
|
|
+ @BeforeEach
|
|
public void init() throws Exception {
|
|
public void init() throws Exception {
|
|
reader = new HBaseTimelineReaderImpl();
|
|
reader = new HBaseTimelineReaderImpl();
|
|
reader.init(util.getConfiguration());
|
|
reader.init(util.getConfiguration());
|
|
reader.start();
|
|
reader.start();
|
|
}
|
|
}
|
|
|
|
|
|
- @After
|
|
|
|
|
|
+ @AfterEach
|
|
public void stop() throws Exception {
|
|
public void stop() throws Exception {
|
|
if (reader != null) {
|
|
if (reader != null) {
|
|
reader.stop();
|
|
reader.stop();
|
|
@@ -722,7 +723,7 @@ public class TestHBaseTimelineStorageEntities {
|
|
for (TimelineEntity entity : entities) {
|
|
for (TimelineEntity entity : entities) {
|
|
if (!entity.getId().equals("hello") && !entity.getId().equals("hello1") &&
|
|
if (!entity.getId().equals("hello") && !entity.getId().equals("hello1") &&
|
|
!entity.getId().equals("hello2")) {
|
|
!entity.getId().equals("hello2")) {
|
|
- Assert.fail("Entities with ids' hello, hello1 and hello2 should be" +
|
|
|
|
|
|
+ fail("Entities with ids' hello, hello1 and hello2 should be" +
|
|
" present");
|
|
" present");
|
|
}
|
|
}
|
|
}
|
|
}
|
|
@@ -736,7 +737,7 @@ public class TestHBaseTimelineStorageEntities {
|
|
for (TimelineEntity entity : entities) {
|
|
for (TimelineEntity entity : entities) {
|
|
if (!entity.getId().equals("hello1") &&
|
|
if (!entity.getId().equals("hello1") &&
|
|
!entity.getId().equals("hello2")) {
|
|
!entity.getId().equals("hello2")) {
|
|
- Assert.fail("Entities with ids' hello1 and hello2 should be present");
|
|
|
|
|
|
+ fail("Entities with ids' hello1 and hello2 should be present");
|
|
}
|
|
}
|
|
}
|
|
}
|
|
entities = reader.getEntities(
|
|
entities = reader.getEntities(
|
|
@@ -748,7 +749,7 @@ public class TestHBaseTimelineStorageEntities {
|
|
assertEquals(1, entities.size());
|
|
assertEquals(1, entities.size());
|
|
for (TimelineEntity entity : entities) {
|
|
for (TimelineEntity entity : entities) {
|
|
if (!entity.getId().equals("hello")) {
|
|
if (!entity.getId().equals("hello")) {
|
|
- Assert.fail("Entity with id hello should be present");
|
|
|
|
|
|
+ fail("Entity with id hello should be present");
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
@@ -788,7 +789,7 @@ public class TestHBaseTimelineStorageEntities {
|
|
isRelatedToCnt += timelineEntity.getIsRelatedToEntities().size();
|
|
isRelatedToCnt += timelineEntity.getIsRelatedToEntities().size();
|
|
relatesToCnt += timelineEntity.getRelatesToEntities().size();
|
|
relatesToCnt += timelineEntity.getRelatesToEntities().size();
|
|
if (!timelineEntity.getId().equals("hello2")) {
|
|
if (!timelineEntity.getId().equals("hello2")) {
|
|
- Assert.fail("Entity id should have been hello2");
|
|
|
|
|
|
+ fail("Entity id should have been hello2");
|
|
}
|
|
}
|
|
}
|
|
}
|
|
assertEquals(0, eventCnt);
|
|
assertEquals(0, eventCnt);
|
|
@@ -814,7 +815,7 @@ public class TestHBaseTimelineStorageEntities {
|
|
for (TimelineEntity timelineEntity : entities) {
|
|
for (TimelineEntity timelineEntity : entities) {
|
|
eventCnt += timelineEntity.getEvents().size();
|
|
eventCnt += timelineEntity.getEvents().size();
|
|
if (!timelineEntity.getId().equals("hello2")) {
|
|
if (!timelineEntity.getId().equals("hello2")) {
|
|
- Assert.fail("Entity id should have been hello2");
|
|
|
|
|
|
+ fail("Entity id should have been hello2");
|
|
}
|
|
}
|
|
}
|
|
}
|
|
assertEquals(1, eventCnt);
|
|
assertEquals(1, eventCnt);
|
|
@@ -834,7 +835,7 @@ public class TestHBaseTimelineStorageEntities {
|
|
for (TimelineEntity timelineEntity : entities) {
|
|
for (TimelineEntity timelineEntity : entities) {
|
|
eventCnt += timelineEntity.getEvents().size();
|
|
eventCnt += timelineEntity.getEvents().size();
|
|
if (!timelineEntity.getId().equals("hello2")) {
|
|
if (!timelineEntity.getId().equals("hello2")) {
|
|
- Assert.fail("Entity id should have been hello2");
|
|
|
|
|
|
+ fail("Entity id should have been hello2");
|
|
}
|
|
}
|
|
}
|
|
}
|
|
assertEquals(0, eventCnt);
|
|
assertEquals(0, eventCnt);
|
|
@@ -853,7 +854,7 @@ public class TestHBaseTimelineStorageEntities {
|
|
eventCnt += timelineEntity.getEvents().size();
|
|
eventCnt += timelineEntity.getEvents().size();
|
|
if (!timelineEntity.getId().equals("hello") &&
|
|
if (!timelineEntity.getId().equals("hello") &&
|
|
!timelineEntity.getId().equals("hello2")) {
|
|
!timelineEntity.getId().equals("hello2")) {
|
|
- Assert.fail("Entity ids' should have been hello and hello2");
|
|
|
|
|
|
+ fail("Entity ids' should have been hello and hello2");
|
|
}
|
|
}
|
|
}
|
|
}
|
|
assertEquals(0, eventCnt);
|
|
assertEquals(0, eventCnt);
|
|
@@ -889,7 +890,7 @@ public class TestHBaseTimelineStorageEntities {
|
|
for (TimelineEntity timelineEntity : entities) {
|
|
for (TimelineEntity timelineEntity : entities) {
|
|
eventCnt += timelineEntity.getEvents().size();
|
|
eventCnt += timelineEntity.getEvents().size();
|
|
if (!timelineEntity.getId().equals("hello")) {
|
|
if (!timelineEntity.getId().equals("hello")) {
|
|
- Assert.fail("Entity id should have been hello");
|
|
|
|
|
|
+ fail("Entity id should have been hello");
|
|
}
|
|
}
|
|
}
|
|
}
|
|
assertEquals(0, eventCnt);
|
|
assertEquals(0, eventCnt);
|
|
@@ -909,7 +910,7 @@ public class TestHBaseTimelineStorageEntities {
|
|
for (TimelineEntity timelineEntity : entities) {
|
|
for (TimelineEntity timelineEntity : entities) {
|
|
eventCnt += timelineEntity.getEvents().size();
|
|
eventCnt += timelineEntity.getEvents().size();
|
|
if (!timelineEntity.getId().equals("hello")) {
|
|
if (!timelineEntity.getId().equals("hello")) {
|
|
- Assert.fail("Entity id should have been hello");
|
|
|
|
|
|
+ fail("Entity id should have been hello");
|
|
}
|
|
}
|
|
}
|
|
}
|
|
assertEquals(0, eventCnt);
|
|
assertEquals(0, eventCnt);
|
|
@@ -936,7 +937,7 @@ public class TestHBaseTimelineStorageEntities {
|
|
isRelatedToCnt += timelineEntity.getIsRelatedToEntities().size();
|
|
isRelatedToCnt += timelineEntity.getIsRelatedToEntities().size();
|
|
if (!timelineEntity.getId().equals("hello") &&
|
|
if (!timelineEntity.getId().equals("hello") &&
|
|
!timelineEntity.getId().equals("hello1")) {
|
|
!timelineEntity.getId().equals("hello1")) {
|
|
- Assert.fail("Entity ids' should have been hello and hello1");
|
|
|
|
|
|
+ fail("Entity ids' should have been hello and hello1");
|
|
}
|
|
}
|
|
}
|
|
}
|
|
assertEquals(3, isRelatedToCnt);
|
|
assertEquals(3, isRelatedToCnt);
|
|
@@ -958,7 +959,7 @@ public class TestHBaseTimelineStorageEntities {
|
|
for (TimelineEntity timelineEntity : entities) {
|
|
for (TimelineEntity timelineEntity : entities) {
|
|
isRelatedToCnt += timelineEntity.getIsRelatedToEntities().size();
|
|
isRelatedToCnt += timelineEntity.getIsRelatedToEntities().size();
|
|
if (!timelineEntity.getId().equals("hello2")) {
|
|
if (!timelineEntity.getId().equals("hello2")) {
|
|
- Assert.fail("Entity id should have been hello2");
|
|
|
|
|
|
+ fail("Entity id should have been hello2");
|
|
}
|
|
}
|
|
}
|
|
}
|
|
assertEquals(0, isRelatedToCnt);
|
|
assertEquals(0, isRelatedToCnt);
|
|
@@ -981,7 +982,7 @@ public class TestHBaseTimelineStorageEntities {
|
|
isRelatedToCnt += timelineEntity.getIsRelatedToEntities().size();
|
|
isRelatedToCnt += timelineEntity.getIsRelatedToEntities().size();
|
|
if (!timelineEntity.getId().equals("hello") &&
|
|
if (!timelineEntity.getId().equals("hello") &&
|
|
!timelineEntity.getId().equals("hello1")) {
|
|
!timelineEntity.getId().equals("hello1")) {
|
|
- Assert.fail("Entity ids' should have been hello and hello1");
|
|
|
|
|
|
+ fail("Entity ids' should have been hello and hello1");
|
|
}
|
|
}
|
|
}
|
|
}
|
|
assertEquals(0, isRelatedToCnt);
|
|
assertEquals(0, isRelatedToCnt);
|
|
@@ -1000,7 +1001,7 @@ public class TestHBaseTimelineStorageEntities {
|
|
for (TimelineEntity timelineEntity : entities) {
|
|
for (TimelineEntity timelineEntity : entities) {
|
|
isRelatedToCnt += timelineEntity.getIsRelatedToEntities().size();
|
|
isRelatedToCnt += timelineEntity.getIsRelatedToEntities().size();
|
|
if (!timelineEntity.getId().equals("hello1")) {
|
|
if (!timelineEntity.getId().equals("hello1")) {
|
|
- Assert.fail("Entity id should have been hello1");
|
|
|
|
|
|
+ fail("Entity id should have been hello1");
|
|
}
|
|
}
|
|
}
|
|
}
|
|
assertEquals(0, isRelatedToCnt);
|
|
assertEquals(0, isRelatedToCnt);
|
|
@@ -1052,7 +1053,7 @@ public class TestHBaseTimelineStorageEntities {
|
|
for (TimelineEntity timelineEntity : entities) {
|
|
for (TimelineEntity timelineEntity : entities) {
|
|
isRelatedToCnt += timelineEntity.getIsRelatedToEntities().size();
|
|
isRelatedToCnt += timelineEntity.getIsRelatedToEntities().size();
|
|
if (!timelineEntity.getId().equals("hello1")) {
|
|
if (!timelineEntity.getId().equals("hello1")) {
|
|
- Assert.fail("Entity id should have been hello1");
|
|
|
|
|
|
+ fail("Entity id should have been hello1");
|
|
}
|
|
}
|
|
}
|
|
}
|
|
assertEquals(0, isRelatedToCnt);
|
|
assertEquals(0, isRelatedToCnt);
|
|
@@ -1079,7 +1080,7 @@ public class TestHBaseTimelineStorageEntities {
|
|
relatesToCnt += timelineEntity.getRelatesToEntities().size();
|
|
relatesToCnt += timelineEntity.getRelatesToEntities().size();
|
|
if (!timelineEntity.getId().equals("hello") &&
|
|
if (!timelineEntity.getId().equals("hello") &&
|
|
!timelineEntity.getId().equals("hello2")) {
|
|
!timelineEntity.getId().equals("hello2")) {
|
|
- Assert.fail("Entity ids' should have been hello and hello2");
|
|
|
|
|
|
+ fail("Entity ids' should have been hello and hello2");
|
|
}
|
|
}
|
|
}
|
|
}
|
|
assertEquals(3, relatesToCnt);
|
|
assertEquals(3, relatesToCnt);
|
|
@@ -1101,7 +1102,7 @@ public class TestHBaseTimelineStorageEntities {
|
|
for (TimelineEntity timelineEntity : entities) {
|
|
for (TimelineEntity timelineEntity : entities) {
|
|
relatesToCnt += timelineEntity.getRelatesToEntities().size();
|
|
relatesToCnt += timelineEntity.getRelatesToEntities().size();
|
|
if (!timelineEntity.getId().equals("hello1")) {
|
|
if (!timelineEntity.getId().equals("hello1")) {
|
|
- Assert.fail("Entity id should have been hello1");
|
|
|
|
|
|
+ fail("Entity id should have been hello1");
|
|
}
|
|
}
|
|
}
|
|
}
|
|
assertEquals(0, relatesToCnt);
|
|
assertEquals(0, relatesToCnt);
|
|
@@ -1124,7 +1125,7 @@ public class TestHBaseTimelineStorageEntities {
|
|
relatesToCnt += timelineEntity.getRelatesToEntities().size();
|
|
relatesToCnt += timelineEntity.getRelatesToEntities().size();
|
|
if (!timelineEntity.getId().equals("hello") &&
|
|
if (!timelineEntity.getId().equals("hello") &&
|
|
!timelineEntity.getId().equals("hello2")) {
|
|
!timelineEntity.getId().equals("hello2")) {
|
|
- Assert.fail("Entity ids' should have been hello and hello2");
|
|
|
|
|
|
+ fail("Entity ids' should have been hello and hello2");
|
|
}
|
|
}
|
|
}
|
|
}
|
|
assertEquals(0, relatesToCnt);
|
|
assertEquals(0, relatesToCnt);
|
|
@@ -1143,7 +1144,7 @@ public class TestHBaseTimelineStorageEntities {
|
|
for (TimelineEntity timelineEntity : entities) {
|
|
for (TimelineEntity timelineEntity : entities) {
|
|
relatesToCnt += timelineEntity.getRelatesToEntities().size();
|
|
relatesToCnt += timelineEntity.getRelatesToEntities().size();
|
|
if (!timelineEntity.getId().equals("hello")) {
|
|
if (!timelineEntity.getId().equals("hello")) {
|
|
- Assert.fail("Entity id should have been hello");
|
|
|
|
|
|
+ fail("Entity id should have been hello");
|
|
}
|
|
}
|
|
}
|
|
}
|
|
assertEquals(0, relatesToCnt);
|
|
assertEquals(0, relatesToCnt);
|
|
@@ -1195,7 +1196,7 @@ public class TestHBaseTimelineStorageEntities {
|
|
for (TimelineEntity timelineEntity : entities) {
|
|
for (TimelineEntity timelineEntity : entities) {
|
|
relatesToCnt += timelineEntity.getRelatesToEntities().size();
|
|
relatesToCnt += timelineEntity.getRelatesToEntities().size();
|
|
if (!timelineEntity.getId().equals("hello")) {
|
|
if (!timelineEntity.getId().equals("hello")) {
|
|
- Assert.fail("Entity id should have been hello");
|
|
|
|
|
|
+ fail("Entity id should have been hello");
|
|
}
|
|
}
|
|
}
|
|
}
|
|
assertEquals(0, relatesToCnt);
|
|
assertEquals(0, relatesToCnt);
|
|
@@ -1230,7 +1231,7 @@ public class TestHBaseTimelineStorageEntities {
|
|
for (TimelineEntity timelineEntity : entities) {
|
|
for (TimelineEntity timelineEntity : entities) {
|
|
relatesToCnt += timelineEntity.getRelatesToEntities().size();
|
|
relatesToCnt += timelineEntity.getRelatesToEntities().size();
|
|
if (!timelineEntity.getId().equals("hello1")) {
|
|
if (!timelineEntity.getId().equals("hello1")) {
|
|
- Assert.fail("Entity id should have been hello1");
|
|
|
|
|
|
+ fail("Entity id should have been hello1");
|
|
}
|
|
}
|
|
}
|
|
}
|
|
assertEquals(0, relatesToCnt);
|
|
assertEquals(0, relatesToCnt);
|
|
@@ -1311,8 +1312,7 @@ public class TestHBaseTimelineStorageEntities {
|
|
for (TimelineEntity entity : es1) {
|
|
for (TimelineEntity entity : es1) {
|
|
cfgCnt += entity.getConfigs().size();
|
|
cfgCnt += entity.getConfigs().size();
|
|
for (String confKey : entity.getConfigs().keySet()) {
|
|
for (String confKey : entity.getConfigs().keySet()) {
|
|
- assertTrue("Config key returned should start with cfg_",
|
|
|
|
- confKey.startsWith("cfg_"));
|
|
|
|
|
|
+ assertTrue(confKey.startsWith("cfg_"), "Config key returned should start with cfg_");
|
|
}
|
|
}
|
|
}
|
|
}
|
|
assertEquals(3, cfgCnt);
|
|
assertEquals(3, cfgCnt);
|
|
@@ -1447,8 +1447,8 @@ public class TestHBaseTimelineStorageEntities {
|
|
for (TimelineEntity entity : entities) {
|
|
for (TimelineEntity entity : entities) {
|
|
cfgCnt += entity.getConfigs().size();
|
|
cfgCnt += entity.getConfigs().size();
|
|
for (String confKey : entity.getConfigs().keySet()) {
|
|
for (String confKey : entity.getConfigs().keySet()) {
|
|
- assertTrue("Config key returned should start with cfg_",
|
|
|
|
- confKey.startsWith("cfg_"));
|
|
|
|
|
|
+ assertTrue(
|
|
|
|
+ confKey.startsWith("cfg_"), "Config key returned should start with cfg_");
|
|
}
|
|
}
|
|
}
|
|
}
|
|
assertEquals(2, cfgCnt);
|
|
assertEquals(2, cfgCnt);
|
|
@@ -1479,8 +1479,8 @@ public class TestHBaseTimelineStorageEntities {
|
|
for (TimelineEntity entity : entities) {
|
|
for (TimelineEntity entity : entities) {
|
|
cfgCnt += entity.getConfigs().size();
|
|
cfgCnt += entity.getConfigs().size();
|
|
for (String confKey : entity.getConfigs().keySet()) {
|
|
for (String confKey : entity.getConfigs().keySet()) {
|
|
- assertTrue("Config key returned should start with config_",
|
|
|
|
- confKey.startsWith("config_"));
|
|
|
|
|
|
+ assertTrue(
|
|
|
|
+ confKey.startsWith("config_"), "Config key returned should start with config_");
|
|
}
|
|
}
|
|
}
|
|
}
|
|
assertEquals(2, cfgCnt);
|
|
assertEquals(2, cfgCnt);
|
|
@@ -1506,8 +1506,8 @@ public class TestHBaseTimelineStorageEntities {
|
|
for (TimelineEntity entity : es1) {
|
|
for (TimelineEntity entity : es1) {
|
|
metricCnt += entity.getMetrics().size();
|
|
metricCnt += entity.getMetrics().size();
|
|
for (TimelineMetric metric : entity.getMetrics()) {
|
|
for (TimelineMetric metric : entity.getMetrics()) {
|
|
- assertTrue("Metric Id returned should start with MAP1_",
|
|
|
|
- metric.getId().startsWith("MAP1_"));
|
|
|
|
|
|
+ assertTrue(
|
|
|
|
+ metric.getId().startsWith("MAP1_"), "Metric Id returned should start with MAP1_");
|
|
}
|
|
}
|
|
}
|
|
}
|
|
assertEquals(2, metricCnt);
|
|
assertEquals(2, metricCnt);
|
|
@@ -1699,8 +1699,8 @@ public class TestHBaseTimelineStorageEntities {
|
|
for (TimelineEntity entity : entities) {
|
|
for (TimelineEntity entity : entities) {
|
|
metricCnt += entity.getMetrics().size();
|
|
metricCnt += entity.getMetrics().size();
|
|
for (TimelineMetric metric : entity.getMetrics()) {
|
|
for (TimelineMetric metric : entity.getMetrics()) {
|
|
- assertTrue("Metric Id returned should start with MAP1_",
|
|
|
|
- metric.getId().startsWith("MAP1_"));
|
|
|
|
|
|
+ assertTrue(
|
|
|
|
+ metric.getId().startsWith("MAP1_"), "Metric Id returned should start with MAP1_");
|
|
}
|
|
}
|
|
}
|
|
}
|
|
assertEquals(1, metricCnt);
|
|
assertEquals(1, metricCnt);
|
|
@@ -1731,8 +1731,8 @@ public class TestHBaseTimelineStorageEntities {
|
|
for (TimelineMetric metric : entity.getMetrics()) {
|
|
for (TimelineMetric metric : entity.getMetrics()) {
|
|
assertEquals(TimelineMetric.Type.SINGLE_VALUE, metric.getType());
|
|
assertEquals(TimelineMetric.Type.SINGLE_VALUE, metric.getType());
|
|
assertEquals(1, metric.getValues().size());
|
|
assertEquals(1, metric.getValues().size());
|
|
- assertTrue("Metric Id returned should start with MAP1_",
|
|
|
|
- metric.getId().startsWith("MAP1_"));
|
|
|
|
|
|
+ assertTrue(
|
|
|
|
+ metric.getId().startsWith("MAP1_"), "Metric Id returned should start with MAP1_");
|
|
}
|
|
}
|
|
}
|
|
}
|
|
assertEquals(2, metricCnt);
|
|
assertEquals(2, metricCnt);
|
|
@@ -1751,8 +1751,8 @@ public class TestHBaseTimelineStorageEntities {
|
|
metricCnt += entity.getMetrics().size();
|
|
metricCnt += entity.getMetrics().size();
|
|
for (TimelineMetric metric : entity.getMetrics()) {
|
|
for (TimelineMetric metric : entity.getMetrics()) {
|
|
metricValCnt += metric.getValues().size();
|
|
metricValCnt += metric.getValues().size();
|
|
- assertTrue("Metric Id returned should start with MAP1_",
|
|
|
|
- metric.getId().startsWith("MAP1_"));
|
|
|
|
|
|
+ assertTrue(
|
|
|
|
+ metric.getId().startsWith("MAP1_"), "Metric Id returned should start with MAP1_");
|
|
}
|
|
}
|
|
}
|
|
}
|
|
assertEquals(2, metricCnt);
|
|
assertEquals(2, metricCnt);
|
|
@@ -1854,7 +1854,8 @@ public class TestHBaseTimelineStorageEntities {
|
|
assertEquals(3, entities.size());
|
|
assertEquals(3, entities.size());
|
|
}
|
|
}
|
|
|
|
|
|
- @Test(timeout = 90000)
|
|
|
|
|
|
+ @Test
|
|
|
|
+ @Timeout(value = 90)
|
|
public void testListTypesInApp() throws Exception {
|
|
public void testListTypesInApp() throws Exception {
|
|
Set<String> types = reader.getEntityTypes(
|
|
Set<String> types = reader.getEntityTypes(
|
|
new TimelineReaderContext("cluster1", "user1", "some_flow_name",
|
|
new TimelineReaderContext("cluster1", "user1", "some_flow_name",
|
|
@@ -1877,7 +1878,7 @@ public class TestHBaseTimelineStorageEntities {
|
|
assertEquals(0, types.size());
|
|
assertEquals(0, types.size());
|
|
}
|
|
}
|
|
|
|
|
|
- @AfterClass
|
|
|
|
|
|
+ @AfterAll
|
|
public static void tearDownAfterClass() throws Exception {
|
|
public static void tearDownAfterClass() throws Exception {
|
|
if (util != null) {
|
|
if (util != null) {
|
|
util.shutdownMiniCluster();
|
|
util.shutdownMiniCluster();
|