00:00:00.001 Started by user sys_sgci 00:00:00.006 Checking out git https://review.spdk.io/gerrit/a/build_pool/jenkins_build_pool into /var/jenkins_home/workspace/spdk-dpdk-per-patch_script/33b20b30f0a51e6b52980845e0f6aa336787973ad45e341fbbf98d1b65b265d4 to read jbp/jenkins/jjb-config/jobs/autotest-upstream/autotest.groovy 00:00:00.007 The recommended git tool is: git 00:00:00.007 using credential 00000000-0000-0000-0000-000000000002 00:00:00.010 > git rev-parse --resolve-git-dir /var/jenkins_home/workspace/spdk-dpdk-per-patch_script/33b20b30f0a51e6b52980845e0f6aa336787973ad45e341fbbf98d1b65b265d4/jbp/.git # timeout=10 00:00:00.025 Fetching changes from the remote Git repository 00:00:00.027 > git config remote.origin.url https://review.spdk.io/gerrit/a/build_pool/jenkins_build_pool # timeout=10 00:00:00.042 Using shallow fetch with depth 1 00:00:00.042 Fetching upstream changes from https://review.spdk.io/gerrit/a/build_pool/jenkins_build_pool 00:00:00.042 > git --version # timeout=10 00:00:00.055 > git --version # 'git version 2.39.2' 00:00:00.055 using GIT_ASKPASS to set credentials SPDKCI HTTPS Credentials 00:00:00.057 Setting http proxy: proxy-dmz.intel.com:911 00:00:00.057 > git fetch --tags --force --progress --depth=1 -- https://review.spdk.io/gerrit/a/build_pool/jenkins_build_pool refs/heads/master # timeout=5 00:00:02.226 > git rev-parse origin/FETCH_HEAD^{commit} # timeout=10 00:00:02.243 > git rev-parse FETCH_HEAD^{commit} # timeout=10 00:00:02.259 Checking out Revision d55dd09e9e6d4661df5d1073790609767cbcb60c (FETCH_HEAD) 00:00:02.259 > git config core.sparsecheckout # timeout=10 00:00:02.271 > git read-tree -mu HEAD # timeout=10 00:00:02.288 > git checkout -f d55dd09e9e6d4661df5d1073790609767cbcb60c # timeout=5 00:00:02.318 Commit message: "ansible/roles/custom_facts: Add subsystem info to VMDs' nvmes" 00:00:02.318 > git rev-list --no-walk fa00a48b21f8b886db5914c10a9c3eb2cac692f0 # timeout=10 00:00:02.486 [Pipeline] Start of Pipeline 00:00:02.503 [Pipeline] library 00:00:02.505 Loading library shm_lib@master 00:00:02.505 Library shm_lib@master is cached. Copying from home. 00:00:02.537 [Pipeline] node 00:00:02.547 Running on ME2 in /var/jenkins/workspace/spdk-dpdk-per-patch 00:00:02.549 [Pipeline] { 00:00:02.560 [Pipeline] cleanWs 00:00:02.568 [WS-CLEANUP] Deleting project workspace... 00:00:02.568 [WS-CLEANUP] Deferred wipeout is used... 00:00:02.573 [WS-CLEANUP] done 00:00:02.578 [Pipeline] stage 00:00:02.584 [Pipeline] { (Prologue) 00:00:02.685 [Pipeline] withCredentials 00:00:02.696 > git --version # timeout=10 00:00:02.707 > git --version # 'git version 2.39.2' 00:00:02.727 Masking supported pattern matches of $GIT_USERNAME or $GIT_PASSWORD or $GIT_ASKPASS 00:00:02.729 [Pipeline] { 00:00:02.738 [Pipeline] retry 00:00:02.740 [Pipeline] { 00:00:02.913 [Pipeline] sh 00:00:03.195 + git ls-remote https://review.spdk.io/gerrit/a/build_pool/jenkins_build_pool refs/heads/master 00:00:05.120 [Pipeline] } 00:00:05.144 [Pipeline] // retry 00:00:05.149 [Pipeline] } 00:00:05.171 [Pipeline] // withCredentials 00:00:05.186 [Pipeline] nodesByLabel 00:00:05.188 Found a total of 1 nodes with the 'sorcerer' label 00:00:05.198 [Pipeline] httpRequest 00:00:05.204 HttpMethod: GET 00:00:05.204 URL: http://10.211.164.101/packages/jbp_d55dd09e9e6d4661df5d1073790609767cbcb60c.tar.gz 00:00:05.205 Sending request to url: http://10.211.164.101/packages/jbp_d55dd09e9e6d4661df5d1073790609767cbcb60c.tar.gz 00:00:05.207 Response Code: HTTP/1.1 200 OK 00:00:05.207 Success: Status code 200 is in the accepted range: 200,404 00:00:05.208 Saving response body to /var/jenkins/workspace/spdk-dpdk-per-patch/jbp_d55dd09e9e6d4661df5d1073790609767cbcb60c.tar.gz 00:00:05.347 [Pipeline] sh 00:00:05.646 + tar --no-same-owner -xf jbp_d55dd09e9e6d4661df5d1073790609767cbcb60c.tar.gz 00:00:05.674 [Pipeline] withCredentials 00:00:05.685 > git --version # timeout=10 00:00:05.699 > git --version # 'git version 2.39.2' 00:00:05.720 Masking supported pattern matches of $GIT_USERNAME or $GIT_PASSWORD or $GIT_ASKPASS 00:00:05.722 [Pipeline] { 00:00:05.731 [Pipeline] retry 00:00:05.733 [Pipeline] { 00:00:05.751 [Pipeline] sh 00:00:06.034 + git ls-remote https://review.spdk.io/gerrit/a/spdk/spdk refs/heads/master 00:00:09.349 [Pipeline] } 00:00:09.373 [Pipeline] // retry 00:00:09.377 [Pipeline] } 00:00:09.397 [Pipeline] // withCredentials 00:00:09.410 [Pipeline] httpRequest 00:00:09.415 HttpMethod: GET 00:00:09.416 URL: http://10.211.164.101/packages/spdk_1b4773b8f2e2f701efeb92fba48b0e952ce56001.tar.gz 00:00:09.416 Sending request to url: http://10.211.164.101/packages/spdk_1b4773b8f2e2f701efeb92fba48b0e952ce56001.tar.gz 00:00:09.418 Response Code: HTTP/1.1 200 OK 00:00:09.419 Success: Status code 200 is in the accepted range: 200,404 00:00:09.419 Saving response body to /var/jenkins/workspace/spdk-dpdk-per-patch/spdk_1b4773b8f2e2f701efeb92fba48b0e952ce56001.tar.gz 00:00:11.578 [Pipeline] sh 00:00:11.861 + tar --no-same-owner -xf spdk_1b4773b8f2e2f701efeb92fba48b0e952ce56001.tar.gz 00:00:13.769 [Pipeline] sh 00:00:14.049 + git -C spdk log --oneline -n5 00:00:14.049 1b4773b8f dpdk/crypto: increase RTE_CRYPTO_MAX_DEVS to fit QAT SYM and ASYM VFs 00:00:14.049 bf8dcb56e rpc: add validation for timeout value 00:00:14.049 6d8618afc lib/nvmf: Add get ANA state API 00:00:14.049 60d80d591 bdev/nvme: Fix pending resets to move to next ctrlr 00:00:14.049 2e6e9553a raid: update base_info->blockcnt 00:00:14.070 [Pipeline] setCustomBuildProperty 00:00:14.079 [Pipeline] setCustomBuildProperty 00:00:14.089 [Pipeline] catchError 00:00:14.091 [Pipeline] { 00:00:14.108 [Pipeline] sh 00:00:14.391 + git -C spdk describe --tags --abbrev=0 origin/master 00:00:14.404 [Pipeline] sh 00:00:14.685 + git -C spdk describe --tags --abbrev=0 --exclude=LTS HEAD 00:00:14.699 [Pipeline] echo 00:00:14.700 Branch: master 00:00:14.704 [Pipeline] fileExists 00:00:14.721 [Pipeline] readJSON 00:00:14.737 [Pipeline] } 00:00:14.765 [Pipeline] // catchError 00:00:14.769 [Pipeline] } 00:00:14.794 [Pipeline] // stage 00:00:14.813 [Pipeline] catchError 00:00:14.814 [Pipeline] { 00:00:14.834 [Pipeline] stage 00:00:14.836 [Pipeline] { (Pre tests) 00:00:14.881 [Pipeline] parallel 00:00:14.892 [Pipeline] { (Branch: check-format-docker-autotest) 00:00:14.893 [Pipeline] { (Branch: check-so-deps-docker-autotest) 00:00:14.894 [Pipeline] { (Branch: doc-docker-autotest) 00:00:14.895 [Pipeline] { (Branch: build-files-docker-autotest) 00:00:14.913 [Pipeline] retry 00:00:14.915 [Pipeline] { 00:00:14.920 [Pipeline] retry 00:00:14.922 [Pipeline] { 00:00:14.926 [Pipeline] retry 00:00:14.928 [Pipeline] { 00:00:14.932 [Pipeline] retry 00:00:14.934 [Pipeline] { 00:00:14.957 [Pipeline] build 00:00:14.959 Scheduling project: check-format-docker-autotest 00:00:14.967 [Pipeline] build 00:00:14.969 Scheduling project: check-so-deps-docker-autotest 00:00:14.976 [Pipeline] build 00:00:14.979 Scheduling project: doc-docker-autotest 00:00:14.985 [Pipeline] build 00:00:14.988 Scheduling project: build-files-docker-autotest 00:00:20.054 Starting building: check-format-docker-autotest #19153 00:00:20.058 Starting building: build-files-docker-autotest #19145 00:00:20.061 Starting building: check-so-deps-docker-autotest #19173 00:00:20.064 Starting building: doc-docker-autotest #19314 00:01:06.918 Build doc-docker-autotest #19314 completed: SUCCESS 00:01:06.920 [Pipeline] } 00:01:06.973 [Pipeline] // retry 00:01:06.978 [Pipeline] } 00:01:07.030 Build check-format-docker-autotest #19153 completed: SUCCESS 00:01:07.032 [Pipeline] } 00:01:07.068 [Pipeline] // retry 00:01:07.073 [Pipeline] } 00:01:29.580 Build build-files-docker-autotest #19145 completed: FAILURE 00:01:29.617 [Pipeline] echo 00:01:29.619 No retry patterns found. 00:01:29.620 [Pipeline] } 00:01:29.670 [Pipeline] // retry 00:01:29.681 [Pipeline] error 00:01:29.686 [Pipeline] } 00:01:29.691 Failed in branch build-files-docker-autotest 00:02:05.713 Build check-so-deps-docker-autotest #19173 completed: FAILURE 00:02:05.760 [Pipeline] echo 00:02:05.761 No retry patterns found. 00:02:05.763 [Pipeline] } 00:02:05.800 [Pipeline] // retry 00:02:05.808 [Pipeline] error 00:02:05.814 [Pipeline] } 00:02:05.818 Failed in branch check-so-deps-docker-autotest 00:02:05.864 [Pipeline] // parallel 00:02:05.870 [Pipeline] } 00:02:05.902 [Pipeline] // stage 00:02:05.912 [Pipeline] } 00:02:05.918 ERROR: Build build-files-docker-autotest #19145 failed 00:02:05.946 [Pipeline] // catchError 00:02:05.956 [Pipeline] catchError 00:02:05.957 [Pipeline] { 00:02:05.978 [Pipeline] stage 00:02:05.980 [Pipeline] { (Tests) 00:02:06.002 [Pipeline] unstable 00:02:06.005 WARNING: Previous stages failed 00:02:06.007 [Pipeline] } 00:02:06.037 [Pipeline] // stage 00:02:06.043 [Pipeline] } 00:02:06.072 [Pipeline] // catchError 00:02:06.081 [Pipeline] stage 00:02:06.083 [Pipeline] { (Autorun Post and Coverage) 00:02:06.105 [Pipeline] setCustomBuildProperty 00:02:06.129 [Pipeline] dir 00:02:06.130 Running in /var/jenkins/workspace/spdk-dpdk-per-patch/doc-docker-autotest_19314 00:02:06.131 [Pipeline] { 00:02:06.156 [Pipeline] copyArtifacts 00:02:06.416 Copied 6 artifacts from "doc-docker-autotest" build number 19314 00:02:06.420 [Pipeline] writeFile 00:02:06.443 [Pipeline] } 00:02:06.468 [Pipeline] // dir 00:02:06.484 [Pipeline] dir 00:02:06.484 Running in /var/jenkins/workspace/spdk-dpdk-per-patch/check-format-docker-autotest_19153 00:02:06.486 [Pipeline] { 00:02:06.510 [Pipeline] copyArtifacts 00:02:06.575 Copied 5 artifacts from "check-format-docker-autotest" build number 19153 00:02:06.579 [Pipeline] writeFile 00:02:06.602 [Pipeline] } 00:02:06.630 [Pipeline] // dir 00:02:06.652 [Pipeline] dir 00:02:06.653 Running in /var/jenkins/workspace/spdk-dpdk-per-patch/build-files-docker-autotest_19145 00:02:06.654 [Pipeline] { 00:02:06.673 [Pipeline] copyArtifacts 00:02:06.729 Copied 3 artifacts from "build-files-docker-autotest" build number 19145 00:02:06.733 [Pipeline] writeFile 00:02:06.754 [Pipeline] } 00:02:06.779 [Pipeline] // dir 00:02:06.821 [Pipeline] dir 00:02:06.822 Running in /var/jenkins/workspace/spdk-dpdk-per-patch/check-so-deps-docker-autotest_19173 00:02:06.824 [Pipeline] { 00:02:06.859 [Pipeline] copyArtifacts 00:02:06.933 Copied 5 artifacts from "check-so-deps-docker-autotest" build number 19173 00:02:06.938 [Pipeline] writeFile 00:02:06.965 [Pipeline] } 00:02:06.999 [Pipeline] // dir 00:02:07.009 [Pipeline] catchError 00:02:07.011 [Pipeline] { 00:02:07.035 [Pipeline] sh 00:02:07.321 + jbp/jenkins/jjb-config/jobs/scripts/post_gen_coverage.sh 00:02:07.321 + shopt -s globstar nullglob 00:02:07.321 + echo 'Start stage post_gen_coverage.sh' 00:02:07.321 Start stage post_gen_coverage.sh 00:02:07.321 + cd /var/jenkins/workspace/spdk-dpdk-per-patch 00:02:07.321 + rm -rf /var/jenkins/workspace/spdk-dpdk-per-patch/spdk/doc 00:02:07.322 + trap 'compress_coverage_and_docs; remove_partial_coverage_files && echo '\''End stage post_gen_coverage.sh'\''' EXIT 00:02:07.322 + move_artifacts 00:02:07.322 + local out_dirs 00:02:07.322 + out_dirs=(./**/output/) 00:02:07.322 + for dir in "${out_dirs[@]}" 00:02:07.322 + for archive in "${dir}"/{doc,ut_coverage,llvm}.tar.xz 00:02:07.322 + [[ -f ./build-files-docker-autotest_19145/output//doc.tar.xz ]] 00:02:07.322 + for archive in "${dir}"/{doc,ut_coverage,llvm}.tar.xz 00:02:07.322 + [[ -f ./build-files-docker-autotest_19145/output//ut_coverage.tar.xz ]] 00:02:07.322 + for archive in "${dir}"/{doc,ut_coverage,llvm}.tar.xz 00:02:07.322 + [[ -f ./build-files-docker-autotest_19145/output//llvm.tar.xz ]] 00:02:07.322 + mv ./build-files-docker-autotest_19145/output//build-pkg-manifest.txt ./build-files-docker-autotest_19145/output//build-repo-manifest.txt ./build-files-docker-autotest_19145/output//power.tar.xz ./build-files-docker-autotest_19145/output//.. 00:02:07.322 + rmdir ./build-files-docker-autotest_19145/output/ 00:02:07.322 + for dir in "${out_dirs[@]}" 00:02:07.322 + for archive in "${dir}"/{doc,ut_coverage,llvm}.tar.xz 00:02:07.322 + [[ -f ./check-format-docker-autotest_19153/output//doc.tar.xz ]] 00:02:07.322 + for archive in "${dir}"/{doc,ut_coverage,llvm}.tar.xz 00:02:07.322 + [[ -f ./check-format-docker-autotest_19153/output//ut_coverage.tar.xz ]] 00:02:07.322 + for archive in "${dir}"/{doc,ut_coverage,llvm}.tar.xz 00:02:07.322 + [[ -f ./check-format-docker-autotest_19153/output//llvm.tar.xz ]] 00:02:07.322 + mv ./check-format-docker-autotest_19153/output//build-pkg-manifest.txt ./check-format-docker-autotest_19153/output//build-repo-manifest.txt ./check-format-docker-autotest_19153/output//power.tar.xz ./check-format-docker-autotest_19153/output//test_completions.txt ./check-format-docker-autotest_19153/output//timing.txt ./check-format-docker-autotest_19153/output//.. 00:02:07.322 + rmdir ./check-format-docker-autotest_19153/output/ 00:02:07.322 + for dir in "${out_dirs[@]}" 00:02:07.322 + for archive in "${dir}"/{doc,ut_coverage,llvm}.tar.xz 00:02:07.322 + [[ -f ./check-so-deps-docker-autotest_19173/output//doc.tar.xz ]] 00:02:07.322 + for archive in "${dir}"/{doc,ut_coverage,llvm}.tar.xz 00:02:07.322 + [[ -f ./check-so-deps-docker-autotest_19173/output//ut_coverage.tar.xz ]] 00:02:07.322 + for archive in "${dir}"/{doc,ut_coverage,llvm}.tar.xz 00:02:07.322 + [[ -f ./check-so-deps-docker-autotest_19173/output//llvm.tar.xz ]] 00:02:07.322 + mv ./check-so-deps-docker-autotest_19173/output//build-pkg-manifest.txt ./check-so-deps-docker-autotest_19173/output//build-repo-manifest.txt ./check-so-deps-docker-autotest_19173/output//power.tar.xz ./check-so-deps-docker-autotest_19173/output//test_completions.txt ./check-so-deps-docker-autotest_19173/output//timing.txt ./check-so-deps-docker-autotest_19173/output//.. 00:02:07.322 + rmdir ./check-so-deps-docker-autotest_19173/output/ 00:02:07.322 + for dir in "${out_dirs[@]}" 00:02:07.322 + for archive in "${dir}"/{doc,ut_coverage,llvm}.tar.xz 00:02:07.322 + [[ -f ./doc-docker-autotest_19314/output//doc.tar.xz ]] 00:02:07.322 + tar -C ./doc-docker-autotest_19314/output/ -xf ./doc-docker-autotest_19314/output//doc.tar.xz 00:02:07.580 + rm ./doc-docker-autotest_19314/output//doc.tar.xz 00:02:07.580 + for archive in "${dir}"/{doc,ut_coverage,llvm}.tar.xz 00:02:07.580 + [[ -f ./doc-docker-autotest_19314/output//ut_coverage.tar.xz ]] 00:02:07.580 + for archive in "${dir}"/{doc,ut_coverage,llvm}.tar.xz 00:02:07.580 + [[ -f ./doc-docker-autotest_19314/output//llvm.tar.xz ]] 00:02:07.580 + mv ./doc-docker-autotest_19314/output//build-pkg-manifest.txt ./doc-docker-autotest_19314/output//build-repo-manifest.txt ./doc-docker-autotest_19314/output//doc ./doc-docker-autotest_19314/output//power.tar.xz ./doc-docker-autotest_19314/output//test_completions.txt ./doc-docker-autotest_19314/output//timing.txt ./doc-docker-autotest_19314/output//.. 00:02:07.580 + rmdir ./doc-docker-autotest_19314/output/ 00:02:07.580 + unpack_cov_files 00:02:07.580 + local info_files 00:02:07.580 + info_files=(*/cov_*.info.xz) 00:02:07.580 + printf '%s\n' 00:02:07.580 + xargs -P0 -r -n1 xz -d 00:02:07.580 + fix_downstream_job_paths 00:02:07.580 + sed -i -e 's#^SF:/.\+/spdk/#SF:/var/jenkins/workspace/spdk-dpdk-per-patch/spdk/#g' 00:02:07.580 sed: no input files 00:02:07.580 + compress_coverage_and_docs 00:02:07.580 + echo 'Start compress coverage and docs' 00:02:07.580 Start compress coverage and docs 00:02:07.580 + tar -C coverage -czf coverage_spdk-dpdk-per-patch_222.tar.gz ./ --remove-files 00:02:07.580 tar: coverage: Cannot open: No such file or directory 00:02:07.580 tar: Error is not recoverable: exiting now 00:02:07.598 [Pipeline] } 00:02:07.603 ERROR: script returned exit code 2 00:02:07.633 [Pipeline] // catchError 00:02:07.650 [Pipeline] catchError 00:02:07.653 [Pipeline] { 00:02:07.677 [Pipeline] dir 00:02:07.678 Running in /var/jenkins/workspace/spdk-dpdk-per-patch/post_process 00:02:07.680 [Pipeline] {