Skip to content

Commit b4847f7

Browse files
committed
fix
1 parent c17b779 commit b4847f7

File tree

1 file changed

+14
-18
lines changed
  • smoke-tests/apps/LiveMetrics/src/smokeTest/java/com/microsoft/applicationinsights/smoketest

1 file changed

+14
-18
lines changed

smoke-tests/apps/LiveMetrics/src/smokeTest/java/com/microsoft/applicationinsights/smoketest/LiveMetricsTest.java

Lines changed: 14 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -52,24 +52,20 @@ void testTelemetryDataFlow() {
5252
// Need to wait because some but not all the telemetry may be available in the first post body
5353
Awaitility.await()
5454
.atMost(Duration.ofSeconds(30))
55-
.until(
56-
() -> {
57-
List<String> postBodies = testing.mockedIngestion.getPostBodies();
58-
if (postBodies.isEmpty()) {
59-
return false;
60-
}
61-
62-
PostBodyVerifier verifier = new PostBodyVerifier();
63-
for (String postBody : postBodies) {
64-
verifier.searchPostBody(postBody);
65-
}
66-
67-
assertTrue(verifier.hasExceptionDoc());
68-
assertTrue(verifier.hasTraceDoc());
69-
assertTrue(verifier.hasDependency());
70-
assertTrue(verifier.hasRequest());
71-
return true;
72-
});
55+
.untilAsserted(() -> {
56+
List<String> postBodies = testing.mockedIngestion.getPostBodies();
57+
assertThat(postBodies).isNotEmpty();
58+
59+
PostBodyVerifier verifier = new PostBodyVerifier();
60+
for (String postBody : postBodies) {
61+
verifier.searchPostBody(postBody);
62+
}
63+
64+
assertTrue(verifier.hasExceptionDoc());
65+
assertTrue(verifier.hasTraceDoc());
66+
assertTrue(verifier.hasDependency());
67+
assertTrue(verifier.hasRequest());
68+
});
7369
}
7470

7571
static class PostBodyVerifier {

0 commit comments

Comments
 (0)