Merge branch '2.7.x' into 3.0.x
This commit is contained in:
commit
be29ab389a
|
@ -175,33 +175,33 @@ class PropertiesMeterFilterTests {
|
||||||
@Test
|
@Test
|
||||||
void configureWhenHasPercentilesShouldSetPercentilesToValue() {
|
void configureWhenHasPercentilesShouldSetPercentilesToValue() {
|
||||||
PropertiesMeterFilter filter = new PropertiesMeterFilter(
|
PropertiesMeterFilter filter = new PropertiesMeterFilter(
|
||||||
createProperties("distribution.percentiles.spring.boot=1,1.5,2"));
|
createProperties("distribution.percentiles.spring.boot=0.2,0.4,0.8"));
|
||||||
assertThat(filter.configure(createMeterId("spring.boot"), DistributionStatisticConfig.DEFAULT).getPercentiles())
|
assertThat(filter.configure(createMeterId("spring.boot"), DistributionStatisticConfig.DEFAULT).getPercentiles())
|
||||||
.containsExactly(1, 1.5, 2);
|
.containsExactly(0.2, 0.4, 0.8);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
void configureWhenHasHigherPercentilesShouldSetPercentilesToValue() {
|
void configureWhenHasHigherPercentilesShouldSetPercentilesToValue() {
|
||||||
PropertiesMeterFilter filter = new PropertiesMeterFilter(
|
PropertiesMeterFilter filter = new PropertiesMeterFilter(
|
||||||
createProperties("distribution.percentiles.spring=1,1.5,2"));
|
createProperties("distribution.percentiles.spring=0.2,0.4,0.8"));
|
||||||
assertThat(filter.configure(createMeterId("spring.boot"), DistributionStatisticConfig.DEFAULT).getPercentiles())
|
assertThat(filter.configure(createMeterId("spring.boot"), DistributionStatisticConfig.DEFAULT).getPercentiles())
|
||||||
.containsExactly(1, 1.5, 2);
|
.containsExactly(0.2, 0.4, 0.8);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
void configureWhenHasHigherPercentilesAndLowerShouldSetPercentilesToLower() {
|
void configureWhenHasHigherPercentilesAndLowerShouldSetPercentilesToLower() {
|
||||||
PropertiesMeterFilter filter = new PropertiesMeterFilter(createProperties(
|
PropertiesMeterFilter filter = new PropertiesMeterFilter(createProperties(
|
||||||
"distribution.percentiles.spring=1,1.5,2", "distribution.percentiles.spring.boot=3,3.5,4"));
|
"distribution.percentiles.spring=0.2,0.4,0.8", "distribution.percentiles.spring.boot=0.85,0.9,0.95"));
|
||||||
assertThat(filter.configure(createMeterId("spring.boot"), DistributionStatisticConfig.DEFAULT).getPercentiles())
|
assertThat(filter.configure(createMeterId("spring.boot"), DistributionStatisticConfig.DEFAULT).getPercentiles())
|
||||||
.containsExactly(3, 3.5, 4);
|
.containsExactly(0.85, 0.9, 0.95);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
void configureWhenAllPercentilesSetShouldSetPercentilesToValue() {
|
void configureWhenAllPercentilesSetShouldSetPercentilesToValue() {
|
||||||
PropertiesMeterFilter filter = new PropertiesMeterFilter(
|
PropertiesMeterFilter filter = new PropertiesMeterFilter(
|
||||||
createProperties("distribution.percentiles.all=1,1.5,2"));
|
createProperties("distribution.percentiles.all=0.2,0.4,0.8"));
|
||||||
assertThat(filter.configure(createMeterId("spring.boot"), DistributionStatisticConfig.DEFAULT).getPercentiles())
|
assertThat(filter.configure(createMeterId("spring.boot"), DistributionStatisticConfig.DEFAULT).getPercentiles())
|
||||||
.containsExactly(1, 1.5, 2);
|
.containsExactly(0.2, 0.4, 0.8);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
|
|
Loading…
Reference in New Issue