Skip to content

Commit 3757c50

Browse files
committed
Add reset
1 parent 2c55f23 commit 3757c50

File tree

3 files changed

+9
-4
lines changed

3 files changed

+9
-4
lines changed

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

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -41,13 +41,11 @@ abstract class LiveMetricsTest {
4141

4242
@Test
4343
@TargetUri("/test")
44-
void testTelemetryDataFlow() throws java.lang.Exception {
44+
void testTelemetryDataFlow() {
4545
Awaitility.await()
4646
.atMost(Duration.ofSeconds(60))
4747
.until(() -> testing.mockedIngestion.getCountForType("RequestData") == 1);
4848

49-
PostBodyVerifier postBodyVerifier = new PostBodyVerifier();
50-
5149
assertThat(testing.mockedIngestion.isPingReceived()).isTrue();
5250

5351
// Wait for all telemetry to be available in LiveMetrics post bodies

smoke-tests/framework/src/main/java/com/microsoft/applicationinsights/smoketest/fakeingestion/MockedAppInsightsIngestionServer.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,8 @@ public void stopServer() throws Exception {
5555
}
5656

5757
public void resetData() {
58-
this.servlet.resetData();
58+
servlet.resetData();
59+
quickPulseServlet.resetData();
5960
}
6061

6162
public boolean hasData() {

smoke-tests/framework/src/main/java/com/microsoft/applicationinsights/smoketest/fakeingestion/MockedQuickPulseServlet.java

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -78,4 +78,10 @@ public List<String> getPostBodies() {
7878
public void setRequestLoggingEnabled(boolean enabled) {
7979
loggingEnabled = enabled;
8080
}
81+
82+
public void resetData() {
83+
synchronized (lock) {
84+
postBodies.clear();
85+
}
86+
}
8187
}

0 commit comments

Comments
 (0)