This job view page is being replaced by Spyglass soon. Check out the new job view.
PRzuzzas: Locate InternalIP and ExternalIP by vSphere Network name
ResultFAILURE
Tests 0 failed / 0 succeeded
Started2019-10-30 16:43
Elapsed1m6s
Revision0ccc0c3a2591655e9573a1940cfa0638846b80b3
Refs 271

No Test Failures!


Error lines from build-log.txt

... skipping 483 lines ...
--- PASS: TestGetRolePermission (0.10s)
=== RUN   TestRunUserFunc
--- PASS: TestRunUserFunc (0.03s)
PASS
ok  	k8s.io/cloud-provider-vsphere/pkg/cli	0.335s
=== RUN   TestInstance
--- FAIL: TestInstance (0.17s)
panic: runtime error: invalid memory address or nil pointer dereference [recovered]
	panic: runtime error: invalid memory address or nil pointer dereference
[signal SIGSEGV: segmentation violation code=0x1 addr=0x38 pc=0x16a1d1f]

goroutine 9 [running]:
testing.tRunner.func1(0xc0001cc500)
	/usr/local/go/src/testing/testing.go:830 +0x392
panic(0x193e0c0, 0x323bd60)
... skipping 7 lines ...
k8s.io/cloud-provider-vsphere/pkg/cloudprovider/vsphere.TestInstance(0xc0001cc500)
	/home/prow/go/src/k8s.io/cloud-provider-vsphere/pkg/cloudprovider/vsphere/instances_test.go:99 +0x335
testing.tRunner(0xc0001cc500, 0x1d8b320)
	/usr/local/go/src/testing/testing.go:865 +0xc0
created by testing.(*T).Run
	/usr/local/go/src/testing/testing.go:916 +0x35a
FAIL	k8s.io/cloud-provider-vsphere/pkg/cloudprovider/vsphere	0.287s
=== RUN   TestGRPCServerNodes
--- PASS: TestGRPCServerNodes (0.00s)
=== RUN   TestGRPCServerVersion
--- PASS: TestGRPCServerVersion (0.00s)
PASS
ok  	k8s.io/cloud-provider-vsphere/pkg/cloudprovider/vsphere/server	0.016s
... skipping 11 lines ...
ok  	k8s.io/cloud-provider-vsphere/pkg/common/config	0.073s
=== RUN   TestListAllVcPairs
--- PASS: TestListAllVcPairs (0.06s)
=== RUN   TestWhichVCandDCByNodeIdByUUID
--- PASS: TestWhichVCandDCByNodeIdByUUID (0.06s)
=== RUN   TestWhichVCandDCByNodeIdByName
2019/10/30 16:44:16 http: TLS handshake error from 127.0.0.1:41948: read tcp 127.0.0.1:41391->127.0.0.1:41948: use of closed network connection
--- PASS: TestWhichVCandDCByNodeIdByName (0.04s)
=== RUN   TestWhichVCandDCByFCDId
--- PASS: TestWhichVCandDCByFCDId (0.10s)
=== RUN   TestWhichVCandDCByZoneSingleDC
--- PASS: TestWhichVCandDCByZoneSingleDC (0.02s)
=== RUN   TestWhichVCandDCByZoneMultiDC
... skipping 9 lines ...
    credentialmanager_test.go:225: Retrieving credentials for server 0.0.0.0
    credentialmanager_test.go:239: Deleting secret: &Secret{ObjectMeta:k8s_io_apimachinery_pkg_apis_meta_v1.ObjectMeta{Name:vsconf,GenerateName:,Namespace:kube-system,SelfLink:,UID:,ResourceVersion:,Generation:0,CreationTimestamp:0001-01-01 00:00:00 +0000 UTC,DeletionTimestamp:<nil>,DeletionGracePeriodSeconds:nil,Labels:map[string]string{},Annotations:map[string]string{},OwnerReferences:[],Finalizers:[],ClusterName:,Initializers:nil,ManagedFields:[],},Data:map[string][]byte{0.0.0.0.password: [112 97 115 115 119 111 114 100],0.0.0.0.username: [117 115 101 114],},Type:,StringData:map[string]string{},}
    credentialmanager_test.go:225: Retrieving credentials for server 0.0.0.0
    credentialmanager_test.go:212: Executing Testcase: Add secret and get credentials
    credentialmanager_test.go:217: Adding secret: &Secret{ObjectMeta:k8s_io_apimachinery_pkg_apis_meta_v1.ObjectMeta{Name:vsconf,GenerateName:,Namespace:kube-system,SelfLink:,UID:,ResourceVersion:,Generation:0,CreationTimestamp:0001-01-01 00:00:00 +0000 UTC,DeletionTimestamp:<nil>,DeletionGracePeriodSeconds:nil,Labels:map[string]string{},Annotations:map[string]string{},OwnerReferences:[],Finalizers:[],ClusterName:,Initializers:nil,ManagedFields:[],},Data:map[string][]byte{0.0.0.0.password: [112 97 115 115 119 111 114 100],0.0.0.0.username: [117 115 101 114],},Type:,StringData:map[string]string{},}
    credentialmanager_test.go:225: Retrieving credentials for server 0.0.0.0
    credentialmanager_test.go:212: Executing Testcase: Getcredentials should fail by not adding at secret at first time
    credentialmanager_test.go:225: Retrieving credentials for server 0.0.0.0
    credentialmanager_test.go:212: Executing Testcase: GetCredential should fail to get credentials from empty secrets
    credentialmanager_test.go:217: Adding secret: &Secret{ObjectMeta:k8s_io_apimachinery_pkg_apis_meta_v1.ObjectMeta{Name:vsconf,GenerateName:,Namespace:kube-system,SelfLink:,UID:,ResourceVersion:,Generation:0,CreationTimestamp:0001-01-01 00:00:00 +0000 UTC,DeletionTimestamp:<nil>,DeletionGracePeriodSeconds:nil,Labels:map[string]string{},Annotations:map[string]string{},OwnerReferences:[],Finalizers:[],ClusterName:,Initializers:nil,ManagedFields:[],},Data:map[string][]byte{},Type:,StringData:map[string]string{},}
    credentialmanager_test.go:225: Retrieving credentials for server 0.0.0.0
    credentialmanager_test.go:212: Executing Testcase: GetCredential should fail to get credentials for invalid server
    credentialmanager_test.go:217: Adding secret: &Secret{ObjectMeta:k8s_io_apimachinery_pkg_apis_meta_v1.ObjectMeta{Name:vsconf,GenerateName:,Namespace:kube-system,SelfLink:,UID:,ResourceVersion:,Generation:0,CreationTimestamp:0001-01-01 00:00:00 +0000 UTC,DeletionTimestamp:<nil>,DeletionGracePeriodSeconds:nil,Labels:map[string]string{},Annotations:map[string]string{},OwnerReferences:[],Finalizers:[],ClusterName:,Initializers:nil,ManagedFields:[],},Data:map[string][]byte{0.0.0.0.password: [112 97 115 115 119 111 114 100],0.0.0.0.username: [117 115 101 114],},Type:,StringData:map[string]string{},}
    credentialmanager_test.go:225: Retrieving credentials for server 1.1.1.1
    credentialmanager_test.go:212: Executing Testcase: GetCredential for multi-vc
    credentialmanager_test.go:217: Adding secret: &Secret{ObjectMeta:k8s_io_apimachinery_pkg_apis_meta_v1.ObjectMeta{Name:vsconf,GenerateName:,Namespace:kube-system,SelfLink:,UID:,ResourceVersion:,Generation:0,CreationTimestamp:0001-01-01 00:00:00 +0000 UTC,DeletionTimestamp:<nil>,DeletionGracePeriodSeconds:nil,Labels:map[string]string{},Annotations:map[string]string{},OwnerReferences:[],Finalizers:[],ClusterName:,Initializers:nil,ManagedFields:[],},Data:map[string][]byte{0.0.0.0.password: [112 97 115 115 119 111 114 100],0.0.0.0.username: [117 115 101 114],0.0.1.1.password: [112 97 115 115 119 111 114 100 49],0.0.1.1.username: [117 115 101 114 49],},Type:,StringData:map[string]string{},}
    credentialmanager_test.go:225: Retrieving credentials for server 0.0.1.1
=== RUN   TestParseSecretConfig
... skipping 41 lines ...
--- PASS: TestUtils (0.02s)
=== RUN   TestVirtualMachine
--- PASS: TestVirtualMachine (0.14s)
=== RUN   TestWithValidCaCert
--- PASS: TestWithValidCaCert (0.02s)
=== RUN   TestWithVerificationWithWrongThumbprint
2019/10/30 16:44:21 http: TLS handshake error from 127.0.0.1:51348: remote error: tls: bad certificate
--- PASS: TestWithVerificationWithWrongThumbprint (0.08s)
=== RUN   TestWithVerificationWithoutCaCertOrThumbprint
2019/10/30 16:44:21 http: TLS handshake error from 127.0.0.1:53088: remote error: tls: bad certificate
--- PASS: TestWithVerificationWithoutCaCertOrThumbprint (0.02s)
=== RUN   TestWithValidThumbprint
2019/10/30 16:44:21 http: TLS handshake error from 127.0.0.1:34466: remote error: tls: bad certificate
--- PASS: TestWithValidThumbprint (0.04s)
=== RUN   TestWithInvalidCaCertPath
--- FAIL: TestWithInvalidCaCertPath (0.00s)
    connection_test.go:168: Expected an os.PathError, got: 'parse https://should-not-matter:should-not-matter: invalid port ":should-not-matter" after host' (&url.Error{Op:"parse", URL:"https://should-not-matter:should-not-matter", Err:(*errors.errorString)(0xc000860740)})
=== RUN   TestInvalidCaCert
--- SKIP: TestInvalidCaCert (0.00s)
    connection_test.go:173: Waiting for https://github.com/vmware/govmomi/pull/1154
FAIL
FAIL	k8s.io/cloud-provider-vsphere/pkg/common/vclib	0.548s
make: *** [Makefile:209: unit-test] Error 1