Skip to content

Commit 3c50114

Browse files
committed
comment explaining test assertion
1 parent ba26600 commit 3c50114

File tree

2 files changed

+10
-24
lines changed

2 files changed

+10
-24
lines changed

smoke-tests/apps/SamplingOverrides/src/smokeTest/java/com/microsoft/applicationinsights/smoketest/SamplingOverrides3Test.java

Lines changed: 7 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -51,24 +51,19 @@ void testSampling() throws Exception {
5151
testing
5252
.mockedIngestion
5353
.getItemsEnvelopeDataType("RequestData")
54-
.forEach(
55-
item -> {
56-
assertThat(item.getSampleRate()).isEqualTo(10);
57-
});
54+
.forEach(item -> assertThat(item.getSampleRate()).isEqualTo(10));
5855
testing
5956
.mockedIngestion
6057
.getItemsEnvelopeDataType("RemoteDependencyData")
61-
.forEach(
62-
item -> {
63-
assertThat(item.getSampleRate()).isEqualTo(10);
64-
});
58+
// even though the configured dependency sampling is 50%
59+
// since that is less than 100%, it should not exceed its parent request sampling percentage
60+
.forEach(item -> assertThat(item.getSampleRate()).isEqualTo(10));
6561
testing
6662
.mockedIngestion
6763
.getItemsEnvelopeDataType("MessageData")
68-
.forEach(
69-
item -> {
70-
assertThat(item.getSampleRate()).isEqualTo(10);
71-
});
64+
// even though the configured log message sampling is 50%
65+
// since that is less than 100%, it should not exceed its parent request sampling percentage
66+
.forEach(item -> assertThat(item.getSampleRate()).isEqualTo(10));
7267
}
7368

7469
@Environment(TOMCAT_8_JAVA_8)

smoke-tests/apps/SamplingOverrides/src/smokeTest/java/com/microsoft/applicationinsights/smoketest/SamplingOverrides4Test.java

Lines changed: 3 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -53,24 +53,15 @@ void testSampling() throws Exception {
5353
testing
5454
.mockedIngestion
5555
.getItemsEnvelopeDataType("RequestData")
56-
.forEach(
57-
item -> {
58-
assertThat(item.getSampleRate()).isEqualTo(50);
59-
});
56+
.forEach(item -> assertThat(item.getSampleRate()).isEqualTo(50));
6057
testing
6158
.mockedIngestion
6259
.getItemsEnvelopeDataType("RemoteDependencyData")
63-
.forEach(
64-
item -> {
65-
assertThat(item.getSampleRate()).isEqualTo(10);
66-
});
60+
.forEach(item -> assertThat(item.getSampleRate()).isEqualTo(10));
6761
testing
6862
.mockedIngestion
6963
.getItemsEnvelopeDataType("MessageData")
70-
.forEach(
71-
item -> {
72-
assertThat(item.getSampleRate()).isEqualTo(10);
73-
});
64+
.forEach(item -> assertThat(item.getSampleRate()).isEqualTo(10));
7465
}
7566

7667
@Environment(TOMCAT_8_JAVA_8)

0 commit comments

Comments
 (0)