=== RUN TestStrictReadDeadline === RUN TestStrictReadDeadline/SetReadDeadline === RUN TestStrictReadDeadline/SetDeadline --- PASS: TestStrictReadDeadline (0.00s) --- PASS: TestStrictReadDeadline/SetReadDeadline (0.00s) --- PASS: TestStrictReadDeadline/SetDeadline (0.00s) === RUN TestDefaultReadDeadlineStillRenews --- PASS: TestDefaultReadDeadlineStillRenews (0.00s) === RUN TestStrictExpiredFutureReadDeadline --- PASS: TestStrictExpiredFutureReadDeadline (0.06s) === RUN TestConcurrentStrictReadDeadline --- PASS: TestConcurrentStrictReadDeadline (0.00s) === RUN TestBuffConnReadTimeout --- PASS: TestBuffConnReadTimeout (3.01s) === RUN TestBuffConnReadCheckTimeout --- PASS: TestBuffConnReadCheckTimeout (0.50s) PASS ok github.com/minio/minio/internal/deadlineconn 4.580s === RUN TestCheckPortAvailability --- PASS: TestCheckPortAvailability (0.00s) === RUN TestInternodeDialReadDeadline --- PASS: TestInternodeDialReadDeadline (1.31s) === RUN TestNewHTTPListener --- PASS: TestNewHTTPListener (0.01s) === RUN TestHTTPListenerStartClose --- PASS: TestHTTPListenerStartClose (0.00s) === RUN TestHTTPListenerAddr --- PASS: TestHTTPListenerAddr (0.00s) === RUN TestHTTPListenerAddrs --- PASS: TestHTTPListenerAddrs (0.00s) === RUN TestServerReadHeaderDeadline === RUN TestServerReadHeaderDeadline/tls=false/second=false/trickle=false === PAUSE TestServerReadHeaderDeadline/tls=false/second=false/trickle=false === RUN TestServerReadHeaderDeadline/tls=false/second=false/trickle=true === PAUSE TestServerReadHeaderDeadline/tls=false/second=false/trickle=true === RUN TestServerReadHeaderDeadline/tls=false/second=true/trickle=false === PAUSE TestServerReadHeaderDeadline/tls=false/second=true/trickle=false === RUN TestServerReadHeaderDeadline/tls=false/second=true/trickle=true === PAUSE TestServerReadHeaderDeadline/tls=false/second=true/trickle=true === RUN TestServerReadHeaderDeadline/tls=true/second=false/trickle=false === PAUSE TestServerReadHeaderDeadline/tls=true/second=false/trickle=false === RUN TestServerReadHeaderDeadline/tls=true/second=false/trickle=true === PAUSE TestServerReadHeaderDeadline/tls=true/second=false/trickle=true === RUN TestServerReadHeaderDeadline/tls=true/second=true/trickle=false === PAUSE TestServerReadHeaderDeadline/tls=true/second=true/trickle=false === RUN TestServerReadHeaderDeadline/tls=true/second=true/trickle=true === PAUSE TestServerReadHeaderDeadline/tls=true/second=true/trickle=true === CONT TestServerReadHeaderDeadline/tls=false/second=false/trickle=false === CONT TestServerReadHeaderDeadline/tls=false/second=true/trickle=true === CONT TestServerReadHeaderDeadline/tls=false/second=true/trickle=false === CONT TestServerReadHeaderDeadline/tls=true/second=true/trickle=true === CONT TestServerReadHeaderDeadline/tls=true/second=false/trickle=false === CONT TestServerReadHeaderDeadline/tls=false/second=false/trickle=true === CONT TestServerReadHeaderDeadline/tls=true/second=true/trickle=false === CONT TestServerReadHeaderDeadline/tls=true/second=false/trickle=true --- PASS: TestServerReadHeaderDeadline (0.00s) --- PASS: TestServerReadHeaderDeadline/tls=false/second=false/trickle=false (0.61s) --- PASS: TestServerReadHeaderDeadline/tls=false/second=true/trickle=true (0.81s) --- PASS: TestServerReadHeaderDeadline/tls=true/second=true/trickle=true (0.81s) --- PASS: TestServerReadHeaderDeadline/tls=false/second=true/trickle=false (1.01s) --- PASS: TestServerReadHeaderDeadline/tls=true/second=false/trickle=false (0.61s) --- PASS: TestServerReadHeaderDeadline/tls=false/second=false/trickle=true (0.41s) --- PASS: TestServerReadHeaderDeadline/tls=true/second=false/trickle=true (0.42s) --- PASS: TestServerReadHeaderDeadline/tls=true/second=true/trickle=false (1.01s) === RUN TestServerKeepAliveDeadline === RUN TestServerKeepAliveDeadline/tls=false === PAUSE TestServerKeepAliveDeadline/tls=false === RUN TestServerKeepAliveDeadline/tls=true === PAUSE TestServerKeepAliveDeadline/tls=true === CONT TestServerKeepAliveDeadline/tls=true === CONT TestServerKeepAliveDeadline/tls=false --- PASS: TestServerKeepAliveDeadline (0.00s) --- PASS: TestServerKeepAliveDeadline/tls=true (1.52s) --- PASS: TestServerKeepAliveDeadline/tls=false (1.52s) === RUN TestServerContinuousUpload === RUN TestServerContinuousUpload/tls=false/chunked=false/expect=false === PAUSE TestServerContinuousUpload/tls=false/chunked=false/expect=false === RUN TestServerContinuousUpload/tls=false/chunked=false/expect=true === PAUSE TestServerContinuousUpload/tls=false/chunked=false/expect=true === RUN TestServerContinuousUpload/tls=false/chunked=true/expect=false === PAUSE TestServerContinuousUpload/tls=false/chunked=true/expect=false === RUN TestServerContinuousUpload/tls=false/chunked=true/expect=true === PAUSE TestServerContinuousUpload/tls=false/chunked=true/expect=true === RUN TestServerContinuousUpload/tls=true/chunked=false/expect=false === PAUSE TestServerContinuousUpload/tls=true/chunked=false/expect=false === RUN TestServerContinuousUpload/tls=true/chunked=false/expect=true === PAUSE TestServerContinuousUpload/tls=true/chunked=false/expect=true === RUN TestServerContinuousUpload/tls=true/chunked=true/expect=false === PAUSE TestServerContinuousUpload/tls=true/chunked=true/expect=false === RUN TestServerContinuousUpload/tls=true/chunked=true/expect=true === PAUSE TestServerContinuousUpload/tls=true/chunked=true/expect=true === CONT TestServerContinuousUpload/tls=false/chunked=false/expect=true === CONT TestServerContinuousUpload/tls=true/chunked=true/expect=true === CONT TestServerContinuousUpload/tls=true/chunked=false/expect=false === CONT TestServerContinuousUpload/tls=false/chunked=false/expect=false === NAME TestServerContinuousUpload/tls=true/chunked=false/expect=false server_deadline_test.go:259: continuous upload 1.317026792s > idle 300ms === NAME TestServerContinuousUpload/tls=false/chunked=false/expect=false server_deadline_test.go:259: continuous upload 1.327268125s > idle 300ms === NAME TestServerContinuousUpload/tls=false/chunked=false/expect=true server_deadline_test.go:259: continuous upload 1.327373417s > idle 300ms === NAME TestServerContinuousUpload/tls=true/chunked=true/expect=true server_deadline_test.go:259: continuous upload 1.316941667s > idle 300ms === CONT TestServerContinuousUpload/tls=false/chunked=true/expect=false === CONT TestServerContinuousUpload/tls=true/chunked=false/expect=true === CONT TestServerContinuousUpload/tls=true/chunked=true/expect=false === CONT TestServerContinuousUpload/tls=false/chunked=true/expect=true === NAME TestServerContinuousUpload/tls=true/chunked=false/expect=true server_deadline_test.go:259: continuous upload 1.299763501s > idle 300ms === NAME TestServerContinuousUpload/tls=false/chunked=true/expect=true server_deadline_test.go:259: continuous upload 1.313516875s > idle 300ms === NAME TestServerContinuousUpload/tls=false/chunked=true/expect=false server_deadline_test.go:259: continuous upload 1.314431001s > idle 300ms === NAME TestServerContinuousUpload/tls=true/chunked=true/expect=false server_deadline_test.go:259: continuous upload 1.300043209s > idle 300ms --- PASS: TestServerContinuousUpload (0.00s) --- PASS: TestServerContinuousUpload/tls=false/chunked=false/expect=false (1.33s) --- PASS: TestServerContinuousUpload/tls=false/chunked=false/expect=true (1.33s) --- PASS: TestServerContinuousUpload/tls=true/chunked=false/expect=false (1.33s) --- PASS: TestServerContinuousUpload/tls=true/chunked=true/expect=true (1.33s) --- PASS: TestServerContinuousUpload/tls=false/chunked=true/expect=true (1.31s) --- PASS: TestServerContinuousUpload/tls=false/chunked=true/expect=false (1.32s) --- PASS: TestServerContinuousUpload/tls=true/chunked=true/expect=false (1.32s) --- PASS: TestServerContinuousUpload/tls=true/chunked=false/expect=true (1.32s) === RUN TestServerDefaultIdleLongUpload server_deadline_test.go:268: set SILO_TEST_LONG_UPLOAD=1 for >30s default-idle regression --- SKIP: TestServerDefaultIdleLongUpload (0.00s) === RUN TestServerIdleBodyDeadline === RUN TestServerIdleBodyDeadline/tls=false === PAUSE TestServerIdleBodyDeadline/tls=false === RUN TestServerIdleBodyDeadline/tls=true === PAUSE TestServerIdleBodyDeadline/tls=true === CONT TestServerIdleBodyDeadline/tls=false === CONT TestServerIdleBodyDeadline/tls=true --- PASS: TestServerIdleBodyDeadline (0.00s) --- PASS: TestServerIdleBodyDeadline/tls=false (0.46s) --- PASS: TestServerIdleBodyDeadline/tls=true (0.46s) === RUN TestServerBackgroundReadNoDeadline === RUN TestServerBackgroundReadNoDeadline/tls=false/body=false === PAUSE TestServerBackgroundReadNoDeadline/tls=false/body=false === RUN TestServerBackgroundReadNoDeadline/tls=false/body=true === PAUSE TestServerBackgroundReadNoDeadline/tls=false/body=true === RUN TestServerBackgroundReadNoDeadline/tls=true/body=false === PAUSE TestServerBackgroundReadNoDeadline/tls=true/body=false === RUN TestServerBackgroundReadNoDeadline/tls=true/body=true === PAUSE TestServerBackgroundReadNoDeadline/tls=true/body=true === CONT TestServerBackgroundReadNoDeadline/tls=false/body=false === CONT TestServerBackgroundReadNoDeadline/tls=true/body=false === CONT TestServerBackgroundReadNoDeadline/tls=false/body=true === CONT TestServerBackgroundReadNoDeadline/tls=true/body=true --- PASS: TestServerBackgroundReadNoDeadline (0.00s) --- PASS: TestServerBackgroundReadNoDeadline/tls=false/body=false (0.70s) --- PASS: TestServerBackgroundReadNoDeadline/tls=false/body=true (0.70s) --- PASS: TestServerBackgroundReadNoDeadline/tls=true/body=false (0.71s) --- PASS: TestServerBackgroundReadNoDeadline/tls=true/body=true (0.71s) === RUN TestServerTLSHandshakeReadDeadline 2026/09/15 15:53:23 http: TLS handshake error from 127.0.0.1:45990: read tcp 127.0.0.1:34171->127.0.0.1:45990: i/o timeout --- PASS: TestServerTLSHandshakeReadDeadline (0.20s) === RUN TestServerConnStateHook === RUN TestServerConnStateHook/tls=false === RUN TestServerConnStateHook/tls=true --- PASS: TestServerConnStateHook (0.01s) --- PASS: TestServerConnStateHook/tls=false (0.00s) --- PASS: TestServerConnStateHook/tls=true (0.01s) === RUN TestServerHTTP2Deadlines --- PASS: TestServerHTTP2Deadlines (0.42s) === RUN TestServerEarlyBodyClose === RUN TestServerEarlyBodyClose/tls=false === PAUSE TestServerEarlyBodyClose/tls=false === RUN TestServerEarlyBodyClose/tls=true === PAUSE TestServerEarlyBodyClose/tls=true === CONT TestServerEarlyBodyClose/tls=true === CONT TestServerEarlyBodyClose/tls=false --- PASS: TestServerEarlyBodyClose (0.00s) --- PASS: TestServerEarlyBodyClose/tls=false (0.31s) --- PASS: TestServerEarlyBodyClose/tls=true (0.31s) === RUN TestServerPipelinedDeadline === RUN TestServerPipelinedDeadline/tls=false === RUN TestServerPipelinedDeadline/tls=true --- PASS: TestServerPipelinedDeadline (1.33s) --- PASS: TestServerPipelinedDeadline/tls=false (0.66s) --- PASS: TestServerPipelinedDeadline/tls=true (0.67s) === RUN TestServerHijackedDeadline === RUN TestServerHijackedDeadline/tls=false === PAUSE TestServerHijackedDeadline/tls=false === RUN TestServerHijackedDeadline/tls=true === PAUSE TestServerHijackedDeadline/tls=true === CONT TestServerHijackedDeadline/tls=false === CONT TestServerHijackedDeadline/tls=true --- PASS: TestServerHijackedDeadline (0.00s) --- PASS: TestServerHijackedDeadline/tls=false (0.70s) --- PASS: TestServerHijackedDeadline/tls=true (0.71s) === RUN TestServerContinuousDownload === RUN TestServerContinuousDownload/tls=false === PAUSE TestServerContinuousDownload/tls=false === RUN TestServerContinuousDownload/tls=true === PAUSE TestServerContinuousDownload/tls=true === CONT TestServerContinuousDownload/tls=false === CONT TestServerContinuousDownload/tls=true server_deadline_test.go:588: continuous download 1.315636125s > idle 300ms === NAME TestServerContinuousDownload/tls=false server_deadline_test.go:588: continuous download 1.324163209s > idle 300ms --- PASS: TestServerContinuousDownload (0.00s) --- PASS: TestServerContinuousDownload/tls=false (1.32s) --- PASS: TestServerContinuousDownload/tls=true (1.32s) === RUN TestServerDefaultIdleLongDownload server_deadline_test.go:595: set SILO_TEST_LONG_UPLOAD=1 for >30s default-idle transfer regressions --- SKIP: TestServerDefaultIdleLongDownload (0.00s) === RUN TestNewServer --- PASS: TestNewServer (0.00s) PASS ok github.com/minio/minio/internal/http 13.825s