File tree Expand file tree Collapse file tree 2 files changed +10
-24
lines changed
smoke-tests/apps/SamplingOverrides/src/smokeTest/java/com/microsoft/applicationinsights/smoketest Expand file tree Collapse file tree 2 files changed +10
-24
lines changed Original file line number Diff line number Diff 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 )
Original file line number Diff line number Diff 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 )
You can’t perform that action at this time.
0 commit comments