Skip to content

Commit 5eab82d

Browse files
committed
Fix sporadic test failure
1 parent 481e34c commit 5eab82d

File tree

1 file changed

+2
-1
lines changed
  • test/smoke/testApps/HeartBeat/src/smokeTest/java/com/microsoft/applicationinsights/smoketest

1 file changed

+2
-1
lines changed

test/smoke/testApps/HeartBeat/src/smokeTest/java/com/microsoft/applicationinsights/smoketest/HeartBeatTest.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010

1111
import com.google.common.base.Preconditions;
1212
import com.google.common.base.Predicate;
13+
import com.microsoft.applicationinsights.internal.schemav2.Data;
1314
import com.microsoft.applicationinsights.internal.schemav2.Envelope;
1415
import com.microsoft.applicationinsights.internal.schemav2.MetricData;
1516

@@ -23,7 +24,7 @@ public void testHeartBeat() throws Exception {
2324
List<Envelope> metrics = mockedIngestion.waitForItems(getMetricPredicate("HeartbeatState"), 2, 70, TimeUnit.SECONDS);
2425
assertEquals(2, metrics.size());
2526

26-
MetricData data = getTelemetryDataForType(0, "MetricData");
27+
MetricData data = (MetricData) ((Data) metrics.get(0).getData()).getBaseData();
2728
assertNotNull(data.getProperties().get("jreVersion"));
2829
assertNotNull(data.getProperties().get("sdkVersion"));
2930
assertNotNull(data.getProperties().get("osVersion"));

0 commit comments

Comments
 (0)