apiserver-network-proxy icon indicating copy to clipboard operation
apiserver-network-proxy copied to clipboard

Flaky Test: TestBasicProxy_GRPC

Open tallclair opened this issue 3 years ago • 0 comments
trafficstars

completed 10000 runs in 22m52s with 123 failures (1.23%)

Ran with stress ./tests.test -test.cpu=4 -test.run=TestBasicProxy_GRPC

--- FAIL: TestBasicProxy_GRPC (1.46s)
    leaks.go:78: found unexpected goroutines:
        [Goroutine 62 in state select, with sigs.k8s.io/apiserver-network-proxy/konnectivity-client/pkg/client.(*conn).Close on top of the stack:
        goroutine 62 [select]:
        sigs.k8s.io/apiserver-network-proxy/konnectivity-client/pkg/client.(*conn).Close(0xc000205040)
        	/home/stclair/src/github.com/kubernetes-sigs/apiserver-network-proxy/konnectivity-client/pkg/client/conn.go:147 +0x40f
        net/http.(*persistConn).closeLocked(0xc0001165a0, {0x1550020, 0xc000088c50})
        	/home/stclair/sdk/go1.18.1/src/net/http/transport.go:2714 +0x130
        net/http.(*persistConn).close(0xc00004e598?, {0x1550020?, 0xc000088c50?})
        	/home/stclair/sdk/go1.18.1/src/net/http/transport.go:2699 +0xb0
        net/http.(*persistConn).readLoop.func1()
        	/home/stclair/sdk/go1.18.1/src/net/http/transport.go:2061 +0x2d
        net/http.(*persistConn).readLoop(0xc0001165a0)
        	/home/stclair/sdk/go1.18.1/src/net/http/transport.go:2236 +0xacc
        created by net/http.(*Transport).dialConn
        	/home/stclair/sdk/go1.18.1/src/net/http/transport.go:1750 +0x173e
        
         Goroutine 63 in state select, with net/http.(*persistConn).writeLoop on top of the stack:
        goroutine 63 [select]:
        net/http.(*persistConn).writeLoop(0xc0001165a0)
        	/home/stclair/sdk/go1.18.1/src/net/http/transport.go:2392 +0xf5
        created by net/http.(*Transport).dialConn
        	/home/stclair/sdk/go1.18.1/src/net/http/transport.go:1751 +0x1791
        ]
--- FAIL: TestBasicProxy_GRPC (1.45s)
    leaks.go:78: found unexpected goroutines:
        [Goroutine 16 in state select, with sigs.k8s.io/apiserver-network-proxy/konnectivity-client/pkg/client.(*conn).Close on top of the stack:
        goroutine 16 [select]:
        sigs.k8s.io/apiserver-network-proxy/konnectivity-client/pkg/client.(*conn).Close(0xc00013ebe0)
        	/home/stclair/src/github.com/kubernetes-sigs/apiserver-network-proxy/konnectivity-client/pkg/client/conn.go:147 +0x40f
        net/http.(*persistConn).closeLocked(0xc000434b40, {0x1550020, 0xc000118c20})
        	/home/stclair/sdk/go1.18.1/src/net/http/transport.go:2714 +0x130
        net/http.(*persistConn).close(0xc00004e2f8?, {0x1550020?, 0xc000118c20?})
        	/home/stclair/sdk/go1.18.1/src/net/http/transport.go:2699 +0xb0
        net/http.(*persistConn).readLoop.func1()
        	/home/stclair/sdk/go1.18.1/src/net/http/transport.go:2061 +0x2d
        net/http.(*persistConn).readLoop(0xc000434b40)
        	/home/stclair/sdk/go1.18.1/src/net/http/transport.go:2236 +0xacc
        created by net/http.(*Transport).dialConn
        	/home/stclair/sdk/go1.18.1/src/net/http/transport.go:1750 +0x173e
        
         Goroutine 98 in state select, with net/http.(*persistConn).writeLoop on top of the stack:
        goroutine 98 [select]:
        net/http.(*persistConn).writeLoop(0xc000434b40)
        	/home/stclair/sdk/go1.18.1/src/net/http/transport.go:2392 +0xf5
        created by net/http.(*Transport).dialConn
        	/home/stclair/sdk/go1.18.1/src/net/http/transport.go:1751 +0x1791
        ]
--- FAIL: TestBasicProxy_GRPC (1.45s)
    leaks.go:78: found unexpected goroutines:
        [Goroutine 32 in state select, with sigs.k8s.io/apiserver-network-proxy/konnectivity-client/pkg/client.(*conn).Close on top of the stack:
        goroutine 32 [select]:
        sigs.k8s.io/apiserver-network-proxy/konnectivity-client/pkg/client.(*conn).Close(0xc00041adc0)
        	/home/stclair/src/github.com/kubernetes-sigs/apiserver-network-proxy/konnectivity-client/pkg/client/conn.go:147 +0x40f
        net/http.(*persistConn).closeLocked(0xc00049aa20, {0x1550020, 0xc000190c20})
        	/home/stclair/sdk/go1.18.1/src/net/http/transport.go:2714 +0x130
        net/http.(*persistConn).close(0xc00013c5f8?, {0x1550020?, 0xc000190c20?})
        	/home/stclair/sdk/go1.18.1/src/net/http/transport.go:2699 +0xb0
        net/http.(*persistConn).readLoop.func1()
        	/home/stclair/sdk/go1.18.1/src/net/http/transport.go:2061 +0x2d
        net/http.(*persistConn).readLoop(0xc00049aa20)
        	/home/stclair/sdk/go1.18.1/src/net/http/transport.go:2236 +0xacc
        created by net/http.(*Transport).dialConn
        	/home/stclair/sdk/go1.18.1/src/net/http/transport.go:1750 +0x173e
        
         Goroutine 33 in state select, with net/http.(*persistConn).writeLoop on top of the stack:
        goroutine 33 [select]:
        net/http.(*persistConn).writeLoop(0xc00049aa20)
        	/home/stclair/sdk/go1.18.1/src/net/http/transport.go:2392 +0xf5
        created by net/http.(*Transport).dialConn
        	/home/stclair/sdk/go1.18.1/src/net/http/transport.go:1751 +0x1791
        ]
--- FAIL: TestBasicProxy_GRPC (1.45s)
    leaks.go:78: found unexpected goroutines:
        [Goroutine 61 in state select, with sigs.k8s.io/apiserver-network-proxy/konnectivity-client/pkg/client.(*conn).Close on top of the stack:
        goroutine 61 [select]:
        sigs.k8s.io/apiserver-network-proxy/konnectivity-client/pkg/client.(*conn).Close(0xc000116c30)
        	/home/stclair/src/github.com/kubernetes-sigs/apiserver-network-proxy/konnectivity-client/pkg/client/conn.go:147 +0x40f
        net/http.(*persistConn).closeLocked(0xc0003d8480, {0x1550020, 0xc000190c20})
        	/home/stclair/sdk/go1.18.1/src/net/http/transport.go:2714 +0x130
        net/http.(*persistConn).close(0xc00004e5f8?, {0x1550020?, 0xc000190c20?})
        	/home/stclair/sdk/go1.18.1/src/net/http/transport.go:2699 +0xb0
        net/http.(*persistConn).readLoop.func1()
        	/home/stclair/sdk/go1.18.1/src/net/http/transport.go:2061 +0x2d
        net/http.(*persistConn).readLoop(0xc0003d8480)
        	/home/stclair/sdk/go1.18.1/src/net/http/transport.go:2236 +0xacc
        created by net/http.(*Transport).dialConn
        	/home/stclair/sdk/go1.18.1/src/net/http/transport.go:1750 +0x173e
        
         Goroutine 62 in state select, with net/http.(*persistConn).writeLoop on top of the stack:
        goroutine 62 [select]:
        net/http.(*persistConn).writeLoop(0xc0003d8480)
        	/home/stclair/sdk/go1.18.1/src/net/http/transport.go:2392 +0xf5
        created by net/http.(*Transport).dialConn
        	/home/stclair/sdk/go1.18.1/src/net/http/transport.go:1751 +0x1791
        ]
--- FAIL: TestBasicProxy_GRPC (1.45s)
    leaks.go:78: found unexpected goroutines:
        [Goroutine 67 in state select, with sigs.k8s.io/apiserver-network-proxy/konnectivity-client/pkg/client.(*conn).Close on top of the stack:
        goroutine 67 [select]:
        sigs.k8s.io/apiserver-network-proxy/konnectivity-client/pkg/client.(*conn).Close(0xc00040aaf0)
        	/home/stclair/src/github.com/kubernetes-sigs/apiserver-network-proxy/konnectivity-client/pkg/client/conn.go:147 +0x40f
        net/http.(*persistConn).closeLocked(0xc0002ced80, {0x1550020, 0xc00010ec40})
        	/home/stclair/sdk/go1.18.1/src/net/http/transport.go:2714 +0x130
        net/http.(*persistConn).close(0xc000116838?, {0x1550020?, 0xc00010ec40?})
        	/home/stclair/sdk/go1.18.1/src/net/http/transport.go:2699 +0xb0
        net/http.(*persistConn).readLoop.func1()
        	/home/stclair/sdk/go1.18.1/src/net/http/transport.go:2061 +0x2d
        net/http.(*persistConn).readLoop(0xc0002ced80)
        	/home/stclair/sdk/go1.18.1/src/net/http/transport.go:2236 +0xacc
        created by net/http.(*Transport).dialConn
        	/home/stclair/sdk/go1.18.1/src/net/http/transport.go:1750 +0x173e
        
         Goroutine 68 in state select, with net/http.(*persistConn).writeLoop on top of the stack:
        goroutine 68 [select]:
        net/http.(*persistConn).writeLoop(0xc0002ced80)
        	/home/stclair/sdk/go1.18.1/src/net/http/transport.go:2392 +0xf5
        created by net/http.(*Transport).dialConn
        	/home/stclair/sdk/go1.18.1/src/net/http/transport.go:1751 +0x1791
        ]
--- FAIL: TestBasicProxy_GRPC (1.45s)
    leaks.go:78: found unexpected goroutines:
        [Goroutine 59 in state select, with sigs.k8s.io/apiserver-network-proxy/konnectivity-client/pkg/client.(*conn).Close on top of the stack:
        goroutine 59 [select]:
        sigs.k8s.io/apiserver-network-proxy/konnectivity-client/pkg/client.(*conn).Close(0xc000516690)
        	/home/stclair/src/github.com/kubernetes-sigs/apiserver-network-proxy/konnectivity-client/pkg/client/conn.go:147 +0x40f
        net/http.(*persistConn).closeLocked(0xc0005807e0, {0x1550020, 0xc000088c50})
        	/home/stclair/sdk/go1.18.1/src/net/http/transport.go:2714 +0x130
        net/http.(*persistConn).close(0xc00004e418?, {0x1550020?, 0xc000088c50?})
        	/home/stclair/sdk/go1.18.1/src/net/http/transport.go:2699 +0xb0
        net/http.(*persistConn).readLoop.func1()
        	/home/stclair/sdk/go1.18.1/src/net/http/transport.go:2061 +0x2d
        net/http.(*persistConn).readLoop(0xc0005807e0)
        	/home/stclair/sdk/go1.18.1/src/net/http/transport.go:2236 +0xacc
        created by net/http.(*Transport).dialConn
        	/home/stclair/sdk/go1.18.1/src/net/http/transport.go:1750 +0x173e
        
         Goroutine 60 in state select, with net/http.(*persistConn).writeLoop on top of the stack:
        goroutine 60 [select]:
        net/http.(*persistConn).writeLoop(0xc0005807e0)
        	/home/stclair/sdk/go1.18.1/src/net/http/transport.go:2392 +0xf5
        created by net/http.(*Transport).dialConn
        	/home/stclair/sdk/go1.18.1/src/net/http/transport.go:1751 +0x1791
        ]
--- FAIL: TestBasicProxy_GRPC (1.45s)
    leaks.go:78: found unexpected goroutines:
        [Goroutine 74 in state select, with sigs.k8s.io/apiserver-network-proxy/konnectivity-client/pkg/client.(*conn).Close on top of the stack:
        goroutine 74 [select]:
        sigs.k8s.io/apiserver-network-proxy/konnectivity-client/pkg/client.(*conn).Close(0xc00051c5a0)
        	/home/stclair/src/github.com/kubernetes-sigs/apiserver-network-proxy/konnectivity-client/pkg/client/conn.go:147 +0x40f
        net/http.(*persistConn).closeLocked(0xc0004326c0, {0x1550020, 0xc000088c30})
        	/home/stclair/sdk/go1.18.1/src/net/http/transport.go:2714 +0x130
        net/http.(*persistConn).close(0xc000180658?, {0x1550020?, 0xc000088c30?})
        	/home/stclair/sdk/go1.18.1/src/net/http/transport.go:2699 +0xb0
        net/http.(*persistConn).readLoop.func1()
        	/home/stclair/sdk/go1.18.1/src/net/http/transport.go:2061 +0x2d
        net/http.(*persistConn).readLoop(0xc0004326c0)
        	/home/stclair/sdk/go1.18.1/src/net/http/transport.go:2236 +0xacc
        created by net/http.(*Transport).dialConn
        	/home/stclair/sdk/go1.18.1/src/net/http/transport.go:1750 +0x173e
        
         Goroutine 75 in state select, with net/http.(*persistConn).writeLoop on top of the stack:
        goroutine 75 [select]:
        net/http.(*persistConn).writeLoop(0xc0004326c0)
        	/home/stclair/sdk/go1.18.1/src/net/http/transport.go:2392 +0xf5
        created by net/http.(*Transport).dialConn
        	/home/stclair/sdk/go1.18.1/src/net/http/transport.go:1751 +0x1791
        ]
--- FAIL: TestBasicProxy_GRPC (1.45s)
    leaks.go:78: found unexpected goroutines:
        [Goroutine 71 in state select, with sigs.k8s.io/apiserver-network-proxy/konnectivity-client/pkg/client.(*conn).Close on top of the stack:
        goroutine 71 [select]:
        sigs.k8s.io/apiserver-network-proxy/konnectivity-client/pkg/client.(*conn).Close(0xc0003f6ff0)
        	/home/stclair/src/github.com/kubernetes-sigs/apiserver-network-proxy/konnectivity-client/pkg/client/conn.go:147 +0x40f
        net/http.(*persistConn).closeLocked(0xc0000ec480, {0x1550020, 0xc000088c50})
        	/home/stclair/sdk/go1.18.1/src/net/http/transport.go:2714 +0x130
        net/http.(*persistConn).close(0xc000550178?, {0x1550020?, 0xc000088c50?})
        	/home/stclair/sdk/go1.18.1/src/net/http/transport.go:2699 +0xb0
        net/http.(*persistConn).readLoop.func1()
        	/home/stclair/sdk/go1.18.1/src/net/http/transport.go:2061 +0x2d
        net/http.(*persistConn).readLoop(0xc0000ec480)
        	/home/stclair/sdk/go1.18.1/src/net/http/transport.go:2236 +0xacc
        created by net/http.(*Transport).dialConn
        	/home/stclair/sdk/go1.18.1/src/net/http/transport.go:1750 +0x173e
        
         Goroutine 72 in state select, with net/http.(*persistConn).writeLoop on top of the stack:
        goroutine 72 [select]:
        net/http.(*persistConn).writeLoop(0xc0000ec480)
        	/home/stclair/sdk/go1.18.1/src/net/http/transport.go:2392 +0xf5
        created by net/http.(*Transport).dialConn
        	/home/stclair/sdk/go1.18.1/src/net/http/transport.go:1751 +0x1791
        ]
--- FAIL: TestBasicProxy_GRPC (1.45s)
    leaks.go:78: found unexpected goroutines:
        [Goroutine 99 in state select, with sigs.k8s.io/apiserver-network-proxy/konnectivity-client/pkg/client.(*conn).Close on top of the stack:
        goroutine 99 [select]:
        sigs.k8s.io/apiserver-network-proxy/konnectivity-client/pkg/client.(*conn).Close(0xc0000a70e0)
        	/home/stclair/src/github.com/kubernetes-sigs/apiserver-network-proxy/konnectivity-client/pkg/client/conn.go:147 +0x40f
        net/http.(*persistConn).closeLocked(0xc0000ecc60, {0x1550020, 0xc000088c50})
        	/home/stclair/sdk/go1.18.1/src/net/http/transport.go:2714 +0x130
        net/http.(*persistConn).close(0xc00014d2b8?, {0x1550020?, 0xc000088c50?})
        	/home/stclair/sdk/go1.18.1/src/net/http/transport.go:2699 +0xb0
        net/http.(*persistConn).readLoop.func1()
        	/home/stclair/sdk/go1.18.1/src/net/http/transport.go:2061 +0x2d
        net/http.(*persistConn).readLoop(0xc0000ecc60)
        	/home/stclair/sdk/go1.18.1/src/net/http/transport.go:2236 +0xacc
        created by net/http.(*Transport).dialConn
        	/home/stclair/sdk/go1.18.1/src/net/http/transport.go:1750 +0x173e
        
         Goroutine 100 in state select, with net/http.(*persistConn).writeLoop on top of the stack:
        goroutine 100 [select]:
        net/http.(*persistConn).writeLoop(0xc0000ecc60)
        	/home/stclair/sdk/go1.18.1/src/net/http/transport.go:2392 +0xf5
        created by net/http.(*Transport).dialConn
        	/home/stclair/sdk/go1.18.1/src/net/http/transport.go:1751 +0x1791
        ]
--- FAIL: TestBasicProxy_GRPC (1.45s)
    leaks.go:78: found unexpected goroutines:
        [Goroutine 85 in state select, with sigs.k8s.io/apiserver-network-proxy/konnectivity-client/pkg/client.(*conn).Close on top of the stack:
        goroutine 85 [select]:
        sigs.k8s.io/apiserver-network-proxy/konnectivity-client/pkg/client.(*conn).Close(0xc0002aeeb0)
        	/home/stclair/src/github.com/kubernetes-sigs/apiserver-network-proxy/konnectivity-client/pkg/client/conn.go:147 +0x40f
        net/http.(*persistConn).closeLocked(0xc00049cfc0, {0x1550020, 0xc000118c20})
        	/home/stclair/sdk/go1.18.1/src/net/http/transport.go:2714 +0x130
        net/http.(*persistConn).close(0xc000720238?, {0x1550020?, 0xc000118c20?})
        	/home/stclair/sdk/go1.18.1/src/net/http/transport.go:2699 +0xb0
        net/http.(*persistConn).readLoop.func1()
        	/home/stclair/sdk/go1.18.1/src/net/http/transport.go:2061 +0x2d
        net/http.(*persistConn).readLoop(0xc00049cfc0)
        	/home/stclair/sdk/go1.18.1/src/net/http/transport.go:2236 +0xacc
        created by net/http.(*Transport).dialConn
        	/home/stclair/sdk/go1.18.1/src/net/http/transport.go:1750 +0x173e
        
         Goroutine 86 in state select, with net/http.(*persistConn).writeLoop on top of the stack:
        goroutine 86 [select]:
        net/http.(*persistConn).writeLoop(0xc00049cfc0)
        	/home/stclair/sdk/go1.18.1/src/net/http/transport.go:2392 +0xf5
        created by net/http.(*Transport).dialConn
        	/home/stclair/sdk/go1.18.1/src/net/http/transport.go:1751 +0x1791
        ]

tallclair avatar Aug 05 '22 18:08 tallclair