This job view page is being replaced by Spyglass soon. Check out the new job view.
PRvincepri: ⚠️ Refactor manager to avoid race conditions and provide clean shutdown
ResultFAILURE
Tests 4 failed / 1077 succeeded
Started2021-10-12 18:00
Elapsed4m32s
Revision11ea1871cc07f8f2e46dae95bd037cc50c85a4b3
Refs 1695

Test Failures


Controller Integration Suite controller.Controller New should not create goroutines if never started 1.17s

go run hack/e2e.go -v --test --test_args='--ginkgo.focus=Controller\sIntegration\sSuite\scontroller\.Controller\sNew\sshould\snot\screate\sgoroutines\sif\snever\sstarted$'
/home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/controller/controller_test.go:131
Timed out after 1.079s.
Expected success, but got an error:
    <*errors.errorString | 0xc0008e4130>: {
        s: "found unexpected goroutines:\n[Goroutine 1052 in state chan receive, with sigs.k8s.io/controller-runtime/pkg/manager.newRunnableGroup.func1 on top of the stack:\ngoroutine 1052 [chan receive]:\nsigs.k8s.io/controller-runtime/pkg/manager.newRunnableGroup.func1(0xc0004e0230, 0xc0008d7b60)\n\t/home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/manager/runnable_group.go:89 +0x76\ncreated by sigs.k8s.io/controller-runtime/pkg/manager.newRunnableGroup\n\t/home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/manager/runnable_group.go:88 +0x1d1\n\n Goroutine 1054 in state chan receive, with sigs.k8s.io/controller-runtime/pkg/manager.newRunnableGroup.func1 on top of the stack:\ngoroutine 1054 [chan receive]:\nsigs.k8s.io/controller-runtime/pkg/manager.newRunnableGroup.func1(0xc0004e0310, 0xc0008d7b60)\n\t/home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/manager/runnable_group.go:89 +0x76\ncreated by sigs.k8s.io/controller-runtime/pkg/manager.newRunnableGroup\n\t/home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/manager/runnable_group.go:88 +0x1d1\n\n Goroutine 1053 in state chan receive, with sigs.k8s.io/controller-runtime/pkg/manager.newRunnableGroup.func1 on top of the stack:\ngoroutine 1053 [chan receive]:\nsigs.k8s.io/controller-runtime/pkg/manager.newRunnableGroup.func1(0xc0004e02a0, 0xc0008d7b60)\n\t/home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/manager/runnable_group.go:89 +0x76\ncreated by sigs.k8s.io/controller-runtime/pkg/manager.newRunnableGroup\n\t/home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/manager/runnable_group.go:88 +0x1d1\n\n Goroutine 1051 in state chan receive, with sigs.k8s.io/controller-runtime/pkg/manager.newRunnableGroup.func1 on top of the stack:\ngoroutine 1051 [chan receive]:\nsigs.k8s.io/controller-runtime/pkg/manager.newRunnableGroup.func1(0xc0004e01c0, 0xc0008d7b60)\n\t/home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/manager/runnable_group.go:89 +0x76\ncreated by sigs.k8s.io/controller-runtime/pkg/manager.newRunnableGroup\n\t/home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/manager/runnable_group.go:88 +0x1d1\n\n]",
    }
    found unexpected goroutines:
    [Goroutine 1052 in state chan receive, with sigs.k8s.io/controller-runtime/pkg/manager.newRunnableGroup.func1 on top of the stack:
    goroutine 1052 [chan receive]:
    sigs.k8s.io/controller-runtime/pkg/manager.newRunnableGroup.func1(0xc0004e0230, 0xc0008d7b60)
    	/home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/manager/runnable_group.go:89 +0x76
    created by sigs.k8s.io/controller-runtime/pkg/manager.newRunnableGroup
    	/home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/manager/runnable_group.go:88 +0x1d1
    
     Goroutine 1054 in state chan receive, with sigs.k8s.io/controller-runtime/pkg/manager.newRunnableGroup.func1 on top of the stack:
    goroutine 1054 [chan receive]:
    sigs.k8s.io/controller-runtime/pkg/manager.newRunnableGroup.func1(0xc0004e0310, 0xc0008d7b60)
    	/home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/manager/runnable_group.go:89 +0x76
    created by sigs.k8s.io/controller-runtime/pkg/manager.newRunnableGroup
    	/home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/manager/runnable_group.go:88 +0x1d1
    
     Goroutine 1053 in state chan receive, with sigs.k8s.io/controller-runtime/pkg/manager.newRunnableGroup.func1 on top of the stack:
    goroutine 1053 [chan receive]:
    sigs.k8s.io/controller-runtime/pkg/manager.newRunnableGroup.func1(0xc0004e02a0, 0xc0008d7b60)
    	/home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/manager/runnable_group.go:89 +0x76
    created by sigs.k8s.io/controller-runtime/pkg/manager.newRunnableGroup
    	/home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/manager/runnable_group.go:88 +0x1d1
    
     Goroutine 1051 in state chan receive, with sigs.k8s.io/controller-runtime/pkg/manager.newRunnableGroup.func1 on top of the stack:
    goroutine 1051 [chan receive]:
    sigs.k8s.io/controller-runtime/pkg/manager.newRunnableGroup.func1(0xc0004e01c0, 0xc0008d7b60)
    	/home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/manager/runnable_group.go:89 +0x76
    created by sigs.k8s.io/controller-runtime/pkg/manager.newRunnableGroup
    	/home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/manager/runnable_group.go:88 +0x1d1
    
    ]
/home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/controller/controller_test.go:143
				from junit_Controller Integration Suite_1.xml

Filter through log files | View test history on testgrid


Manager Suite manger.Manager Start should start serving metrics should serve extra endpoints 0.10s

go run hack/e2e.go -v --test --test_args='--ginkgo.focus=Manager\sSuite\smanger\.Manager\sStart\sshould\sstart\sserving\smetrics\sshould\sserve\sextra\sendpoints$'
/home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/manager/manager_test.go:1190
Unexpected error:
    <*net.OpError | 0xc00049dc70>: {
        Op: "accept",
        Net: "tcp",
        Source: nil,
        Addr: <*net.TCPAddr | 0xc000734480>{
            IP: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
            Port: 35259,
            Zone: "",
        },
        Err: <*errors.errorString | 0xc00007a170>{
            s: "use of closed network connection",
        },
    }
    accept tcp [::]:35259: use of closed network connection
occurred
/home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/manager/manager_test.go:1169
				
				Click to see stdout/stderrfrom junit_Manager Suite_1.xml

Filter through log files | View test history on testgrid


Manager Suite manger.Manager should start serving health probes should stop serving health probes when stop is called 0.07s

go run hack/e2e.go -v --test --test_args='--ginkgo.focus=Manager\sSuite\smanger\.Manager\sshould\sstart\sserving\shealth\sprobes\sshould\sstop\sserving\shealth\sprobes\swhen\sstop\sis\scalled$'
/home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/manager/manager_test.go:1246
Unexpected error:
    <*net.OpError | 0xc0004085f0>: {
        Op: "accept",
        Net: "tcp",
        Source: nil,
        Addr: <*net.TCPAddr | 0xc000850db0>{
            IP: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
            Port: 45053,
            Zone: "",
        },
        Err: <*errors.errorString | 0xc00007a170>{
            s: "use of closed network connection",
        },
    }
    accept tcp [::]:45053: use of closed network connection
occurred
/home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/manager/manager_test.go:1210
				
				Click to see stdout/stderrfrom junit_Manager Suite_1.xml

Filter through log files | View test history on testgrid


Webhook Integration Suite Webhook when running a webhook server with a manager should reject create request for multi-webhook that rejects all requests 0.07s

go run hack/e2e.go -v --test --test_args='--ginkgo.focus=Webhook\sIntegration\sSuite\sWebhook\swhen\srunning\sa\swebhook\sserver\swith\sa\smanager\sshould\sreject\screate\srequest\sfor\smulti\-webhook\sthat\srejects\sall\srequests$'
/home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/webhook/webhook_integration_test.go:105
Unexpected error:
    <*fmt.wrapError | 0xc000825b20>: {
        msg: "error listening on :8080: listen tcp :8080: bind: address already in use",
        err: <*net.OpError | 0xc0000a1c70>{
            Op: "listen",
            Net: "tcp",
            Source: nil,
            Addr: <*net.TCPAddr | 0xc00070f5c0>{IP: nil, Port: 8080, Zone: ""},
            Err: <*os.SyscallError | 0xc000825b00>{
                Syscall: "bind",
                Err: <syscall.Errno>0x62,
            },
        },
    }
    error listening on :8080: listen tcp :8080: bind: address already in use
occurred
/home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/webhook/webhook_integration_test.go:111
				
				Click to see stdout/stderrfrom junit_Webhook Integration Suite_1.xml

Filter through log files | View test history on testgrid


Show 1077 Passed Tests

Show 39 Skipped Tests