Scott Mitchell
Scott Mitchell
This feels like a problem in the TCK test harness The root cause of the exception is "illegal argument to request n" which is generated during `optional_spec309_requestNegativeNumberMaySignalIllegalArgumentExceptionWithSpecificMessage` and that is...
Upstream issue was closed, no conclusive findings yet. Unable to reproduce with [the following](https://gist.github.com/Scottmitch/79db65e9f70992616c7b4e5f991f35da).
https://github.com/apple/servicetalk/actions/runs/3278125767/jobs/5396461591 ``` HttpTransportObserverTest.serverHandlerError(HttpProtocol) [1] protocol=HTTP_1 Wanted but not invoked: serverWriteObserver.itemFlushed(); -> at io.servicetalk.http.netty.HttpTransportObserverTest.testRequestResponse(HttpTransportObserverTest.java:243) However, there were exactly 4 interactions with this mock: serverWriteObserver.requestedToWrite(64L); -> at io.servicetalk.transport.api.CatchAllTransportObserver$CatchAllWriteObserver.lambda$requestedToWrite$0(CatchAllTransportObserver.java:255) serverWriteObserver.itemReceived( HTTP/1.1 500 Internal...
``` JavaNetSoTimeoutHttpConnectionFilterTest.noTimeout(boolean, boolean, boolean) [5]: expectContinue=true withServerDelays=false withZeroTimeout=false java.util.concurrent.TimeoutException: noTimeout(boolean, boolean, boolean) timed out after 30 seconds Suppressed: java.lang.InterruptedException at java.base/java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1100) at java.base/java.util.concurrent.CountDownLatch.await(CountDownLatch.java:230) at io.servicetalk.concurrent.api.SourceToFuture.get(SourceToFuture.java:94) at io.servicetalk.concurrent.api.internal.BlockingUtils.blockingInvocation(BlockingUtils.java:70) at io.servicetalk.http.api.BlockingRequestUtils.request(BlockingRequestUtils.java:29) at...
https://github.com/apple/servicetalk/runs/17332222747 ``` CancellationTest.cancelOffload() java.lang.AssertionError: java.lang.InterruptedException: sleep interrupted at io.servicetalk.http.router.jersey.CancellationTest.testCancelResponseSingle(CancellationTest.java:270) at io.servicetalk.http.router.jersey.CancellationTest.testCancelResponseSingle(CancellationTest.java:212) at io.servicetalk.http.router.jersey.CancellationTest.cancelOffload(CancellationTest.java:149) ... Caused by: java.lang.InterruptedException: sleep interrupted at java.base/java.lang.Thread.sleep(Native Method) at io.servicetalk.http.router.jersey.resources.CancellableResources.getOffloadedBlocked(CancellableResources.java:82) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at...
https://github.com/apple/servicetalk/pull/2632/checks?check_run_id=14668901643 ``` java.util.concurrent.TimeoutException: defaultFullDuplex() timed out after 30 seconds Suppressed: java.lang.InterruptedException at java.base/java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1100) at java.base/java.util.concurrent.CountDownLatch.await(CountDownLatch.java:230) at io.servicetalk.concurrent.api.SourceToFuture.get(SourceToFuture.java:94) at io.servicetalk.http.netty.FullDuplexAndSequentialModeTest.defaultFullDuplex(FullDuplexAndSequentialModeTest.java:59) ```
https://github.com/apple/servicetalk/pull/2637/checks?check_run_id=14772117181 ``` FullDuplexAndSequentialModeTest.defaultFullDuplex() java.util.concurrent.TimeoutException: defaultFullDuplex() timed out after 30 seconds Suppressed: java.lang.InterruptedException at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1306) at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:231) at io.servicetalk.concurrent.api.SourceToFuture.get(SourceToFuture.java:94) at io.servicetalk.http.netty.FullDuplexAndSequentialModeTest.defaultFullDuplex(FullDuplexAndSequentialModeTest.java:59) ```
https://github.com/apple/servicetalk/runs/17378458627 ``` FullDuplexAndSequentialModeTest.defaultFullDuplex() java.util.concurrent.TimeoutException: defaultFullDuplex() timed out after 30 seconds ... Suppressed: java.lang.InterruptedException at java.base/java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1048) at java.base/java.util.concurrent.CountDownLatch.await(CountDownLatch.java:230) at io.servicetalk.concurrent.api.SourceToFuture.get(SourceToFuture.java:94) at io.servicetalk.http.netty.FullDuplexAndSequentialModeTest.defaultFullDuplex(FullDuplexAndSequentialModeTest.java:59) ```
https://github.com/apple/servicetalk/pull/2450/checks?check_run_id=9858982000 ``` MalformedDataAfterHttpMessageTest.[1] true io.servicetalk.transport.netty.internal.StacklessClosedChannelException at io.servicetalk.transport.netty.internal.NettyChannelPublisher.channelOnError(Unknown Source) Suppressed: io.servicetalk.concurrent.api.internal.BlockingUtils$SuppressedExecutionException: Blocking operation terminated with an error at app//io.servicetalk.concurrent.api.SourceToFuture.reportGet(SourceToFuture.java:121) at app//io.servicetalk.concurrent.api.SourceToFuture.get(SourceToFuture.java:92) at app//io.servicetalk.concurrent.api.internal.BlockingUtils.blockingInvocation(BlockingUtils.java:70) at app//io.servicetalk.http.api.BlockingRequestUtils.request(BlockingRequestUtils.java:29) at app//io.servicetalk.http.api.StreamingHttpClientToBlockingHttpClient.request(StreamingHttpClientToBlockingHttpClient.java:61) at app//io.servicetalk.http.netty.MalformedDataAfterHttpMessageTest.afterResponseNextClientRequestSucceeds(MalformedDataAfterHttpMessageTest.java:146) Caused by:...
https://github.com/apple/servicetalk/pull/2649/checks?check_run_id=14987811566 ``` io.servicetalk.transport.netty.internal.StacklessClosedChannelException at io.servicetalk.transport.netty.internal.NettyChannelPublisher.channelOnError(Unknown Source) Caused by: io.servicetalk.http.netty.HttpObjectDecoder$StacklessDecoderException: Invalid preface character before the start-line of the HTTP message Caused by: io.servicetalk.utils.internal.IllegalCharacterException: '?' (0x00), expected [CR (0x0d), LF (0x0a)] at...