Merge remote-tracking branch 'origin/2.2.x'
# Conflicts: # docs/src/main/asciidoc/spring-cloud-commons.adoc # spring-cloud-commons/src/main/java/org/springframework/cloud/client/loadbalancer/LoadBalancerAutoConfiguration.java # spring-cloud-commons/src/main/java/org/springframework/cloud/client/loadbalancer/reactive/ExchangeFilterFunctionUtils.java # spring-cloud-commons/src/main/java/org/springframework/cloud/client/loadbalancer/reactive/ReactorLoadBalancerClientAutoConfiguration.java # spring-cloud-commons/src/main/java/org/springframework/cloud/client/loadbalancer/reactive/ReactorLoadBalancerExchangeFilterFunction.java # spring-cloud-commons/src/main/java/org/springframework/cloud/client/loadbalancer/reactive/RetryableLoadBalancerExchangeFilterFunction.java # spring-cloud-commons/src/test/java/org/springframework/cloud/client/loadbalancer/reactive/RetryableLoadBalancerExchangeFilterFunctionIntegrationTests.java # spring-cloud-loadbalancer/src/main/java/org/springframework/cloud/loadbalancer/config/BlockingLoadBalancerClientAutoConfiguration.java
This commit is contained in:
@@ -67,7 +67,7 @@ class CachingServiceInstanceListSupplierTests {
|
||||
|
||||
@Test
|
||||
void shouldNotHangOnCachingWhenDelegateReturnsInfiniteStream() {
|
||||
assertTimeoutPreemptively(ofMillis(500), () -> {
|
||||
assertTimeoutPreemptively(ofMillis(1000), () -> {
|
||||
blockingLoadBalancerClient.choose(SERVICE_ID);
|
||||
});
|
||||
|
||||
|
||||
@@ -59,13 +59,13 @@ import static org.mockito.Mockito.when;
|
||||
* @author Spencer Gibb
|
||||
*/
|
||||
@SpringBootTest
|
||||
public class LoadBalancerTests {
|
||||
class LoadBalancerTests {
|
||||
|
||||
@Autowired
|
||||
private LoadBalancerClientFactory clientFactory;
|
||||
|
||||
@Test
|
||||
public void roundRobbinLoadbalancerWorks() {
|
||||
void roundRobbinLoadbalancerWorks() {
|
||||
ReactiveLoadBalancer<ServiceInstance> reactiveLoadBalancer = this.clientFactory.getInstance("myservice",
|
||||
ReactiveLoadBalancer.class, ServiceInstance.class);
|
||||
|
||||
@@ -101,7 +101,7 @@ public class LoadBalancerTests {
|
||||
}
|
||||
|
||||
@Test
|
||||
public void emptyHosts() {
|
||||
void emptyHosts() {
|
||||
ResolvableType type = ResolvableType.forClassWithGenerics(ReactorLoadBalancer.class, ServiceInstance.class);
|
||||
ReactorLoadBalancer<ServiceInstance> loadBalancer = this.clientFactory.getInstance("unknownservice", type);
|
||||
|
||||
@@ -115,7 +115,7 @@ public class LoadBalancerTests {
|
||||
}
|
||||
|
||||
@Test
|
||||
public void staticConfigurationWorks() {
|
||||
void staticConfigurationWorks() {
|
||||
String serviceId = "test1";
|
||||
RoundRobinLoadBalancer loadBalancer = new RoundRobinLoadBalancer(ServiceInstanceListSuppliers
|
||||
.toProvider(serviceId, instance(serviceId, "1host", false), instance(serviceId, "2host-secure", true)),
|
||||
@@ -129,7 +129,7 @@ public class LoadBalancerTests {
|
||||
|
||||
@SuppressWarnings("ConstantConditions")
|
||||
@Test
|
||||
public void canPassHintViaRequest() {
|
||||
void canPassHintViaRequest() {
|
||||
String serviceId = "test1";
|
||||
RoundRobinLoadBalancer loadBalancer = new TestHintLoadBalancer(ServiceInstanceListSuppliers.toProvider(
|
||||
serviceId, instance(serviceId, "1host", false), instance(serviceId, "2host-secure", true)), serviceId);
|
||||
@@ -141,7 +141,7 @@ public class LoadBalancerTests {
|
||||
}
|
||||
|
||||
@Test
|
||||
public void selectedInstanceCallback() {
|
||||
void selectedInstanceCallback() {
|
||||
String serviceId = "test1";
|
||||
ServiceInstance serviceInstance = instance(serviceId, "1host", false);
|
||||
SameInstancePreferenceServiceInstanceListSupplier supplier = mock(
|
||||
|
||||
Reference in New Issue
Block a user