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
ResultABORTED
Tests 5 failed / 1076 succeeded
Started2021-10-12 18:37
Elapsed4m51s
Revision4acce1d1fba6c11f5b5316b358b4361da1e0557d
Refs 1695

Test Failures


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

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.003s.
Expected success, but got an error:
    <*errors.errorString | 0xc0005d4600>: {
        s: "found unexpected goroutines:\n[Goroutine 1274 in state chan receive, with sigs.k8s.io/controller-runtime/pkg/manager.newRunnableGroup.func1 on top of the stack:\ngoroutine 1274 [chan receive]:\nsigs.k8s.io/controller-runtime/pkg/manager.newRunnableGroup.func1(0xc00039ecb0, 0xc00090aba0)\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 1273 in state chan receive, with sigs.k8s.io/controller-runtime/pkg/manager.newRunnableGroup.func1 on top of the stack:\ngoroutine 1273 [chan receive]:\nsigs.k8s.io/controller-runtime/pkg/manager.newRunnableGroup.func1(0xc00039ec40, 0xc00090aba0)\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 1272 in state chan receive, with sigs.k8s.io/controller-runtime/pkg/manager.newRunnableGroup.func1 on top of the stack:\ngoroutine 1272 [chan receive]:\nsigs.k8s.io/controller-runtime/pkg/manager.newRunnableGroup.func1(0xc00039ebd0, 0xc00090aba0)\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 1271 in state chan receive, with sigs.k8s.io/controller-runtime/pkg/manager.newRunnableGroup.func1 on top of the stack:\ngoroutine 1271 [chan receive]:\nsigs.k8s.io/controller-runtime/pkg/manager.newRunnableGroup.func1(0xc00039eb60, 0xc00090aba0)\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]",
    }
    found unexpected goroutines:
    [Goroutine 1274 in state chan receive, with sigs.k8s.io/controller-runtime/pkg/manager.newRunnableGroup.func1 on top of the stack:
    goroutine 1274 [chan receive]:
    sigs.k8s.io/controller-runtime/pkg/manager.newRunnableGroup.func1(0xc00039ecb0, 0xc00090aba0)
    	/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 1273 in state chan receive, with sigs.k8s.io/controller-runtime/pkg/manager.newRunnableGroup.func1 on top of the stack:
    goroutine 1273 [chan receive]:
    sigs.k8s.io/controller-runtime/pkg/manager.newRunnableGroup.func1(0xc00039ec40, 0xc00090aba0)
    	/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 1272 in state chan receive, with sigs.k8s.io/controller-runtime/pkg/manager.newRunnableGroup.func1 on top of the stack:
    goroutine 1272 [chan receive]:
    sigs.k8s.io/controller-runtime/pkg/manager.newRunnableGroup.func1(0xc00039ebd0, 0xc00090aba0)
    	/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 1271 in state chan receive, with sigs.k8s.io/controller-runtime/pkg/manager.newRunnableGroup.func1 on top of the stack:
    goroutine 1271 [chan receive]:
    sigs.k8s.io/controller-runtime/pkg/manager.newRunnableGroup.func1(0xc00039eb60, 0xc00090aba0)
    	/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 New with leader election enabled should return an error if it can't create a ResourceLock 0.07s

go run hack/e2e.go -v --test --test_args='--ginkgo.focus=Manager\sSuite\smanger\.Manager\sNew\swith\sleader\selection\senabled\sshould\sreturn\san\serror\sif\sit\scan\'t\screate\sa\sResourceLock$'
/home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/manager/manager_test.go:429
Expected
    <<-chan struct {} | len:0, cap:0>: 0xc000976720
to be closed
/home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/manager/manager_test.go:404
				
				Click to see stdout/stderrfrom junit_Manager Suite_1.xml

Filter through log files | View test history on testgrid


Manager Suite manger.Manager Start should start serving metrics should not serve anything other than metrics endpoint by default 0.07s

go run hack/e2e.go -v --test --test_args='--ginkgo.focus=Manager\sSuite\smanger\.Manager\sStart\sshould\sstart\sserving\smetrics\sshould\snot\sserve\sanything\sother\sthan\smetrics\sendpoint\sby\sdefault$'
/home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/manager/manager_test.go:1134
Unexpected error:
    <*net.OpError | 0xc000a52d20>: {
        Op: "accept",
        Net: "tcp",
        Source: nil,
        Addr: <*net.TCPAddr | 0xc00085ef00>{
            IP: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
            Port: 40711,
            Zone: "",
        },
        Err: <*errors.errorString | 0xc000118160>{
            s: "use of closed network connection",
        },
    }
    accept tcp [::]:40711: use of closed network connection
occurred
/home/prow/go/src/sigs.k8s.io/controller-runtime/pkg/manager/manager_test.go:1125
				
				Click to see stdout/stderrfrom junit_Manager 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.08s

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 | 0xc00066a000>: {
        Op: "accept",
        Net: "tcp",
        Source: nil,
        Addr: <*net.TCPAddr | 0xc0002526f0>{
            IP: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
            Port: 37541,
            Zone: "",
        },
        Err: <*errors.errorString | 0xc000118160>{
            s: "use of closed network connection",
        },
    }
    accept tcp [::]:37541: 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


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

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 | 0xc0005cccc0>: {
        msg: "error listening on :8080: listen tcp :8080: bind: address already in use",
        err: <*net.OpError | 0xc0005177c0>{
            Op: "listen",
            Net: "tcp",
            Source: nil,
            Addr: <*net.TCPAddr | 0xc0000e46c0>{IP: nil, Port: 8080, Zone: ""},
            Err: <*os.SyscallError | 0xc0005ccca0>{
                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 1076 Passed Tests

Show 39 Skipped Tests