Skip to content

fix: transport should close all streams when it close #5527

fix: transport should close all streams when it close

fix: transport should close all streams when it close #5527

Triggered via push October 9, 2024 03:49
Status Failure
Total duration 2m 58s
Artifacts

tests.yml

on: push
Matrix: compatibility-test
Fit to window
Zoom out
Zoom in

Annotations

59 errors
compatibility-test (1.22, X64): client/stream_test.go#L107
cannot use s (variable of type any) as "github.com/cloudwego/kitex/pkg/streaming".Stream value in argument to newStream: any does not implement "github.com/cloudwego/kitex/pkg/streaming".Stream (missing method Close)
compatibility-test (1.22, X64): pkg/rpcinfo/mocks_test.go#L29
cannot use &MockRPCConfig{} (value of type *MockRPCConfig) as rpcinfo.RPCConfig value in variable declaration: *MockRPCConfig does not implement rpcinfo.RPCConfig (missing method StreamRecvTimeout)
compatibility-test (1.22, X64): pkg/rpcinfo/convert_test.go#L117
cannot use new(MockRPCConfig) (value of type *MockRPCConfig) as rpcinfo.RPCConfig value in argument to rpcinfo.AsMutableRPCConfig: *MockRPCConfig does not implement rpcinfo.RPCConfig (missing method StreamRecvTimeout)
compatibility-test (1.22, X64)
Process completed with exit code 1.
compatibility-test (1.19, ARM64)
The job was canceled because "_1_22_X64" failed.
compatibility-test (1.19, ARM64): pkg/rpcinfo/mocks_test.go#L29
cannot use &MockRPCConfig{} (value of type *MockRPCConfig) as type rpcinfo.RPCConfig in variable declaration:
compatibility-test (1.19, ARM64): pkg/rpcinfo/convert_test.go#L117
cannot use new(MockRPCConfig) (value of type *MockRPCConfig) as type rpcinfo.RPCConfig in argument to rpcinfo.AsMutableRPCConfig:
compatibility-test (1.19, ARM64): client/stream_test.go#L107
cannot use s (variable of type any) as type streaming.Stream in argument to newStream:
compatibility-test (1.19, ARM64)
Process completed with exit code 1.
compatibility-test (1.18, ARM64)
The job was canceled because "_1_22_X64" failed.
compatibility-test (1.18, ARM64): pkg/rpcinfo/mocks_test.go#L29
cannot use &MockRPCConfig{} (value of type *MockRPCConfig) as type rpcinfo.RPCConfig in variable declaration:
compatibility-test (1.18, ARM64): pkg/rpcinfo/convert_test.go#L117
cannot use new(MockRPCConfig) (value of type *MockRPCConfig) as type rpcinfo.RPCConfig in argument to rpcinfo.AsMutableRPCConfig:
compatibility-test (1.18, ARM64): client/stream_test.go#L107
cannot use s (variable of type any) as type streaming.Stream in argument to newStream:
compatibility-test (1.18, ARM64)
The operation was canceled.
compatibility-test (1.21, X64)
The job was canceled because "_1_22_X64" failed.
compatibility-test (1.21, X64)
The operation was canceled.
compatibility-test (1.18, X64)
The job was canceled because "_1_22_X64" failed.
compatibility-test (1.18, X64)
The operation was canceled.
compatibility-test (1.20, X64)
The job was canceled because "_1_22_X64" failed.
compatibility-test (1.20, X64)
The operation was canceled.
compatibility-test (1.23, ARM64)
The job was canceled because "_1_22_X64" failed.
compatibility-test (1.23, ARM64): pkg/rpcinfo/mocks_test.go#L29
cannot use &MockRPCConfig{} (value of type *MockRPCConfig) as rpcinfo.RPCConfig value in variable declaration: *MockRPCConfig does not implement rpcinfo.RPCConfig (missing method StreamRecvTimeout)
compatibility-test (1.23, ARM64): pkg/rpcinfo/convert_test.go#L117
cannot use new(MockRPCConfig) (value of type *MockRPCConfig) as rpcinfo.RPCConfig value in argument to rpcinfo.AsMutableRPCConfig: *MockRPCConfig does not implement rpcinfo.RPCConfig (missing method StreamRecvTimeout)
compatibility-test (1.23, ARM64): client/stream_test.go#L107
cannot use s (variable of type any) as "github.com/cloudwego/kitex/pkg/streaming".Stream value in argument to newStream: any does not implement "github.com/cloudwego/kitex/pkg/streaming".Stream (missing method Close)
compatibility-test (1.23, ARM64)
The operation was canceled.
compatibility-test (1.19, X64)
The job was canceled because "_1_22_X64" failed.
compatibility-test (1.19, X64): pkg/rpcinfo/mocks_test.go#L29
cannot use &MockRPCConfig{} (value of type *MockRPCConfig) as type rpcinfo.RPCConfig in variable declaration:
compatibility-test (1.19, X64): pkg/rpcinfo/convert_test.go#L117
cannot use new(MockRPCConfig) (value of type *MockRPCConfig) as type rpcinfo.RPCConfig in argument to rpcinfo.AsMutableRPCConfig:
compatibility-test (1.19, X64): client/stream_test.go#L107
cannot use s (variable of type any) as type streaming.Stream in argument to newStream:
compatibility-test (1.19, X64)
The operation was canceled.
compatibility-test (1.23, X64)
The job was canceled because "_1_22_X64" failed.
compatibility-test (1.23, X64)
The operation was canceled.
compatibility-test (1.20, ARM64)
The job was canceled because "_1_22_X64" failed.
compatibility-test (1.20, ARM64): pkg/rpcinfo/mocks_test.go#L29
cannot use &MockRPCConfig{} (value of type *MockRPCConfig) as rpcinfo.RPCConfig value in variable declaration: *MockRPCConfig does not implement rpcinfo.RPCConfig (missing method StreamRecvTimeout)
compatibility-test (1.20, ARM64): pkg/rpcinfo/convert_test.go#L117
cannot use new(MockRPCConfig) (value of type *MockRPCConfig) as rpcinfo.RPCConfig value in argument to rpcinfo.AsMutableRPCConfig: *MockRPCConfig does not implement rpcinfo.RPCConfig (missing method StreamRecvTimeout)
compatibility-test (1.20, ARM64): client/stream_test.go#L107
cannot use s (variable of type any) as "github.com/cloudwego/kitex/pkg/streaming".Stream value in argument to newStream: any does not implement "github.com/cloudwego/kitex/pkg/streaming".Stream (missing method Close)
compatibility-test (1.20, ARM64)
The operation was canceled.
compatibility-test (1.22, ARM64)
The job was canceled because "_1_22_X64" failed.
compatibility-test (1.22, ARM64): pkg/rpcinfo/mocks_test.go#L29
cannot use &MockRPCConfig{} (value of type *MockRPCConfig) as rpcinfo.RPCConfig value in variable declaration: *MockRPCConfig does not implement rpcinfo.RPCConfig (missing method StreamRecvTimeout)
compatibility-test (1.22, ARM64): pkg/rpcinfo/convert_test.go#L117
cannot use new(MockRPCConfig) (value of type *MockRPCConfig) as rpcinfo.RPCConfig value in argument to rpcinfo.AsMutableRPCConfig: *MockRPCConfig does not implement rpcinfo.RPCConfig (missing method StreamRecvTimeout)
compatibility-test (1.22, ARM64): client/stream_test.go#L107
cannot use s (variable of type any) as "github.com/cloudwego/kitex/pkg/streaming".Stream value in argument to newStream: any does not implement "github.com/cloudwego/kitex/pkg/streaming".Stream (missing method Close)
compatibility-test (1.22, ARM64)
The operation was canceled.
compatibility-test (1.21, ARM64)
The job was canceled because "_1_22_X64" failed.
compatibility-test (1.21, ARM64): pkg/rpcinfo/mocks_test.go#L29
cannot use &MockRPCConfig{} (value of type *MockRPCConfig) as rpcinfo.RPCConfig value in variable declaration: *MockRPCConfig does not implement rpcinfo.RPCConfig (missing method StreamRecvTimeout)
compatibility-test (1.21, ARM64): pkg/rpcinfo/convert_test.go#L117
cannot use new(MockRPCConfig) (value of type *MockRPCConfig) as rpcinfo.RPCConfig value in argument to rpcinfo.AsMutableRPCConfig: *MockRPCConfig does not implement rpcinfo.RPCConfig (missing method StreamRecvTimeout)
compatibility-test (1.21, ARM64): client/stream_test.go#L107
cannot use s (variable of type any) as "github.com/cloudwego/kitex/pkg/streaming".Stream value in argument to newStream: any does not implement "github.com/cloudwego/kitex/pkg/streaming".Stream (missing method Close)
compatibility-test (1.21, ARM64)
The operation was canceled.
benchmark-test: client/stream_test.go#L107
cannot use s (variable of type any) as "github.com/cloudwego/kitex/pkg/streaming".Stream value in argument to newStream: any does not implement "github.com/cloudwego/kitex/pkg/streaming".Stream (missing method Close)
benchmark-test: pkg/rpcinfo/mocks_test.go#L29
cannot use &MockRPCConfig{} (value of type *MockRPCConfig) as rpcinfo.RPCConfig value in variable declaration: *MockRPCConfig does not implement rpcinfo.RPCConfig (missing method StreamRecvTimeout)
benchmark-test: pkg/rpcinfo/convert_test.go#L117
cannot use new(MockRPCConfig) (value of type *MockRPCConfig) as rpcinfo.RPCConfig value in argument to rpcinfo.AsMutableRPCConfig: *MockRPCConfig does not implement rpcinfo.RPCConfig (missing method StreamRecvTimeout)
benchmark-test
Process completed with exit code 1.
windows-test: client/stream_test.go#L107
cannot use s (variable of type any) as "github.com/cloudwego/kitex/pkg/streaming".Stream value in argument to newStream: any does not implement "github.com/cloudwego/kitex/pkg/streaming".Stream (missing method Close)
windows-test: pkg/rpcinfo/mocks_test.go#L29
cannot use &MockRPCConfig{} (value of type *MockRPCConfig) as rpcinfo.RPCConfig value in variable declaration: *MockRPCConfig does not implement rpcinfo.RPCConfig (missing method StreamRecvTimeout)
windows-test: pkg/rpcinfo/convert_test.go#L117
cannot use new(MockRPCConfig) (value of type *MockRPCConfig) as rpcinfo.RPCConfig value in argument to rpcinfo.AsMutableRPCConfig: *MockRPCConfig does not implement rpcinfo.RPCConfig (missing method StreamRecvTimeout)
windows-test: pkg/streamx/provider/ttstream/client_trans_pool_longconn.go#L63
undefined: netpoll.DialConnection
windows-test: pkg/streamx/provider/ttstream/client_trans_pool_mux.go#L47
undefined: netpoll.DialConnection
windows-test: pkg/streamx/provider/ttstream/client_trans_pool_shortconn.go#L34
undefined: netpoll.DialConnection
windows-test: pkg/streamx/provider/ttstream/transport_test.go#L135
undefined: netpoll.DialConnection
windows-test
Process completed with exit code 1.