Upgrade dependencies post v1.57.x branch cut#10359
Merged
sergiitk merged 19 commits intogrpc:masterfrom Jul 21, 2023
Merged
Conversation
e10de42 to
1ffb3b4
Compare
Member
Author
Mockito 5.4.0 failuresMockito 5.4.0 failures> Task :grpc-core:test
io.grpc.internal.AbstractReadableBufferTest > readNegativeIntShouldSucceed FAILED
java.lang.AssertionError: expected:<-1122868> but was:<0>
at org.junit.Assert.fail(Assert.java:89)
at org.junit.Assert.failNotEquals(Assert.java:835)
at org.junit.Assert.assertEquals(Assert.java:647)
at org.junit.Assert.assertEquals(Assert.java:633)
at io.grpc.internal.AbstractReadableBufferTest.readNegativeIntShouldSucceed(AbstractReadableBufferTest.java:52)
io.grpc.internal.AbstractReadableBufferTest > readPositiveIntShouldSucceed FAILED
java.lang.AssertionError: expected:<2146360780> but was:<0>
at org.junit.Assert.fail(Assert.java:89)
at org.junit.Assert.failNotEquals(Assert.java:835)
at org.junit.Assert.assertEquals(Assert.java:647)
at org.junit.Assert.assertEquals(Assert.java:633)
at io.grpc.internal.AbstractReadableBufferTest.readPositiveIntShouldSucceed(AbstractReadableBufferTest.java:46)
> Task :grpc-grpclb:test FAILED
io.grpc.grpclb.CachedSubchannelPoolTest > returnDuplicateAddressSubchannel FAILED
value of : getPendingTasks(...).size()
expected : 2
but was : 1
iterable was: [[due=10000000000, task=io.grpc.grpclb.CachedSubchannelPool$ShutdownSubchannelTask@5c0f508b(scheduled in SynchronizationContext)]]
at app//io.grpc.grpclb.CachedSubchannelPoolTest.returnDuplicateAddressSubchannel(CachedSubchannelPoolTest.java:243)
io.grpc.grpclb.CachedSubchannelPoolTest > clear FAILED
org.mockito.exceptions.verification.NeverWantedButInvoked:
subchannel.shutdown();
Never wanted here:
-> at io.grpc.grpclb.CachedSubchannelPoolTest.clear(CachedSubchannelPoolTest.java:262)
But invoked here:
-> at io.grpc.grpclb.CachedSubchannelPool.returnSubchannel(CachedSubchannelPool.java:109) with arguments: []
at app//io.grpc.grpclb.CachedSubchannelPoolTest.clear(CachedSubchannelPoolTest.java:262)
io.grpc.grpclb.CachedSubchannelPoolTest > subchannelReused FAILED
value of : takeOrCreateSubchannel(...)
expected specific instance: Mock for Subchannel, hashCode: 1501191853
but was : Mock for Subchannel, hashCode: 556084207
at app//io.grpc.grpclb.CachedSubchannelPoolTest.subchannelReused(CachedSubchannelPoolTest.java:196)
io.grpc.grpclb.GrpclbLoadBalancerTest > grpclbFallback_timeout_timerExpires FAILED
Wanted but not invoked:
loadBalancerImplBase.balanceLoad(
<Capturing argument: StreamObserver>
);
-> at io.grpc.lb.v1.LoadBalancerGrpc$AsyncService.balanceLoad(LoadBalancerGrpc.java:104)
However, there was exactly 1 interaction with this mock:
loadBalancerImplBase.bindService();
-> at io.grpc.internal.ServerImplBuilder.addService(ServerImplBuilder.java:143)
at app//io.grpc.lb.v1.LoadBalancerGrpc$AsyncService.balanceLoad(LoadBalancerGrpc.java:104)
at app//io.grpc.grpclb.GrpclbLoadBalancerTest.subtestGrpclbFallbackTimeout(GrpclbLoadBalancerTest.java:1211)
at app//io.grpc.grpclb.GrpclbLoadBalancerTest.grpclbFallback_timeout_timerExpires(GrpclbLoadBalancerTest.java:1192)
io.grpc.grpclb.GrpclbLoadBalancerTest > grpclbBalancerStreamClosedAndRetried FAILED
Wanted but not invoked:
loadBalancerImplBase.balanceLoad(
<Capturing argument: StreamObserver>
);
-> at io.grpc.lb.v1.LoadBalancerGrpc$AsyncService.balanceLoad(LoadBalancerGrpc.java:104)
However, there were exactly 6 interactions with this mock:
loadBalancerImplBase.bindService();
-> at io.grpc.internal.ServerImplBuilder.addService(ServerImplBuilder.java:143)
helper.getSynchronizationContext();
-> at io.grpc.grpclb.GrpclbState.<init>(GrpclbState.java:201)
helper.getScheduledExecutorService();
-> at io.grpc.grpclb.GrpclbState.<init>(GrpclbState.java:217)
helper.getAuthority();
-> at io.grpc.grpclb.GrpclbState.<init>(GrpclbState.java:222)
helper.getChannelLogger();
-> at io.grpc.grpclb.GrpclbState.<init>(GrpclbState.java:225)
helper.createOobChannel(
[[[FakeSocketAddress-fake-address-0]/{io.grpc.grpclb.GrpclbConstants.ATTR_LB_ADDR_AUTHORITY=lb.google.com, io.grpc.EquivalentAddressGroup.ATTR_AUTHORITY_OVERRIDE=lb.google.com}]],
"lb.google.com-notIntendedToBeUsed"
);
-> at io.grpc.grpclb.GrpclbState.startLbComm(GrpclbState.java:378)
at app//io.grpc.lb.v1.LoadBalancerGrpc$AsyncService.balanceLoad(LoadBalancerGrpc.java:104)
at app//io.grpc.grpclb.GrpclbLoadBalancerTest.grpclbBalancerStreamClosedAndRetried(GrpclbLoadBalancerTest.java:1798)
io.grpc.grpclb.GrpclbLoadBalancerTest > grpclbFallback_subchannelsLost FAILED
org.mockito.exceptions.verification.VerificationInOrderFailure:
Verification in order failure
Wanted but not invoked:
loadBalancerImplBase.balanceLoad(
<Capturing argument: StreamObserver>
);
-> at io.grpc.lb.v1.LoadBalancerGrpc$AsyncService.balanceLoad(LoadBalancerGrpc.java:104)
Wanted anywhere AFTER following interaction:
helper.createOobChannel(
[[[FakeSocketAddress-fake-address-0]/{io.grpc.grpclb.GrpclbConstants.ATTR_LB_ADDR_AUTHORITY=lb.google.com, io.grpc.EquivalentAddressGroup.ATTR_AUTHORITY_OVERRIDE=lb.google.com}]],
"lb.google.com-notIntendedToBeUsed"
);
-> at io.grpc.grpclb.GrpclbState.startLbComm(GrpclbState.java:378)
at app//io.grpc.lb.v1.LoadBalancerGrpc$AsyncService.balanceLoad(LoadBalancerGrpc.java:104)
at app//io.grpc.grpclb.GrpclbLoadBalancerTest.subtestGrpclbFallbackConnectionLost(GrpclbLoadBalancerTest.java:1534)
at app//io.grpc.grpclb.GrpclbLoadBalancerTest.grpclbFallback_subchannelsLost(GrpclbLoadBalancerTest.java:1509)
io.grpc.grpclb.GrpclbLoadBalancerTest > switchServiceName FAILED
Wanted but not invoked:
loadBalancerImplBase.balanceLoad(
<Capturing argument: StreamObserver>
);
-> at io.grpc.lb.v1.LoadBalancerGrpc$AsyncService.balanceLoad(LoadBalancerGrpc.java:104)
However, there was exactly 1 interaction with this mock:
loadBalancerImplBase.bindService();
-> at io.grpc.internal.ServerImplBuilder.addService(ServerImplBuilder.java:143)
at app//io.grpc.lb.v1.LoadBalancerGrpc$AsyncService.balanceLoad(LoadBalancerGrpc.java:104)
at app//io.grpc.grpclb.GrpclbLoadBalancerTest.switchServiceName(GrpclbLoadBalancerTest.java:2425)
io.grpc.grpclb.GrpclbLoadBalancerTest > pickFirstMode_defaultTimeout_fallback FAILED
Wanted but not invoked:
loadBalancerImplBase.balanceLoad(
<Capturing argument: StreamObserver>
);
-> at io.grpc.lb.v1.LoadBalancerGrpc$AsyncService.balanceLoad(LoadBalancerGrpc.java:104)
However, there was exactly 1 interaction with this mock:
loadBalancerImplBase.bindService();
-> at io.grpc.internal.ServerImplBuilder.addService(ServerImplBuilder.java:143)
at app//io.grpc.lb.v1.LoadBalancerGrpc$AsyncService.balanceLoad(LoadBalancerGrpc.java:104)
at app//io.grpc.grpclb.GrpclbLoadBalancerTest.pickFirstModeFallback(GrpclbLoadBalancerTest.java:2175)
at app//io.grpc.grpclb.GrpclbLoadBalancerTest.pickFirstMode_defaultTimeout_fallback(GrpclbLoadBalancerTest.java:2156)
io.grpc.grpclb.GrpclbLoadBalancerTest > abundantInitialResponse FAILED
Wanted but not invoked:
loadBalancerImplBase.balanceLoad(
<Capturing argument: StreamObserver>
);
-> at io.grpc.lb.v1.LoadBalancerGrpc$AsyncService.balanceLoad(LoadBalancerGrpc.java:104)
However, there was exactly 1 interaction with this mock:
loadBalancerImplBase.bindService();
-> at io.grpc.internal.ServerImplBuilder.addService(ServerImplBuilder.java:143)
at app//io.grpc.lb.v1.LoadBalancerGrpc$AsyncService.balanceLoad(LoadBalancerGrpc.java:104)
at app//io.grpc.grpclb.GrpclbLoadBalancerTest.abundantInitialResponse(GrpclbLoadBalancerTest.java:642)
io.grpc.grpclb.GrpclbLoadBalancerTest > pickFirstMode_serviceConfigTimeout_fallback FAILED
Wanted but not invoked:
loadBalancerImplBase.balanceLoad(
<Capturing argument: StreamObserver>
);
-> at io.grpc.lb.v1.LoadBalancerGrpc$AsyncService.balanceLoad(LoadBalancerGrpc.java:104)
However, there was exactly 1 interaction with this mock:
loadBalancerImplBase.bindService();
-> at io.grpc.internal.ServerImplBuilder.addService(ServerImplBuilder.java:143)
at app//io.grpc.lb.v1.LoadBalancerGrpc$AsyncService.balanceLoad(LoadBalancerGrpc.java:104)
at app//io.grpc.grpclb.GrpclbLoadBalancerTest.pickFirstModeFallback(GrpclbLoadBalancerTest.java:2175)
at app//io.grpc.grpclb.GrpclbLoadBalancerTest.pickFirstMode_serviceConfigTimeout_fallback(GrpclbLoadBalancerTest.java:2161)
io.grpc.grpclb.GrpclbLoadBalancerTest > switchMode_nullLbPolicy FAILED
Wanted but not invoked:
loadBalancerImplBase.balanceLoad(
<Capturing argument: StreamObserver>
);
-> at io.grpc.lb.v1.LoadBalancerGrpc$AsyncService.balanceLoad(LoadBalancerGrpc.java:104)
However, there was exactly 1 interaction with this mock:
loadBalancerImplBase.bindService();
-> at io.grpc.internal.ServerImplBuilder.addService(ServerImplBuilder.java:143)
at app//io.grpc.lb.v1.LoadBalancerGrpc$AsyncService.balanceLoad(LoadBalancerGrpc.java:104)
at app//io.grpc.grpclb.GrpclbLoadBalancerTest.switchMode_nullLbPolicy(GrpclbLoadBalancerTest.java:2338)
io.grpc.grpclb.GrpclbLoadBalancerTest > roundRobinMode_subchannelStayTransientFailureUntilReady FAILED
Wanted but not invoked:
loadBalancerImplBase.balanceLoad(
<Capturing argument: StreamObserver>
);
-> at io.grpc.lb.v1.LoadBalancerGrpc$AsyncService.balanceLoad(LoadBalancerGrpc.java:104)
However, there was exactly 1 interaction with this mock:
loadBalancerImplBase.bindService();
-> at io.grpc.internal.ServerImplBuilder.addService(ServerImplBuilder.java:143)
at app//io.grpc.lb.v1.LoadBalancerGrpc$AsyncService.balanceLoad(LoadBalancerGrpc.java:104)
at app//io.grpc.grpclb.GrpclbLoadBalancerTest.roundRobinMode_subchannelStayTransientFailureUntilReady(GrpclbLoadBalancerTest.java:1133)
io.grpc.grpclb.GrpclbLoadBalancerTest > switchMode FAILED
Wanted but not invoked:
loadBalancerImplBase.balanceLoad(
<Capturing argument: StreamObserver>
);
-> at io.grpc.lb.v1.LoadBalancerGrpc$AsyncService.balanceLoad(LoadBalancerGrpc.java:104)
However, there was exactly 1 interaction with this mock:
loadBalancerImplBase.bindService();
-> at io.grpc.internal.ServerImplBuilder.addService(ServerImplBuilder.java:143)
at app//io.grpc.lb.v1.LoadBalancerGrpc$AsyncService.balanceLoad(LoadBalancerGrpc.java:104)
at app//io.grpc.grpclb.GrpclbLoadBalancerTest.switchMode(GrpclbLoadBalancerTest.java:2250)
io.grpc.grpclb.GrpclbLoadBalancerTest > raceBetweenHandleAddressesAndLbStreamClosure FAILED
Wanted but not invoked:
loadBalancerImplBase.balanceLoad(
<Capturing argument: StreamObserver>
);
-> at io.grpc.lb.v1.LoadBalancerGrpc$AsyncService.balanceLoad(LoadBalancerGrpc.java:104)
However, there was exactly 1 interaction with this mock:
loadBalancerImplBase.bindService();
-> at io.grpc.internal.ServerImplBuilder.addService(ServerImplBuilder.java:143)
at app//io.grpc.lb.v1.LoadBalancerGrpc$AsyncService.balanceLoad(LoadBalancerGrpc.java:104)
at app//io.grpc.grpclb.GrpclbLoadBalancerTest.raceBetweenHandleAddressesAndLbStreamClosure(GrpclbLoadBalancerTest.java:679)
io.grpc.grpclb.GrpclbLoadBalancerTest > grpclbFallback_breakLbStreamBeforeFallbackTimerExpires FAILED
Wanted but not invoked:
loadBalancerImplBase.balanceLoad(
<Capturing argument: StreamObserver>
);
-> at io.grpc.lb.v1.LoadBalancerGrpc$AsyncService.balanceLoad(LoadBalancerGrpc.java:104)
However, there was exactly 1 interaction with this mock:
loadBalancerImplBase.bindService();
-> at io.grpc.internal.ServerImplBuilder.addService(ServerImplBuilder.java:143)
at app//io.grpc.lb.v1.LoadBalancerGrpc$AsyncService.balanceLoad(LoadBalancerGrpc.java:104)
at app//io.grpc.grpclb.GrpclbLoadBalancerTest.grpclbFallback_breakLbStreamBeforeFallbackTimerExpires(GrpclbLoadBalancerTest.java:1363)
io.grpc.grpclb.GrpclbLoadBalancerTest > grpclbFallback_initialTimeout_timerExpires FAILED
Wanted but not invoked:
loadBalancerImplBase.balanceLoad(
<Capturing argument: StreamObserver>
);
-> at io.grpc.lb.v1.LoadBalancerGrpc$AsyncService.balanceLoad(LoadBalancerGrpc.java:104)
However, there was exactly 1 interaction with this mock:
loadBalancerImplBase.bindService();
-> at io.grpc.internal.ServerImplBuilder.addService(ServerImplBuilder.java:143)
at app//io.grpc.lb.v1.LoadBalancerGrpc$AsyncService.balanceLoad(LoadBalancerGrpc.java:104)
at app//io.grpc.grpclb.GrpclbLoadBalancerTest.subtestGrpclbFallbackTimeout(GrpclbLoadBalancerTest.java:1211)
at app//io.grpc.grpclb.GrpclbLoadBalancerTest.grpclbFallback_initialTimeout_timerExpires(GrpclbLoadBalancerTest.java:1182)
io.grpc.grpclb.GrpclbLoadBalancerTest > grpclbWorking FAILED
Wanted but not invoked:
loadBalancerImplBase.balanceLoad(
<Capturing argument: StreamObserver>
);
-> at io.grpc.lb.v1.LoadBalancerGrpc$AsyncService.balanceLoad(LoadBalancerGrpc.java:104)
However, there was exactly 1 interaction with this mock:
loadBalancerImplBase.bindService();
-> at io.grpc.internal.ServerImplBuilder.addService(ServerImplBuilder.java:143)
at app//io.grpc.lb.v1.LoadBalancerGrpc$AsyncService.balanceLoad(LoadBalancerGrpc.java:104)
at app//io.grpc.grpclb.GrpclbLoadBalancerTest.grpclbWorking(GrpclbLoadBalancerTest.java:910)
io.grpc.grpclb.GrpclbLoadBalancerTest > grpclbWorking_pickFirstMode FAILED
Wanted but not invoked:
loadBalancerImplBase.balanceLoad(
<Capturing argument: StreamObserver>
);
-> at io.grpc.lb.v1.LoadBalancerGrpc$AsyncService.balanceLoad(LoadBalancerGrpc.java:104)
However, there was exactly 1 interaction with this mock:
loadBalancerImplBase.bindService();
-> at io.grpc.internal.ServerImplBuilder.addService(ServerImplBuilder.java:143)
at app//io.grpc.lb.v1.LoadBalancerGrpc$AsyncService.balanceLoad(LoadBalancerGrpc.java:104)
at app//io.grpc.grpclb.GrpclbLoadBalancerTest.grpclbWorking_pickFirstMode(GrpclbLoadBalancerTest.java:1900)
io.grpc.grpclb.GrpclbLoadBalancerTest > grpclbFallback_initialTimeout_serverListReceivedBeforeTimerExpires FAILED
Wanted but not invoked:
loadBalancerImplBase.balanceLoad(
<Capturing argument: StreamObserver>
);
-> at io.grpc.lb.v1.LoadBalancerGrpc$AsyncService.balanceLoad(LoadBalancerGrpc.java:104)
However, there was exactly 1 interaction with this mock:
loadBalancerImplBase.bindService();
-> at io.grpc.internal.ServerImplBuilder.addService(ServerImplBuilder.java:143)
at app//io.grpc.lb.v1.LoadBalancerGrpc$AsyncService.balanceLoad(LoadBalancerGrpc.java:104)
at app//io.grpc.grpclb.GrpclbLoadBalancerTest.subtestGrpclbFallbackTimeout(GrpclbLoadBalancerTest.java:1211)
at app//io.grpc.grpclb.GrpclbLoadBalancerTest.grpclbFallback_initialTimeout_serverListReceivedBeforeTimerExpires(GrpclbLoadBalancerTest.java:1177)
io.grpc.grpclb.GrpclbLoadBalancerTest > grpclbThenNameResolutionFails FAILED
Wanted but not invoked:
loadBalancerImplBase.balanceLoad(
<Capturing argument: StreamObserver>
);
-> at io.grpc.lb.v1.LoadBalancerGrpc$AsyncService.balanceLoad(LoadBalancerGrpc.java:104)
However, there was exactly 1 interaction with this mock:
loadBalancerImplBase.bindService();
-> at io.grpc.internal.ServerImplBuilder.addService(ServerImplBuilder.java:143)
at app//io.grpc.lb.v1.LoadBalancerGrpc$AsyncService.balanceLoad(LoadBalancerGrpc.java:104)
at app//io.grpc.grpclb.GrpclbLoadBalancerTest.grpclbThenNameResolutionFails(GrpclbLoadBalancerTest.java:826)
io.grpc.grpclb.GrpclbLoadBalancerTest > loadReporting FAILED
Wanted but not invoked:
loadBalancerImplBase.balanceLoad(
<Capturing argument: StreamObserver>
);
-> at io.grpc.lb.v1.LoadBalancerGrpc$AsyncService.balanceLoad(LoadBalancerGrpc.java:104)
However, there was exactly 1 interaction with this mock:
loadBalancerImplBase.bindService();
-> at io.grpc.internal.ServerImplBuilder.addService(ServerImplBuilder.java:143)
at app//io.grpc.lb.v1.LoadBalancerGrpc$AsyncService.balanceLoad(LoadBalancerGrpc.java:104)
at app//io.grpc.grpclb.GrpclbLoadBalancerTest.loadReporting(GrpclbLoadBalancerTest.java:423)
io.grpc.grpclb.GrpclbLoadBalancerTest > grpclbFallback_allLost FAILED
org.mockito.exceptions.verification.VerificationInOrderFailure:
Verification in order failure
Wanted but not invoked:
loadBalancerImplBase.balanceLoad(
<Capturing argument: StreamObserver>
);
-> at io.grpc.lb.v1.LoadBalancerGrpc$AsyncService.balanceLoad(LoadBalancerGrpc.java:104)
Wanted anywhere AFTER following interaction:
helper.createOobChannel(
[[[FakeSocketAddress-fake-address-0]/{io.grpc.grpclb.GrpclbConstants.ATTR_LB_ADDR_AUTHORITY=lb.google.com, io.grpc.EquivalentAddressGroup.ATTR_AUTHORITY_OVERRIDE=lb.google.com}]],
"lb.google.com-notIntendedToBeUsed"
);
-> at io.grpc.grpclb.GrpclbState.startLbComm(GrpclbState.java:378)
at app//io.grpc.lb.v1.LoadBalancerGrpc$AsyncService.balanceLoad(LoadBalancerGrpc.java:104)
at app//io.grpc.grpclb.GrpclbLoadBalancerTest.subtestGrpclbFallbackConnectionLost(GrpclbLoadBalancerTest.java:1534)
at app//io.grpc.grpclb.GrpclbLoadBalancerTest.grpclbFallback_allLost(GrpclbLoadBalancerTest.java:1514)
io.grpc.grpclb.GrpclbLoadBalancerTest > shutdownWithoutSubchannel_pickFirst FAILED
Wanted but not invoked:
loadBalancerImplBase.balanceLoad(
<Capturing argument: StreamObserver>
);
-> at io.grpc.lb.v1.LoadBalancerGrpc$AsyncService.balanceLoad(LoadBalancerGrpc.java:104)
However, there was exactly 1 interaction with this mock:
loadBalancerImplBase.bindService();
-> at io.grpc.internal.ServerImplBuilder.addService(ServerImplBuilder.java:143)
at app//io.grpc.lb.v1.LoadBalancerGrpc$AsyncService.balanceLoad(LoadBalancerGrpc.java:104)
at app//io.grpc.grpclb.GrpclbLoadBalancerTest.subtestShutdownWithoutSubchannel(GrpclbLoadBalancerTest.java:2142)
at app//io.grpc.grpclb.GrpclbLoadBalancerTest.shutdownWithoutSubchannel_pickFirst(GrpclbLoadBalancerTest.java:2133)
io.grpc.grpclb.GrpclbLoadBalancerTest > grpclbWorking_pickFirstMode_lbSendsEmptyAddress FAILED
Wanted but not invoked:
loadBalancerImplBase.balanceLoad(
<Capturing argument: StreamObserver>
);
-> at io.grpc.lb.v1.LoadBalancerGrpc$AsyncService.balanceLoad(LoadBalancerGrpc.java:104)
However, there was exactly 1 interaction with this mock:
loadBalancerImplBase.bindService();
-> at io.grpc.internal.ServerImplBuilder.addService(ServerImplBuilder.java:143)
at app//io.grpc.lb.v1.LoadBalancerGrpc$AsyncService.balanceLoad(LoadBalancerGrpc.java:104)
at app//io.grpc.grpclb.GrpclbLoadBalancerTest.grpclbWorking_pickFirstMode_lbSendsEmptyAddress(GrpclbLoadBalancerTest.java:2021)
io.grpc.grpclb.GrpclbLoadBalancerTest > grpclbFallback_allLost_failToFallback FAILED
org.mockito.exceptions.verification.VerificationInOrderFailure:
Verification in order failure
Wanted but not invoked:
loadBalancerImplBase.balanceLoad(
<Capturing argument: StreamObserver>
);
-> at io.grpc.lb.v1.LoadBalancerGrpc$AsyncService.balanceLoad(LoadBalancerGrpc.java:104)
Wanted anywhere AFTER following interaction:
helper.createOobChannel(
[[[FakeSocketAddress-fake-address-0]/{io.grpc.grpclb.GrpclbConstants.ATTR_LB_ADDR_AUTHORITY=lb.google.com, io.grpc.EquivalentAddressGroup.ATTR_AUTHORITY_OVERRIDE=lb.google.com}]],
"lb.google.com-notIntendedToBeUsed"
);
-> at io.grpc.grpclb.GrpclbState.startLbComm(GrpclbState.java:378)
at app//io.grpc.lb.v1.LoadBalancerGrpc$AsyncService.balanceLoad(LoadBalancerGrpc.java:104)
at app//io.grpc.grpclb.GrpclbLoadBalancerTest.grpclbFallback_allLost_failToFallback(GrpclbLoadBalancerTest.java:1624)
io.grpc.grpclb.GrpclbLoadBalancerTest > nameResolutionFailsThenRecover FAILED
Wanted but not invoked:
loadBalancerImplBase.balanceLoad(
<Capturing argument: StreamObserver>
);
-> at io.grpc.lb.v1.LoadBalancerGrpc$AsyncService.balanceLoad(LoadBalancerGrpc.java:104)
However, there was exactly 1 interaction with this mock:
loadBalancerImplBase.bindService();
-> at io.grpc.internal.ServerImplBuilder.addService(ServerImplBuilder.java:143)
at app//io.grpc.lb.v1.LoadBalancerGrpc$AsyncService.balanceLoad(LoadBalancerGrpc.java:104)
at app//io.grpc.grpclb.GrpclbLoadBalancerTest.nameResolutionFailsThenRecover(GrpclbLoadBalancerTest.java:812)
io.grpc.grpclb.GrpclbLoadBalancerTest > grpclbFallback_balancerLost FAILED
org.mockito.exceptions.verification.VerificationInOrderFailure:
Verification in order failure
Wanted but not invoked:
loadBalancerImplBase.balanceLoad(
<Capturing argument: StreamObserver>
);
-> at io.grpc.lb.v1.LoadBalancerGrpc$AsyncService.balanceLoad(LoadBalancerGrpc.java:104)
Wanted anywhere AFTER following interaction:
helper.createOobChannel(
[[[FakeSocketAddress-fake-address-0]/{io.grpc.grpclb.GrpclbConstants.ATTR_LB_ADDR_AUTHORITY=lb.google.com, io.grpc.EquivalentAddressGroup.ATTR_AUTHORITY_OVERRIDE=lb.google.com}]],
"lb.google.com-notIntendedToBeUsed"
);
-> at io.grpc.grpclb.GrpclbState.startLbComm(GrpclbState.java:378)
at app//io.grpc.lb.v1.LoadBalancerGrpc$AsyncService.balanceLoad(LoadBalancerGrpc.java:104)
at app//io.grpc.grpclb.GrpclbLoadBalancerTest.subtestGrpclbFallbackConnectionLost(GrpclbLoadBalancerTest.java:1534)
at app//io.grpc.grpclb.GrpclbLoadBalancerTest.grpclbFallback_balancerLost(GrpclbLoadBalancerTest.java:1504)
io.grpc.grpclb.GrpclbLoadBalancerTest > grpclbWorking_lbSendsFallbackMessage FAILED
Wanted but not invoked:
loadBalancerImplBase.balanceLoad(
<Capturing argument: StreamObserver>
);
-> at io.grpc.lb.v1.LoadBalancerGrpc$AsyncService.balanceLoad(LoadBalancerGrpc.java:104)
However, there was exactly 1 interaction with this mock:
loadBalancerImplBase.bindService();
-> at io.grpc.internal.ServerImplBuilder.addService(ServerImplBuilder.java:143)
at app//io.grpc.lb.v1.LoadBalancerGrpc$AsyncService.balanceLoad(LoadBalancerGrpc.java:104)
at app//io.grpc.grpclb.GrpclbLoadBalancerTest.grpclbWorking_lbSendsFallbackMessage(GrpclbLoadBalancerTest.java:2495)
io.grpc.grpclb.GrpclbLoadBalancerTest > grpclbFallback_timeout_serverListReceivedBeforeTimerExpires FAILED
Wanted but not invoked:
loadBalancerImplBase.balanceLoad(
<Capturing argument: StreamObserver>
);
-> at io.grpc.lb.v1.LoadBalancerGrpc$AsyncService.balanceLoad(LoadBalancerGrpc.java:104)
However, there was exactly 1 interaction with this mock:
loadBalancerImplBase.bindService();
-> at io.grpc.internal.ServerImplBuilder.addService(ServerImplBuilder.java:143)
at app//io.grpc.lb.v1.LoadBalancerGrpc$AsyncService.balanceLoad(LoadBalancerGrpc.java:104)
at app//io.grpc.grpclb.GrpclbLoadBalancerTest.subtestGrpclbFallbackTimeout(GrpclbLoadBalancerTest.java:1211)
at app//io.grpc.grpclb.GrpclbLoadBalancerTest.grpclbFallback_timeout_serverListReceivedBeforeTimerExpires(GrpclbLoadBalancerTest.java:1187)
io.grpc.grpclb.GrpclbLoadBalancerTest > raceBetweenLoadReportingAndLbStreamClosure FAILED
Wanted but not invoked:
loadBalancerImplBase.balanceLoad(
<Capturing argument: StreamObserver>
);
-> at io.grpc.lb.v1.LoadBalancerGrpc$AsyncService.balanceLoad(LoadBalancerGrpc.java:104)
However, there was exactly 1 interaction with this mock:
loadBalancerImplBase.bindService();
-> at io.grpc.internal.ServerImplBuilder.addService(ServerImplBuilder.java:143)
at app//io.grpc.lb.v1.LoadBalancerGrpc$AsyncService.balanceLoad(LoadBalancerGrpc.java:104)
at app//io.grpc.grpclb.GrpclbLoadBalancerTest.raceBetweenLoadReportingAndLbStreamClosure(GrpclbLoadBalancerTest.java:724)
io.grpc.grpclb.GrpclbLoadBalancerTest > shutdownWithoutSubchannel_roundRobin FAILED
Wanted but not invoked:
loadBalancerImplBase.balanceLoad(
<Capturing argument: StreamObserver>
);
-> at io.grpc.lb.v1.LoadBalancerGrpc$AsyncService.balanceLoad(LoadBalancerGrpc.java:104)
However, there was exactly 1 interaction with this mock:
loadBalancerImplBase.bindService();
-> at io.grpc.internal.ServerImplBuilder.addService(ServerImplBuilder.java:143)
at app//io.grpc.lb.v1.LoadBalancerGrpc$AsyncService.balanceLoad(LoadBalancerGrpc.java:104)
at app//io.grpc.grpclb.GrpclbLoadBalancerTest.subtestShutdownWithoutSubchannel(GrpclbLoadBalancerTest.java:2142)
at app//io.grpc.grpclb.GrpclbLoadBalancerTest.shutdownWithoutSubchannel_roundRobin(GrpclbLoadBalancerTest.java:2128)
io.grpc.grpclb.GrpclbLoadBalancerTest > useIndependentRpcContext FAILED
Wanted but not invoked:
loadBalancerImplBase.balanceLoad(
<Capturing argument: StreamObserver>
);
-> at io.grpc.lb.v1.LoadBalancerGrpc$AsyncService.balanceLoad(LoadBalancerGrpc.java:104)
However, there was exactly 1 interaction with this mock:
loadBalancerImplBase.bindService();
-> at io.grpc.internal.ServerImplBuilder.addService(ServerImplBuilder.java:143)
at app//io.grpc.lb.v1.LoadBalancerGrpc$AsyncService.balanceLoad(LoadBalancerGrpc.java:104)
at app//io.grpc.grpclb.GrpclbLoadBalancerTest.useIndependentRpcContext(GrpclbLoadBalancerTest.java:2683)
73 tests completed, 32 failed
> Task :grpc-census:test
io.grpc.census.CensusModulesTest > traceHeadersPropagateSpanContext FAILED
org.mockito.exceptions.misusing.InvalidUseOfMatchersException:
Invalid use of argument matchers!
0 matchers expected, 1 recorded:
-> at io.grpc.census.CensusModulesTest.traceHeadersPropagateSpanContext(CensusModulesTest.java:1071)
This exception may occur if matchers are combined with raw values:
//incorrect:
someMethod(any(), "raw String");
When using matchers, all arguments have to be provided by matchers.
For example:
//correct:
someMethod(any(), eq("String by matcher"));
For more info see javadoc for Matchers class.
at app//io.opencensus.trace.Span.getContext(Span.java:254)
at app//io.grpc.census.CensusModulesTest.traceHeadersPropagateSpanContext(CensusModulesTest.java:1071)
37 tests completed, 1 failed
> Task :grpc-census:test FAILED
> Task :grpc-core:test FAILED
1100 tests completed, 2 failed, 3 skipped |
Member
Author
Okio 3.4.0 update failure
|
80f938b to
04041c8
Compare
8663fe3 to
c58a943
Compare
* What went wrong: Execution failed for task ':grpc-api:compileJava'. > StringCaseLocaleUsage is not a valid checker name
sergiitk
commented
Jul 20, 2023
| protected ServerCall<WReqT, WRespT> delegate() { | ||
| return call; | ||
| } | ||
| @Override |
Member
Author
There was a problem hiding this comment.
Have to leave this as is - diamond notation does not work with anonymous classes in java 8.
da0bcd5 to
5751767
Compare
ejona86
approved these changes
Jul 21, 2023
Member
|
@sergiitk, this made a change to the README when bumping protoc. We should undo that change and wait for the next release before updating the README. |
ejona86
added a commit
to ejona86/grpc-java
that referenced
this pull request
Jul 28, 2023
The README describes the released version of gRPC. But the most recent release doesn't use protobuf 3.23.4. Telling people to use protoc 3.23.4 is asking for breakages because they will be running with protobuf-java 3.22.3, which is a downgrade. The bump to 3.23.4 was incorrectly done in grpc#10359.
sergiitk
pushed a commit
that referenced
this pull request
Aug 3, 2023
The README describes the released version of gRPC. But the most recent release doesn't use protobuf 3.23.4. Telling people to use protoc 3.23.4 is asking for breakages because they will be running with protobuf-java 3.22.3, which is a downgrade. The bump to 3.23.4 was incorrectly done in #10359.
This was referenced Aug 7, 2023
Closed
larry-safran
pushed a commit
to larry-safran/grpc-java
that referenced
this pull request
Aug 29, 2023
The README describes the released version of gRPC. But the most recent release doesn't use protobuf 3.23.4. Telling people to use protoc 3.23.4 is asking for breakages because they will be running with protobuf-java 3.22.3, which is a downgrade. The bump to 3.23.4 was incorrectly done in grpc#10359.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Dependency updates
Update successfully to the latest
androidx.core:core 1.10.0 -> 1.10.1com.google.api.grpc:proto-google-common-protos 2.17.0 -> 2.22.0com.google.cloud:google-cloud-logging 3.14.5 -> 3.15.5com.google.truth:truth 1.0.1 -> 1.1.5com.puppycrawl.tools:checkstyle 8.28 -> 10.12.1org.robolectric:robolectric 4.9.2 -> 4.10.3com.google.auto.value:auto-value 1.10.1 -> 1.10.2com.google.auto.value:auto-value-annotations 1.10.1 -> 1.10.2com.google.protobuf:protobuf-java 3.22.3 -> 3.23.4com.google.protobuf:protobuf-java-util 3.22.3 -> 3.23.4com.google.protobuf:protobuf-javalite 3.22.3 -> 3.23.4com.google.protobuf:protoc 3.22.3 -> 3.23.4com.google.errorprone:error_prone_annotations 2.18.0 -> 2.20.0com.google.errorprone:error_prone_core 2.18.0 -> 2.20.0-- pinned to last version supporting java8, update not neededlibs.checkstylejava8 = com.puppycrawl.tools:checkstyle 9.3 -> 10.12.1Updated to non-latest
com.squareup.okio:okio 1.17.5 ->3.4.02.10.0-- updating to 3.x failed due to them introducing gradle multiplatform artifacts. Error in the comment below.org.checkerframework:checker-qual 3.33.0 ->-- removed, no longer needed3.36.04.11.0. Versions 5.x break some tests. Errors in the comment below.org.mockito:mockito-android 3.12.4 ->5.4.04.11.0org.mockito:mockito-core 3.12.4 ->5.4.04.11.0Not updated
org.chromium.net:cronet-api 108.5359.79 -> 113.5672.61org.chromium.net:cronet-embedded 108.5359.79 -> 113.5672.61com.google.auth:google-auth-library-credentials 1.4.0 -> 1.19.0com.google.auth:google-auth-library-oauth2-http 1.4.0 -> 1.19.0libs.guava = com.google.guava:guava 32.0.1-android -> 32.1.1-jrelibs.guava.jre = com.google.guava:guava 32.0.1-jre -> 32.1.1-jrelibs.guava.testlib = com.google.guava:guava-testlib 32.0.1-android -> 32.1.1-jreContributor's log
checkForUpdates results (at the time of PR creation)
Important: this is not an actual list of updated dependencies.