-
Notifications
You must be signed in to change notification settings - Fork 3.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Upgrade dependencies post v1.57.x branch cut #10359
Conversation
e10de42
to
1ffb3b4
Compare
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 |
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
protected ServerCall<WReqT, WRespT> delegate() { | ||
return call; | ||
} | ||
@Override |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Have to leave this as is - diamond notation does not work with anonymous classes in java 8.
da0bcd5
to
5751767
Compare
@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. |
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.
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.
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.
Dependency updates
Update successfully to the latest
androidx.core:core 1.10.0 -> 1.10.1
com.google.api.grpc:proto-google-common-protos 2.17.0 -> 2.22.0
com.google.cloud:google-cloud-logging 3.14.5 -> 3.15.5
com.google.truth:truth 1.0.1 -> 1.1.5
com.puppycrawl.tools:checkstyle 8.28 -> 10.12.1
org.robolectric:robolectric 4.9.2 -> 4.10.3
com.google.auto.value:auto-value 1.10.1 -> 1.10.2
com.google.auto.value:auto-value-annotations 1.10.1 -> 1.10.2
com.google.protobuf:protobuf-java 3.22.3 -> 3.23.4
com.google.protobuf:protobuf-java-util 3.22.3 -> 3.23.4
com.google.protobuf:protobuf-javalite 3.22.3 -> 3.23.4
com.google.protobuf:protoc 3.22.3 -> 3.23.4
com.google.errorprone:error_prone_annotations 2.18.0 -> 2.20.0
com.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.1
Updated to non-latest
com.squareup.okio:okio 1.17.5 ->
3.4.0
2.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.0
4.11.0
. Versions 5.x break some tests. Errors in the comment below.org.mockito:mockito-android 3.12.4 ->
5.4.0
4.11.0
org.mockito:mockito-core 3.12.4 ->
5.4.0
4.11.0
Not updated
org.chromium.net:cronet-api 108.5359.79 -> 113.5672.61
org.chromium.net:cronet-embedded 108.5359.79 -> 113.5672.61
com.google.auth:google-auth-library-credentials 1.4.0 -> 1.19.0
com.google.auth:google-auth-library-oauth2-http 1.4.0 -> 1.19.0
libs.guava = com.google.guava:guava 32.0.1-android -> 32.1.1-jre
libs.guava.jre = com.google.guava:guava 32.0.1-jre -> 32.1.1-jre
libs.guava.testlib = com.google.guava:guava-testlib 32.0.1-android -> 32.1.1-jre
Contributor's log
checkForUpdates results (at the time of PR creation)
Important: this is not an actual list of updated dependencies.