This job view page is being replaced by Spyglass soon. Check out the new job view.
PRfengzixu: test: add unit tests
ResultFAILURE
Tests 9 failed / 34 succeeded
Started2020-07-22 15:53
Elapsed2h0m
Revisionf202cc912b63599720cb9c8a1e651fed77e0d95e
Refs 18
links{u'resultstore': {u'url': u'https://source.cloud.google.com/results/invocations/9695bc64-6542-467c-8cec-d540c73ea296/targets/test'}}
resultstorehttps://source.cloud.google.com/results/invocations/9695bc64-6542-467c-8cec-d540c73ea296/targets/test

Test Failures


External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (block volmode)(allowExpansion)] volume-expand Verify if offline PVC expansion works 10m40s

go run hack/e2e.go -v --test --test_args='--ginkgo.focus=External\sStorage\s\[Driver\:\shostpath\.csi\.k8s\.io\]\s\[Testpattern\:\sDynamic\sPV\s\(block\svolmode\)\(allowExpansion\)\]\svolume\-expand\sVerify\sif\soffline\sPVC\sexpansion\sworks$'
/home/prow/go/src/k8s.io/kubernetes/_output/local/go/src/k8s.io/kubernetes/test/e2e/storage/testsuites/volume_expand.go:159
Jul 22 17:34:56.552: While creating pods for resizing
Unexpected error:
    <*errors.errorString | 0xc002f6b310>: {
        s: "pod \"security-context-1942dbe7-9139-4d97-8d80-c9583f938ecb\" is not Running: timed out waiting for the condition",
    }
    pod "security-context-1942dbe7-9139-4d97-8d80-c9583f938ecb" is not Running: timed out waiting for the condition
occurred
/home/prow/go/src/k8s.io/kubernetes/_output/local/go/src/k8s.io/kubernetes/test/e2e/storage/testsuites/volume_expand.go:170
				
				Click to see stdout/stderrfrom junit_parallel.xml

Find security-context-1942dbe7-9139-4d97-8d80-c9583f938ecb mentions in log files | View test history on testgrid


External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (block volmode)(allowExpansion)] volume-expand should resize volume when PVC is edited while pod is using it 10m35s

go run hack/e2e.go -v --test --test_args='--ginkgo.focus=External\sStorage\s\[Driver\:\shostpath\.csi\.k8s\.io\]\s\[Testpattern\:\sDynamic\sPV\s\(block\svolmode\)\(allowExpansion\)\]\svolume\-expand\sshould\sresize\svolume\swhen\sPVC\sis\sedited\swhile\spod\sis\susing\sit$'
/home/prow/go/src/k8s.io/kubernetes/_output/local/go/src/k8s.io/kubernetes/test/e2e/storage/testsuites/volume_expand.go:223
Jul 22 17:40:57.644: While creating pods for resizing
Unexpected error:
    <*errors.errorString | 0xc00319e8d0>: {
        s: "pod \"security-context-8f8d8fc0-2d63-449f-82c5-961b48e7cc9d\" is not Running: timed out waiting for the condition",
    }
    pod "security-context-8f8d8fc0-2d63-449f-82c5-961b48e7cc9d" is not Running: timed out waiting for the condition
occurred
/home/prow/go/src/k8s.io/kubernetes/_output/local/go/src/k8s.io/kubernetes/test/e2e/storage/testsuites/volume_expand.go:234
				
				Click to see stdout/stderrfrom junit_parallel.xml

Find security-context-8f8d8fc0-2d63-449f-82c5-961b48e7cc9d mentions in log files | View test history on testgrid


External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (block volmode)] multiVolume [Slow] should access to two volumes with different volume mode and retain data across pod recreation on the same node 10m46s

go run hack/e2e.go -v --test --test_args='--ginkgo.focus=External\sStorage\s\[Driver\:\shostpath\.csi\.k8s\.io\]\s\[Testpattern\:\sDynamic\sPV\s\(block\svolmode\)\]\smultiVolume\s\[Slow\]\sshould\saccess\sto\stwo\svolumes\swith\sdifferent\svolume\smode\sand\sretain\sdata\sacross\spod\srecreation\son\sthe\ssame\snode$'
/home/prow/go/src/k8s.io/kubernetes/_output/local/go/src/k8s.io/kubernetes/test/e2e/storage/testsuites/multivolume.go:202
Jul 22 17:38:26.521: Unexpected error:
    <*errors.errorString | 0xc000b3f130>: {
        s: "pod \"security-context-3d3e3c57-7b89-41aa-b313-f32c410b72a7\" is not Running: timed out waiting for the condition",
    }
    pod "security-context-3d3e3c57-7b89-41aa-b313-f32c410b72a7" is not Running: timed out waiting for the condition
occurred
/home/prow/go/src/k8s.io/kubernetes/_output/local/go/src/k8s.io/kubernetes/test/e2e/storage/testsuites/multivolume.go:360
				
				Click to see stdout/stderrfrom junit_parallel.xml

Find security-context-3d3e3c57-7b89-41aa-b313-f32c410b72a7 mentions in log files | View test history on testgrid


External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (block volmode)] multiVolume [Slow] should access to two volumes with the same volume mode and retain data across pod recreation on the same node 15m54s

go run hack/e2e.go -v --test --test_args='--ginkgo.focus=External\sStorage\s\[Driver\:\shostpath\.csi\.k8s\.io\]\s\[Testpattern\:\sDynamic\sPV\s\(block\svolmode\)\]\smultiVolume\s\[Slow\]\sshould\saccess\sto\stwo\svolumes\swith\sthe\ssame\svolume\smode\sand\sretain\sdata\sacross\spod\srecreation\son\sthe\ssame\snode$'
/home/prow/go/src/k8s.io/kubernetes/_output/local/go/src/k8s.io/kubernetes/test/e2e/storage/testsuites/multivolume.go:129
Jul 22 17:38:22.484: Unexpected error:
    <*errors.errorString | 0xc002f38620>: {
        s: "pod \"security-context-edd8a921-dbdd-41ea-9334-23117b6750af\" is not Running: timed out waiting for the condition",
    }
    pod "security-context-edd8a921-dbdd-41ea-9334-23117b6750af" is not Running: timed out waiting for the condition
occurred
/home/prow/go/src/k8s.io/kubernetes/_output/local/go/src/k8s.io/kubernetes/test/e2e/storage/testsuites/multivolume.go:360
				
				Click to see stdout/stderrfrom junit_parallel.xml

Find security-context-edd8a921-dbdd-41ea-9334-23117b6750af mentions in log files | View test history on testgrid


External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (block volmode)] multiVolume [Slow] should concurrently access the single volume from pods on the same node 11m50s

go run hack/e2e.go -v --test --test_args='--ginkgo.focus=External\sStorage\s\[Driver\:\shostpath\.csi\.k8s\.io\]\s\[Testpattern\:\sDynamic\sPV\s\(block\svolmode\)\]\smultiVolume\s\[Slow\]\sshould\sconcurrently\saccess\sthe\ssingle\svolume\sfrom\spods\son\sthe\ssame\snode$'
/home/prow/go/src/k8s.io/kubernetes/_output/local/go/src/k8s.io/kubernetes/test/e2e/storage/testsuites/multivolume.go:293
Jul 22 17:39:31.233: Unexpected error:
    <*errors.errorString | 0xc000565dd0>: {
        s: "pod \"security-context-016d65ad-d28c-48f6-b408-dd8fea408ad9\" is not Running: timed out waiting for the condition",
    }
    pod "security-context-016d65ad-d28c-48f6-b408-dd8fea408ad9" is not Running: timed out waiting for the condition
occurred
/home/prow/go/src/k8s.io/kubernetes/_output/local/go/src/k8s.io/kubernetes/test/e2e/storage/testsuites/multivolume.go:434
				
				Click to see stdout/stderrfrom junit_parallel.xml

Find security-context-016d65ad-d28c-48f6-b408-dd8fea408ad9 mentions in log files | View test history on testgrid


External Storage [Driver: hostpath.csi.k8s.io] [Testpattern: Dynamic PV (block volmode)] volumes should store data 18m26s

go run hack/e2e.go -v --test --test_args='--ginkgo.focus=External\sStorage\s\[Driver\:\shostpath\.csi\.k8s\.io\]\s\[Testpattern\:\sDynamic\sPV\s\(block\svolmode\)\]\svolumes\sshould\sstore\sdata$'
/home/prow/go/src/k8s.io/kubernetes/_output/local/go/src/k8s.io/kubernetes/test/e2e/storage/testsuites/volumes.go:150
Jul 22 17:46:45.508: Failed to create injector pod: timed out waiting for the condition
/home/prow/go/src/k8s.io/kubernetes/_output/local/go/src/k8s.io/kubernetes/test/e2e/framework/volume/fixtures.go:597
				
				Click to see stdout/stderrfrom junit_parallel.xml

Filter through log files | View test history on testgrid


test-go 0.00s

go run hack/e2e.go -v --test --test_args='--ginkgo.focus=test\-go$'
go test -mod=vendor `go list -mod=vendor ./... | grep -v -e 'vendor' -e '/test/e2e$' ` 
?   	github.com/kubernetes-csi/external-health-monitor/cmd/csi-external-health-monitor-agent	[no test files]
?   	github.com/kubernetes-csi/external-health-monitor/cmd/csi-external-health-monitor-controller	[no test files]
?   	github.com/kubernetes-csi/external-health-monitor/pkg/agent	[no test files]
?   	github.com/kubernetes-csi/external-health-monitor/pkg/controller	[no test files]
# github.com/kubernetes-csi/external-health-monitor/pkg/csi-handler [github.com/kubernetes-csi/external-health-monitor/pkg/csi-handler.test]
pkg/csi-handler/pv_checker_test.go:313:40: checker.csiControllerServer.EXPECT().ControllerGetVolume undefined (type *"github.com/kubernetes-csi/csi-test/v3/driver".MockControllerServerMockRecorder has no field or method ControllerGetVolume)
pkg/csi-handler/pv_handler_test.go:193:27: controllerServer.EXPECT().ControllerGetVolume undefined (type *"github.com/kubernetes-csi/csi-test/v3/driver".MockControllerServerMockRecorder has no field or method ControllerGetVolume)
FAIL	github.com/kubernetes-csi/external-health-monitor/pkg/csi-handler [build failed]
ok  	github.com/kubernetes-csi/external-health-monitor/pkg/util	0.213s
?   	github.com/kubernetes-csi/external-health-monitor/release-tools	[no test files]
FAIL
    
				
				Click to see stdout/stderrfrom junit_make_test.xml

Filter through log files | View test history on testgrid


test-vendor 0.00s

go run hack/e2e.go -v --test --test_args='--ginkgo.focus=test\-vendor$'
Repo uses 'go mod'.
+ env GO111MODULE=on go mod tidy
go: downloading k8s.io/client-go v0.18.0
go: downloading google.golang.org/grpc v1.28.0
go: downloading k8s.io/api v0.18.0
go: downloading k8s.io/apimachinery v0.18.0
go: downloading k8s.io/klog v1.0.0
go: downloading github.com/container-storage-interface/spec v1.3.0
go: extracting github.com/container-storage-interface/spec v1.3.0
go: extracting k8s.io/klog v1.0.0
go: extracting k8s.io/apimachinery v0.18.0
go: extracting google.golang.org/grpc v1.28.0
go: downloading github.com/golang/protobuf v1.3.5
go: downloading github.com/kubernetes-csi/csi-lib-utils v0.7.0
go: extracting github.com/golang/protobuf v1.3.5
go: extracting github.com/kubernetes-csi/csi-lib-utils v0.7.0
go: extracting k8s.io/client-go v0.18.0
go: extracting k8s.io/api v0.18.0
go: downloading github.com/gogo/protobuf v1.3.1
go: downloading k8s.io/component-base v0.17.0
go: extracting k8s.io/component-base v0.17.0
go: extracting github.com/gogo/protobuf v1.3.1
go: downloading github.com/prometheus/client_model v0.0.0-20190812154241-14fe0d1b01d4
go: downloading golang.org/x/time v0.0.0-20190308202827-9d24e82272b4
go: downloading sigs.k8s.io/structured-merge-diff v0.0.0-20190525122527-15d366b2352e
go: downloading github.com/prometheus/client_golang v1.0.0
go: downloading github.com/stretchr/testify v1.4.0
go: extracting golang.org/x/time v0.0.0-20190308202827-9d24e82272b4
go: extracting github.com/prometheus/client_model v0.0.0-20190812154241-14fe0d1b01d4
go: downloading github.com/prometheus/procfs v0.0.2
go: extracting github.com/prometheus/client_golang v1.0.0
go: extracting github.com/stretchr/testify v1.4.0
go: extracting sigs.k8s.io/structured-merge-diff v0.0.0-20190525122527-15d366b2352e
go: downloading github.com/hashicorp/golang-lru v0.5.1
go: downloading sigs.k8s.io/structured-merge-diff/v3 v3.0.0
go: extracting github.com/hashicorp/golang-lru v0.5.1
go: extracting github.com/prometheus/procfs v0.0.2
go: downloading github.com/blang/semver v3.5.0+incompatible
go: downloading github.com/spf13/pflag v1.0.5
go: extracting sigs.k8s.io/structured-merge-diff/v3 v3.0.0
go: extracting github.com/spf13/pflag v1.0.5
go: extracting github.com/blang/semver v3.5.0+incompatible
go: downloading github.com/beorn7/perks v1.0.0
go: extracting github.com/beorn7/perks v1.0.0
go: downloading github.com/google/gofuzz v1.1.0
go: downloading github.com/json-iterator/go v1.1.8
go: downloading github.com/prometheus/common v0.4.1
go: downloading k8s.io/kube-openapi v0.0.0-20200121204235-bf4fb3bd569c
go: extracting github.com/google/gofuzz v1.1.0
go: downloading golang.org/x/oauth2 v0.0.0-20190604053449-0f29369cfe45
go: extracting github.com/json-iterator/go v1.1.8
go: downloading github.com/davecgh/go-spew v1.1.1
go: downloading github.com/pmezard/go-difflib v1.0.0
go: downloading github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd
go: downloading gopkg.in/yaml.v2 v2.2.8
go: downloading golang.org/x/net v0.0.0-20191209160850-c0dbc17a3553
go: extracting golang.org/x/oauth2 v0.0.0-20190604053449-0f29369cfe45
go: extracting k8s.io/kube-openapi v0.0.0-20200121204235-bf4fb3bd569c
go: extracting github.com/prometheus/common v0.4.1
go: extracting gopkg.in/yaml.v2 v2.2.8
go: extracting github.com/pmezard/go-difflib v1.0.0
go: extracting github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd
go: downloading k8s.io/utils v0.0.0-20200327001022-6496210b90e8
go: downloading golang.org/x/sys v0.0.0-20191220220014-0732a990476f
go: extracting github.com/davecgh/go-spew v1.1.1
go: downloading golang.org/x/crypto v0.0.0-20200220183623-bac4c82f6975
go: downloading sigs.k8s.io/yaml v1.2.0
go: extracting sigs.k8s.io/yaml v1.2.0
go: downloading gopkg.in/inf.v0 v0.9.1
go: extracting k8s.io/utils v0.0.0-20200327001022-6496210b90e8
go: extracting gopkg.in/inf.v0 v0.9.1
go: downloading github.com/googleapis/gnostic v0.2.0
go: extracting golang.org/x/net v0.0.0-20191209160850-c0dbc17a3553
go: downloading github.com/golang/groupcache v0.0.0-20190129154638-5b532d6fd5ef
go: extracting golang.org/x/crypto v0.0.0-20200220183623-bac4c82f6975
go: extracting github.com/golang/groupcache v0.0.0-20190129154638-5b532d6fd5ef
go: downloading github.com/matttproud/golang_protobuf_extensions v1.0.1
go: extracting github.com/matttproud/golang_protobuf_extensions v1.0.1
go: downloading github.com/google/uuid v1.1.1
go: extracting github.com/googleapis/gnostic v0.2.0
go: extracting github.com/google/uuid v1.1.1
go: downloading google.golang.org/genproto v0.0.0-20191220175831-5c49e3ecc1c1
go: extracting golang.org/x/sys v0.0.0-20191220220014-0732a990476f
go: downloading github.com/modern-go/reflect2 v1.0.1
go: downloading google.golang.org/appengine v1.5.0
go: extracting github.com/modern-go/reflect2 v1.0.1
go: downloading github.com/evanphx/json-patch v4.5.0+incompatible
go: downloading github.com/onsi/ginkgo v1.11.0
go: extracting github.com/evanphx/json-patch v4.5.0+incompatible
go: downloading github.com/google/go-cmp v0.3.0
go: downloading github.com/imdario/mergo v0.3.9
go: extracting google.golang.org/appengine v1.5.0
go: extracting github.com/imdario/mergo v0.3.9
go: downloading golang.org/x/text v0.3.2
go: extracting github.com/google/go-cmp v0.3.0
go: downloading github.com/onsi/gomega v1.7.1
go: extracting github.com/onsi/ginkgo v1.11.0
go: extracting github.com/onsi/gomega v1.7.1
go: downloading gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127
go: downloading github.com/kubernetes-csi/csi-test/v3 v3.1.2-0.20200722022205-189919973123
go: downloading github.com/golang/mock v1.3.1
go: extracting gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127
go: downloading github.com/hpcloud/tail v1.0.0
go: downloading github.com/pkg/errors v0.8.1
go: extracting github.com/pkg/errors v0.8.1
go: extracting github.com/hpcloud/tail v1.0.0
go: extracting github.com/kubernetes-csi/csi-test/v3 v3.1.2-0.20200722022205-189919973123
go: extracting github.com/golang/mock v1.3.1
go: downloading github.com/kr/pretty v0.1.0
go: extracting github.com/kr/pretty v0.1.0
go: extracting golang.org/x/text v0.3.2
go: extracting google.golang.org/genproto v0.0.0-20191220175831-5c49e3ecc1c1
go: downloading github.com/kr/text v0.1.0
go: downloading gopkg.in/tomb.v1 v1.0.0-20141024135613-dd632973f1e7
go: downloading gopkg.in/fsnotify.v1 v1.4.7
go: extracting gopkg.in/tomb.v1 v1.0.0-20141024135613-dd632973f1e7
go: extracting github.com/kr/text v0.1.0
go: extracting gopkg.in/fsnotify.v1 v1.4.7
go: downloading github.com/fsnotify/fsnotify v1.4.7
go: extracting github.com/fsnotify/fsnotify v1.4.7
ERROR: go module files *not* up-to-date, they did get modified by 'GO111MODULE=on go mod tidy':
diff --git a/go.sum b/go.sum
index 5708f74..2b756da 100644
--- a/go.sum
+++ b/go.sum
@@ -117,8 +117,6 @@ github.com/kr/text v0.1.0 h1:45sCR5RtlFHMR4UwH9sdQ5TC8v0qDQCHnXt+kaKSTVE=
 github.com/kr/text v0.1.0/go.mod h1:4Jbv+DJW3UT/LiOwJeYQe1efqtUx/iVham/4vfdArNI=
 github.com/kubernetes-csi/csi-lib-utils v0.7.0 h1:t1cS7HTD7z5D7h9iAdjWuHtMxJPb9s1fIv34rxytzqs=
 github.com/kubernetes-csi/csi-lib-utils v0.7.0/go.mod h1:bze+2G9+cmoHxN6+WyG1qT4MDxgZJMLGwc7V4acPNm0=
-github.com/kubernetes-csi/csi-test/v3 v3.1.2-0.20200709234834-6f4b9bb5a06d h1:y5ey2S9K/OiG7OFukOaw3uUeYvAFJxogsNlXaOeKJas=
-github.com/kubernetes-csi/csi-test/v3 v3.1.2-0.20200709234834-6f4b9bb5a06d/go.mod h1:pYe5RrDGsPM7GodePMI12UwyduokqIMmNrl2Ss3UwqA=
 github.com/kubernetes-csi/csi-test/v3 v3.1.2-0.20200722022205-189919973123 h1:uUrnSEvHDvYTqYUjo5fgSiOFOehIp/QTbttH2EDTuww=
 github.com/kubernetes-csi/csi-test/v3 v3.1.2-0.20200722022205-189919973123/go.mod h1:pYe5RrDGsPM7GodePMI12UwyduokqIMmNrl2Ss3UwqA=
 github.com/mailru/easyjson v0.0.0-20160728113105-d5b7844b561a/go.mod h1:C1wdFJiN94OJF2b5HbByQZoLdCWB1Yqtg26g4irojpc=
    
				
				Click to see stdout/stderrfrom junit_make_test.xml

Filter through log files | View test history on testgrid


test-vet 0.00s

go run hack/e2e.go -v --test --test_args='--ginkgo.focus=test\-vet$'
go vet -mod=vendor `go list -mod=vendor ./... | grep -v vendor `
# github.com/kubernetes-csi/external-health-monitor/pkg/csi-handler
vet: pkg/csi-handler/pv_handler_test.go:193:28: controllerServer.EXPECT().ControllerGetVolume undefined (type *driver.MockControllerServerMockRecorder has no field or method ControllerGetVolume)
    
				
				Click to see stdout/stderrfrom junit_make_test.xml

Filter through log files | View test history on testgrid


Show 34 Passed Tests

Show 458 Skipped Tests