This job view page is being replaced by Spyglass soon. Check out the new job view.
PRpohly: Mock testing
ResultABORTED
Tests 1 failed / 5 succeeded
Started2021-05-06 15:50
Elapsed14m56s
Revisionaae68eb7adbd4e2818110cef48d88d1f04ebdc7d
Refs 147

Test Failures


test-shellcheck 0.00s

go run hack/e2e.go -v --test --test_args='--ginkgo.focus=test\-shellcheck$'
/usr/bin/docker

/home/prow/go/src/github.com/kubernetes-csi/external-provisioner/release-tools:
Using shellcheck 0.6.0 docker image.
Errors from shellcheck:

In ./prow.sh line 970:
    run_with_loggers env KUBECONFIG="$KUBECONFIG" "$(if [ -e "${CSI_PROW_WORK}/e2e-repo-list" ]; then echo KUBE_TEST_REPO_LIST=${CSI_PROW_WORK}/e2e-repo-list; fi)" ginkgo -v "$@" "${CSI_PROW_WORK}/e2e.test" -- -report-dir "${ARTIFACTS}" -storage.testdriver="${CSI_PROW_WORK}/test-driver.yaml"
m                                                                                                                               ^--------------^ SC2086: Double quote to prevent globbing and word splitting.

For more information:
  https://www.shellcheck.net/wiki/SC2086 -- Double quote to prevent globbing ...

Please review the above warnings. You can test via "./hack/verify-shellcheck"
If the above warnings do not make sense, you can exempt them from shellcheck
checking by adding the "shellcheck disable" directive
(https://github.com/koalaman/shellcheck/wiki/Directive#disable).

    
				
				Click to see stdout/stderrfrom junit_make_test.xml

Filter through log files | View test history on testgrid


Show 5 Passed Tests

Error lines from build-log.txt

... skipping 96 lines ...
artifacts: ARTIFACTS=/logs/artifacts
Thu May  6 15:51:01 UTC 2021 go1.16.3 $ make all GOFLAGS_VENDOR=-mod=vendor BUILD_PLATFORMS=linux amd64; windows amd64 .exe; linux ppc64le -ppc64le; linux s390x -s390x; linux arm64 -arm64
./release-tools/verify-go-version.sh "go"
mkdir -p bin
echo 'linux amd64; windows amd64 .exe; linux ppc64le -ppc64le; linux s390x -s390x; linux arm64 -arm64' | tr ';' '\n' | while read -r os arch suffix; do \
	if ! (set -x; CGO_ENABLED=0 GOOS="$os" GOARCH="$arch" go build -mod=vendor -a -ldflags ' -X main.version=v2.2.0-6-gacc9a98b6  -extldflags "-static"' -o "./bin/csi-provisioner$suffix" ./cmd/csi-provisioner); then \
		echo "Building csi-provisioner for GOOS=$os GOARCH=$arch failed, see error(s) above."; \
		exit 1; \
	fi; \
done
+ CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build -mod=vendor -a -ldflags  -X main.version=v2.2.0-6-gacc9a98b6  -extldflags "-static" -o ./bin/csi-provisioner ./cmd/csi-provisioner
+ CGO_ENABLED=0 GOOS=windows GOARCH=amd64 go build -mod=vendor -a -ldflags  -X main.version=v2.2.0-6-gacc9a98b6  -extldflags "-static" -o ./bin/csi-provisioner.exe ./cmd/csi-provisioner
+ CGO_ENABLED=0 GOOS=linux GOARCH=ppc64le go build -mod=vendor -a -ldflags  -X main.version=v2.2.0-6-gacc9a98b6  -extldflags "-static" -o ./bin/csi-provisioner-ppc64le ./cmd/csi-provisioner
... skipping 8 lines ...