PRlinxiulei: Pass PodSandboxConfig to PullImage method in CRI
ResultFAILURE
Tests 1 failed / 0 succeeded
Started2018-12-06 21:06
Elapsed8m2s
Versionv1.14.0-alpha.0.889+7a3c0930ed35f8
Buildergke-prow-default-pool-3c8994a8-vvz2
Refs master:257a6d5b
71764:fe88cdd4
podb645102c-f99a-11e8-8e0e-0a580a6c001a
infra-commit526a12079
podb645102c-f99a-11e8-8e0e-0a580a6c001a
repok8s.io/kubernetes
repo-commit7a3c0930ed35f878c8a807db7ef9721b4a06dbb9
repos{u'k8s.io/kubernetes': u'master:257a6d5bfa8f39c2432fc2314c06bc9bda9ad726,71764:fe88cdd4021c66b27727477613762867d3acd377'}

Test Failures


verify typecheck 6m35s

make verify WHAT=typecheck
2018/12/06 21:08:34 Code for OpenAPI definitions generated
ERROR(all) pkg/kubelet/kuberuntime/kuberuntime_manager_test.go:57:64: cannot use fakeImageService (variable of type *k8s.io/kubernetes/pkg/kubelet/apis/cri/testing.FakeImageService) as k8s.io/kubernetes/pkg/kubelet/apis/cri.ImageManagerService value in argument to newFakeKubeRuntimeManager: wrong type for method PullImage
ERROR(all) pkg/kubelet/kuberuntime/kuberuntime_image_test.go:169:100: too few arguments in call to fakeManager.PullImage
ERROR(all) pkg/kubelet/kuberuntime/kuberuntime_image_test.go:80:79: too few arguments in call to fakeManager.PullImage
ERROR(all) pkg/kubelet/kuberuntime/kuberuntime_image_test.go:37:87: too few arguments in call to fakeManager.PullImage
ERROR(all) pkg/kubelet/stats/cri_stats_provider_test.go:432:3: cannot use fakeImageService (variable of type *k8s.io/kubernetes/pkg/kubelet/apis/cri/testing.FakeImageService) as k8s.io/kubernetes/pkg/kubelet/apis/cri.ImageManagerService value in argument to NewCRIStatsProvider: wrong type for method PullImage
ERROR(all) pkg/kubelet/stats/cri_stats_provider_test.go:173:3: cannot use fakeImageService (variable of type *k8s.io/kubernetes/pkg/kubelet/apis/cri/testing.FakeImageService) as k8s.io/kubernetes/pkg/kubelet/apis/cri.ImageManagerService value in argument to NewCRIStatsProvider: wrong type for method PullImage
ERROR(all) test/e2e_node/image_list.go:99:77: too few arguments in call to rp.imageService.PullImage
exit status 1
!!! Type Check has failed. This may cause cross platform build failures.
!!! Please see https://git.k8s.io/kubernetes/test/typecheck for more information.
				
				Click to see stdout/stderrfrom junit_verify.xml

Filter through log files | View test history on testgrid


Error lines from build-log.txt

... skipping 10 lines ...
I1206 21:06:33.561] process 34 exited with code 0 after 0.0m
I1206 21:06:33.562] Call:  gcloud config get-value account
I1206 21:06:33.852] process 47 exited with code 0 after 0.0m
I1206 21:06:33.852] Will upload results to gs://kubernetes-jenkins/pr-logs using pr-kubekins@kubernetes-jenkins-pull.iam.gserviceaccount.com
I1206 21:06:33.852] Call:  kubectl get -oyaml pods/b645102c-f99a-11e8-8e0e-0a580a6c001a
W1206 21:06:33.961] The connection to the server localhost:8080 was refused - did you specify the right host or port?
E1206 21:06:33.965] Command failed
I1206 21:06:33.966] process 60 exited with code 1 after 0.0m
E1206 21:06:33.966] unable to upload podspecs: Command '['kubectl', 'get', '-oyaml', 'pods/b645102c-f99a-11e8-8e0e-0a580a6c001a']' returned non-zero exit status 1
I1206 21:06:33.966] Root: /go/src
I1206 21:06:33.966] cd to /go/src
I1206 21:06:33.967] Checkout: /go/src/k8s.io/kubernetes master:257a6d5bfa8f39c2432fc2314c06bc9bda9ad726,71764:fe88cdd4021c66b27727477613762867d3acd377 to /go/src/k8s.io/kubernetes
I1206 21:06:33.967] Call:  git init k8s.io/kubernetes
... skipping 67 lines ...
I1206 21:08:25.217] +++ [1206 21:08:25] Building go targets for linux/amd64:
I1206 21:08:25.217]     ./vendor/k8s.io/kube-openapi/cmd/openapi-gen
W1206 21:08:34.527] 2018/12/06 21:08:34 Code for OpenAPI definitions generated
I1206 21:08:35.133] +++ [1206 21:08:35] Building go targets for linux/amd64:
I1206 21:08:35.133]     ./vendor/github.com/jteeuwen/go-bindata/go-bindata
I1206 21:08:37.948] type-checking:  linux/amd64, windows/386, darwin/amd64, linux/arm, linux/386, windows/amd64, linux/arm64, linux/ppc64le, linux/s390x, darwin/386
W1206 21:13:09.785] ERROR(all) pkg/kubelet/kuberuntime/kuberuntime_manager_test.go:57:64: cannot use fakeImageService (variable of type *k8s.io/kubernetes/pkg/kubelet/apis/cri/testing.FakeImageService) as k8s.io/kubernetes/pkg/kubelet/apis/cri.ImageManagerService value in argument to newFakeKubeRuntimeManager: wrong type for method PullImage
W1206 21:13:09.786] ERROR(all) pkg/kubelet/kuberuntime/kuberuntime_image_test.go:169:100: too few arguments in call to fakeManager.PullImage
W1206 21:13:09.787] ERROR(all) pkg/kubelet/kuberuntime/kuberuntime_image_test.go:80:79: too few arguments in call to fakeManager.PullImage
W1206 21:13:09.787] ERROR(all) pkg/kubelet/kuberuntime/kuberuntime_image_test.go:37:87: too few arguments in call to fakeManager.PullImage
W1206 21:13:12.903] ERROR(all) pkg/kubelet/stats/cri_stats_provider_test.go:432:3: cannot use fakeImageService (variable of type *k8s.io/kubernetes/pkg/kubelet/apis/cri/testing.FakeImageService) as k8s.io/kubernetes/pkg/kubelet/apis/cri.ImageManagerService value in argument to NewCRIStatsProvider: wrong type for method PullImage
W1206 21:13:12.905] ERROR(all) pkg/kubelet/stats/cri_stats_provider_test.go:173:3: cannot use fakeImageService (variable of type *k8s.io/kubernetes/pkg/kubelet/apis/cri/testing.FakeImageService) as k8s.io/kubernetes/pkg/kubelet/apis/cri.ImageManagerService value in argument to NewCRIStatsProvider: wrong type for method PullImage
W1206 21:14:09.995] ERROR(all) test/e2e_node/image_list.go:99:77: too few arguments in call to rp.imageService.PullImage
W1206 21:14:17.046] exit status 1
W1206 21:14:17.058] !!! Type Check has failed. This may cause cross platform build failures.
W1206 21:14:17.058] !!! Please see https://git.k8s.io/kubernetes/test/typecheck for more information.
W1206 21:14:17.095] make: *** [verify] Error 1
W1206 21:14:17.095] Traceback (most recent call last):
W1206 21:14:17.095]   File "/workspace/./test-infra/jenkins/../scenarios/execute.py", line 50, in <module>
W1206 21:14:17.095]     main(ARGS.env, ARGS.cmd + ARGS.args)
W1206 21:14:17.095]   File "/workspace/./test-infra/jenkins/../scenarios/execute.py", line 41, in main
W1206 21:14:17.096]     check(*cmd)
W1206 21:14:17.096]   File "/workspace/./test-infra/jenkins/../scenarios/execute.py", line 30, in check
W1206 21:14:17.096]     subprocess.check_call(cmd)
W1206 21:14:17.096]   File "/usr/lib/python2.7/subprocess.py", line 540, in check_call
W1206 21:14:17.096]     raise CalledProcessError(retcode, cmd)
W1206 21:14:17.096] subprocess.CalledProcessError: Command '('make', 'verify', 'WHAT=typecheck', 'KUBE_JUNIT_REPORT_DIR=/workspace/_artifacts')' returned non-zero exit status 2
I1206 21:14:17.102] +++ exit code: 1
I1206 21:14:17.102] +++ error: 1
I1206 21:14:17.102] FAILED   verify-typecheck.sh	396s
I1206 21:14:17.102] ========================
I1206 21:14:17.102] FAILED TESTS
I1206 21:14:17.103] ========================
I1206 21:14:17.103] hack/make-rules/../../hack/verify-typecheck.sh
I1206 21:14:17.103] Makefile:128: recipe for target 'verify' failed
E1206 21:14:17.103] Command failed
I1206 21:14:17.103] process 515 exited with code 1 after 6.6m
E1206 21:14:17.103] FAIL: pull-kubernetes-typecheck
I1206 21:14:17.104] Call:  gcloud auth activate-service-account --key-file=/etc/service-account/service-account.json
W1206 21:14:17.628] Activated service account credentials for: [pr-kubekins@kubernetes-jenkins-pull.iam.gserviceaccount.com]
I1206 21:14:17.683] process 4944 exited with code 0 after 0.0m
I1206 21:14:17.684] Call:  gcloud config get-value account
I1206 21:14:17.981] process 4957 exited with code 0 after 0.0m
I1206 21:14:17.981] Will upload results to gs://kubernetes-jenkins/pr-logs using pr-kubekins@kubernetes-jenkins-pull.iam.gserviceaccount.com
I1206 21:14:17.981] Upload result and artifacts...
I1206 21:14:17.982] Gubernator results at https://gubernator.k8s.io/build/kubernetes-jenkins/pr-logs/pull/71764/pull-kubernetes-typecheck/33843
I1206 21:14:17.982] Call:  gsutil ls gs://kubernetes-jenkins/pr-logs/pull/71764/pull-kubernetes-typecheck/33843/artifacts
W1206 21:14:19.828] CommandException: One or more URLs matched no objects.
E1206 21:14:20.038] Command failed
I1206 21:14:20.038] process 4970 exited with code 1 after 0.0m
W1206 21:14:20.039] Remote dir gs://kubernetes-jenkins/pr-logs/pull/71764/pull-kubernetes-typecheck/33843/artifacts not exist yet
I1206 21:14:20.039] Call:  gsutil -m -q -o GSUtil:use_magicfile=True cp -r -c -z log,txt,xml /workspace/_artifacts gs://kubernetes-jenkins/pr-logs/pull/71764/pull-kubernetes-typecheck/33843/artifacts
I1206 21:14:22.451] process 5115 exited with code 0 after 0.0m
W1206 21:14:22.452] metadata path /workspace/_artifacts/metadata.json does not exist
W1206 21:14:22.452] metadata not found or invalid, init with empty metadata
... skipping 23 lines ...