00:00:00.001 Started by user sys_sgci 00:00:00.003 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.004 The recommended git tool is: git 00:00:00.004 using credential 00000000-0000-0000-0000-000000000002 00:00:00.006 > git rev-parse --resolve-git-dir /var/jenkins_home/workspace/spdk-dpdk-per-patch_script/33b20b30f0a51e6b52980845e0f6aa336787973ad45e341fbbf98d1b65b265d4/jbp/.git # timeout=10 00:00:00.019 Fetching changes from the remote Git repository 00:00:00.021 > git config remote.origin.url https://review.spdk.io/gerrit/a/build_pool/jenkins_build_pool # timeout=10 00:00:00.033 Using shallow fetch with depth 1 00:00:00.033 Fetching upstream changes from https://review.spdk.io/gerrit/a/build_pool/jenkins_build_pool 00:00:00.033 > git --version # timeout=10 00:00:00.044 > git --version # 'git version 2.39.2' 00:00:00.044 using GIT_ASKPASS to set credentials SPDKCI HTTPS Credentials 00:00:00.045 Setting http proxy: proxy-dmz.intel.com:911 00:00:00.045 > 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.887 > git rev-parse origin/FETCH_HEAD^{commit} # timeout=10 00:00:02.903 > git rev-parse FETCH_HEAD^{commit} # timeout=10 00:00:02.917 Checking out Revision c7986954d8037b9c61764d44ed2af24625b251c6 (FETCH_HEAD) 00:00:02.917 > git config core.sparsecheckout # timeout=10 00:00:02.932 > git read-tree -mu HEAD # timeout=10 00:00:02.950 > git checkout -f c7986954d8037b9c61764d44ed2af24625b251c6 # timeout=5 00:00:02.972 Commit message: "inventory/dev: add missing long names" 00:00:02.973 > git rev-list --no-walk c7986954d8037b9c61764d44ed2af24625b251c6 # timeout=10 00:00:03.151 [Pipeline] Start of Pipeline 00:00:03.164 [Pipeline] library 00:00:03.166 Loading library shm_lib@master 00:00:03.166 Library shm_lib@master is cached. Copying from home. 00:00:03.195 [Pipeline] node 00:00:03.200 Running on ME2 in /var/jenkins/workspace/spdk-dpdk-per-patch_2 00:00:03.205 [Pipeline] { 00:00:03.221 [Pipeline] cleanWs 00:00:03.231 [WS-CLEANUP] Deleting project workspace... 00:00:03.231 [WS-CLEANUP] Deferred wipeout is used... 00:00:03.236 [WS-CLEANUP] done 00:00:03.241 [Pipeline] stage 00:00:03.245 [Pipeline] { (Prologue) 00:00:03.342 [Pipeline] withCredentials 00:00:03.353 > git --version # timeout=10 00:00:03.368 > git --version # 'git version 2.39.2' 00:00:03.388 Masking supported pattern matches of $GIT_USERNAME or $GIT_PASSWORD or $GIT_ASKPASS 00:00:03.390 [Pipeline] { 00:00:03.398 [Pipeline] retry 00:00:03.400 [Pipeline] { 00:00:03.588 [Pipeline] sh 00:00:03.870 + git ls-remote https://review.spdk.io/gerrit/a/build_pool/jenkins_build_pool refs/heads/master 00:00:05.786 [Pipeline] } 00:00:05.809 [Pipeline] // retry 00:00:05.814 [Pipeline] } 00:00:05.836 [Pipeline] // withCredentials 00:00:05.844 [Pipeline] nodesByLabel 00:00:05.846 Found a total of 1 nodes with the 'sorcerer' label 00:00:05.856 [Pipeline] httpRequest 00:00:05.861 HttpMethod: GET 00:00:05.861 URL: http://10.211.164.101/packages/jbp_c7986954d8037b9c61764d44ed2af24625b251c6.tar.gz 00:00:05.862 Sending request to url: http://10.211.164.101/packages/jbp_c7986954d8037b9c61764d44ed2af24625b251c6.tar.gz 00:00:05.885 Response Code: HTTP/1.1 200 OK 00:00:05.886 Success: Status code 200 is in the accepted range: 200,404 00:00:05.886 Saving response body to /var/jenkins/workspace/spdk-dpdk-per-patch_2/jbp_c7986954d8037b9c61764d44ed2af24625b251c6.tar.gz 00:00:25.455 [Pipeline] sh 00:00:25.740 + tar --no-same-owner -xf jbp_c7986954d8037b9c61764d44ed2af24625b251c6.tar.gz 00:00:25.765 [Pipeline] withCredentials 00:00:25.777 > git --version # timeout=10 00:00:25.791 > git --version # 'git version 2.39.2' 00:00:25.810 Masking supported pattern matches of $GIT_USERNAME or $GIT_PASSWORD or $GIT_ASKPASS 00:00:25.812 [Pipeline] { 00:00:25.821 [Pipeline] retry 00:00:25.823 [Pipeline] { 00:00:25.841 [Pipeline] sh 00:00:26.124 + git ls-remote https://review.spdk.io/gerrit/a/spdk/spdk refs/heads/master 00:00:29.429 [Pipeline] } 00:00:29.452 [Pipeline] // retry 00:00:29.456 [Pipeline] } 00:00:29.510 [Pipeline] // withCredentials 00:00:29.519 [Pipeline] httpRequest 00:00:29.522 HttpMethod: GET 00:00:29.523 URL: http://10.211.164.101/packages/spdk_db19aa5bcaf259d10b82e33312b8933ec8408bcc.tar.gz 00:00:29.523 Sending request to url: http://10.211.164.101/packages/spdk_db19aa5bcaf259d10b82e33312b8933ec8408bcc.tar.gz 00:00:29.533 Response Code: HTTP/1.1 200 OK 00:00:29.533 Success: Status code 200 is in the accepted range: 200,404 00:00:29.533 Saving response body to /var/jenkins/workspace/spdk-dpdk-per-patch_2/spdk_db19aa5bcaf259d10b82e33312b8933ec8408bcc.tar.gz 00:01:10.848 [Pipeline] sh 00:01:11.131 + tar --no-same-owner -xf spdk_db19aa5bcaf259d10b82e33312b8933ec8408bcc.tar.gz 00:01:13.039 [Pipeline] sh 00:01:13.318 + git -C spdk log --oneline -n5 00:01:13.318 db19aa5bc Revert "dpdk/crypto: increase RTE_CRYPTO_MAX_DEVS to fit QAT SYM ..." 00:01:13.318 253cca4fc nvme/cuse: Add ctrlr_lock for cuse register and unregister 00:01:13.318 c3870302f scripts/pkgdep: Fix install_shfmt() under FreeBSD 00:01:13.318 b65c4a87a scripts/pkgdep: Remove UADK from install_all_dependencies() 00:01:13.318 7a8d39909 Revert "test/common: Enable inherit_errexit" 00:01:13.345 [Pipeline] setCustomBuildProperty 00:01:13.354 [Pipeline] setCustomBuildProperty 00:01:13.366 [Pipeline] catchError 00:01:13.368 [Pipeline] { 00:01:13.388 [Pipeline] sh 00:01:13.663 + git -C spdk describe --tags --abbrev=0 origin/master 00:01:13.676 [Pipeline] sh 00:01:13.949 + git -C spdk describe --tags --abbrev=0 --exclude=LTS HEAD 00:01:13.965 [Pipeline] echo 00:01:13.966 Branch: master 00:01:13.970 [Pipeline] fileExists 00:01:13.987 [Pipeline] readJSON 00:01:14.002 [Pipeline] } 00:01:14.018 [Pipeline] // catchError 00:01:14.023 [Pipeline] } 00:01:14.049 [Pipeline] // stage 00:01:14.065 [Pipeline] catchError 00:01:14.067 [Pipeline] { 00:01:14.090 [Pipeline] stage 00:01:14.092 [Pipeline] { (Pre tests) 00:01:14.139 [Pipeline] parallel 00:01:14.149 [Pipeline] { (Branch: check-format-docker-autotest) 00:01:14.151 [Pipeline] { (Branch: check-so-deps-docker-autotest) 00:01:14.152 [Pipeline] { (Branch: doc-docker-autotest) 00:01:14.153 [Pipeline] { (Branch: build-files-docker-autotest) 00:01:14.176 [Pipeline] retry 00:01:14.177 [Pipeline] { 00:01:14.181 [Pipeline] retry 00:01:14.183 [Pipeline] { 00:01:14.187 [Pipeline] retry 00:01:14.189 [Pipeline] { 00:01:14.193 [Pipeline] retry 00:01:14.195 [Pipeline] { 00:01:14.217 [Pipeline] build 00:01:14.219 Scheduling project: check-format-docker-autotest 00:01:14.225 [Pipeline] build 00:01:14.227 Scheduling project: check-so-deps-docker-autotest 00:01:14.233 [Pipeline] build 00:01:14.236 Scheduling project: doc-docker-autotest 00:01:14.243 [Pipeline] build 00:01:14.246 Scheduling project: build-files-docker-autotest 00:01:21.732 Starting building: doc-docker-autotest #22402 00:01:21.735 Starting building: check-format-docker-autotest #22222 00:01:21.738 Starting building: build-files-docker-autotest #22211 00:01:21.742 Starting building: check-so-deps-docker-autotest #22235 00:01:58.740 Build doc-docker-autotest #22402 completed: SUCCESS 00:01:58.743 [Pipeline] } 00:01:58.778 [Pipeline] // retry 00:01:58.784 [Pipeline] } 00:02:11.977 Build check-format-docker-autotest #22222 completed: SUCCESS 00:02:11.979 [Pipeline] } 00:02:11.998 [Pipeline] // retry 00:02:12.003 [Pipeline] } 00:02:28.785 Build build-files-docker-autotest #22211 completed: FAILURE 00:02:28.825 [Pipeline] echo 00:02:28.826 No retry patterns found. 00:02:28.827 [Pipeline] } 00:02:28.858 [Pipeline] // retry 00:02:28.866 [Pipeline] error 00:02:28.872 [Pipeline] } 00:02:28.876 Failed in branch build-files-docker-autotest 00:03:14.026 Build check-so-deps-docker-autotest #22235 completed: FAILURE 00:03:14.073 [Pipeline] echo 00:03:14.074 No retry patterns found. 00:03:14.075 [Pipeline] } 00:03:14.106 [Pipeline] // retry 00:03:14.113 [Pipeline] error 00:03:14.118 [Pipeline] } 00:03:14.123 Failed in branch check-so-deps-docker-autotest 00:03:14.175 [Pipeline] // parallel 00:03:14.181 [Pipeline] } 00:03:14.210 [Pipeline] // stage 00:03:14.218 [Pipeline] } 00:03:14.225 ERROR: Build build-files-docker-autotest #22211 failed 00:03:14.252 [Pipeline] // catchError 00:03:14.260 [Pipeline] catchError 00:03:14.261 [Pipeline] { 00:03:14.282 [Pipeline] stage 00:03:14.284 [Pipeline] { (Tests) 00:03:14.304 [Pipeline] unstable 00:03:14.305 WARNING: Previous stages failed 00:03:14.306 [Pipeline] } 00:03:14.329 [Pipeline] // stage 00:03:14.334 [Pipeline] } 00:03:14.360 [Pipeline] // catchError 00:03:14.367 [Pipeline] stage 00:03:14.369 [Pipeline] { (Autorun Post and Coverage) 00:03:14.390 [Pipeline] setCustomBuildProperty 00:03:14.435 [Pipeline] dir 00:03:14.436 Running in /var/jenkins/workspace/spdk-dpdk-per-patch_2/doc-docker-autotest_22402 00:03:14.437 [Pipeline] { 00:03:14.460 [Pipeline] copyArtifacts 00:03:14.711 Copied 6 artifacts from "doc-docker-autotest" build number 22402 00:03:14.715 [Pipeline] writeFile 00:03:14.736 [Pipeline] } 00:03:14.766 [Pipeline] // dir 00:03:14.782 [Pipeline] dir 00:03:14.782 Running in /var/jenkins/workspace/spdk-dpdk-per-patch_2/check-format-docker-autotest_22222 00:03:14.784 [Pipeline] { 00:03:14.806 [Pipeline] copyArtifacts 00:03:14.875 Copied 5 artifacts from "check-format-docker-autotest" build number 22222 00:03:14.878 [Pipeline] writeFile 00:03:14.899 [Pipeline] } 00:03:14.928 [Pipeline] // dir 00:03:14.956 [Pipeline] dir 00:03:14.957 Running in /var/jenkins/workspace/spdk-dpdk-per-patch_2/build-files-docker-autotest_22211 00:03:14.958 [Pipeline] { 00:03:14.981 [Pipeline] copyArtifacts 00:03:15.031 Copied 3 artifacts from "build-files-docker-autotest" build number 22211 00:03:15.035 [Pipeline] writeFile 00:03:15.057 [Pipeline] } 00:03:15.089 [Pipeline] // dir 00:03:15.129 [Pipeline] dir 00:03:15.129 Running in /var/jenkins/workspace/spdk-dpdk-per-patch_2/check-so-deps-docker-autotest_22235 00:03:15.131 [Pipeline] { 00:03:15.152 [Pipeline] copyArtifacts 00:03:15.222 Copied 5 artifacts from "check-so-deps-docker-autotest" build number 22235 00:03:15.226 [Pipeline] writeFile 00:03:15.250 [Pipeline] } 00:03:15.276 [Pipeline] // dir 00:03:15.282 [Pipeline] catchError 00:03:15.283 [Pipeline] { 00:03:15.297 [Pipeline] sh 00:03:15.580 + jbp/jenkins/jjb-config/jobs/scripts/post_gen_coverage.sh 00:03:15.580 + shopt -s globstar nullglob 00:03:15.580 + echo 'Start stage post_gen_coverage.sh' 00:03:15.580 Start stage post_gen_coverage.sh 00:03:15.580 + cd /var/jenkins/workspace/spdk-dpdk-per-patch_2 00:03:15.580 + rm -rf /var/jenkins/workspace/spdk-dpdk-per-patch_2/spdk/doc 00:03:15.580 + trap 'compress_coverage_and_docs; remove_partial_coverage_files && echo '\''End stage post_gen_coverage.sh'\''' EXIT 00:03:15.580 + move_artifacts 00:03:15.580 + local out_dirs 00:03:15.580 + out_dirs=(./**/output/) 00:03:15.580 + for dir in "${out_dirs[@]}" 00:03:15.580 + for archive in "${dir}"/{doc,ut_coverage,llvm}.tar.xz 00:03:15.580 + [[ -f ./build-files-docker-autotest_22211/output//doc.tar.xz ]] 00:03:15.580 + for archive in "${dir}"/{doc,ut_coverage,llvm}.tar.xz 00:03:15.580 + [[ -f ./build-files-docker-autotest_22211/output//ut_coverage.tar.xz ]] 00:03:15.580 + for archive in "${dir}"/{doc,ut_coverage,llvm}.tar.xz 00:03:15.580 + [[ -f ./build-files-docker-autotest_22211/output//llvm.tar.xz ]] 00:03:15.580 + mv ./build-files-docker-autotest_22211/output//build-pkg-manifest.txt ./build-files-docker-autotest_22211/output//build-repo-manifest.txt ./build-files-docker-autotest_22211/output//power.tar.xz ./build-files-docker-autotest_22211/output//.. 00:03:15.580 + rmdir ./build-files-docker-autotest_22211/output/ 00:03:15.580 + for dir in "${out_dirs[@]}" 00:03:15.580 + for archive in "${dir}"/{doc,ut_coverage,llvm}.tar.xz 00:03:15.580 + [[ -f ./check-format-docker-autotest_22222/output//doc.tar.xz ]] 00:03:15.580 + for archive in "${dir}"/{doc,ut_coverage,llvm}.tar.xz 00:03:15.580 + [[ -f ./check-format-docker-autotest_22222/output//ut_coverage.tar.xz ]] 00:03:15.580 + for archive in "${dir}"/{doc,ut_coverage,llvm}.tar.xz 00:03:15.580 + [[ -f ./check-format-docker-autotest_22222/output//llvm.tar.xz ]] 00:03:15.580 + mv ./check-format-docker-autotest_22222/output//build-pkg-manifest.txt ./check-format-docker-autotest_22222/output//build-repo-manifest.txt ./check-format-docker-autotest_22222/output//power.tar.xz ./check-format-docker-autotest_22222/output//test_completions.txt ./check-format-docker-autotest_22222/output//timing.txt ./check-format-docker-autotest_22222/output//.. 00:03:15.580 + rmdir ./check-format-docker-autotest_22222/output/ 00:03:15.580 + for dir in "${out_dirs[@]}" 00:03:15.580 + for archive in "${dir}"/{doc,ut_coverage,llvm}.tar.xz 00:03:15.580 + [[ -f ./check-so-deps-docker-autotest_22235/output//doc.tar.xz ]] 00:03:15.580 + for archive in "${dir}"/{doc,ut_coverage,llvm}.tar.xz 00:03:15.580 + [[ -f ./check-so-deps-docker-autotest_22235/output//ut_coverage.tar.xz ]] 00:03:15.580 + for archive in "${dir}"/{doc,ut_coverage,llvm}.tar.xz 00:03:15.580 + [[ -f ./check-so-deps-docker-autotest_22235/output//llvm.tar.xz ]] 00:03:15.580 + mv ./check-so-deps-docker-autotest_22235/output//build-pkg-manifest.txt ./check-so-deps-docker-autotest_22235/output//build-repo-manifest.txt ./check-so-deps-docker-autotest_22235/output//power.tar.xz ./check-so-deps-docker-autotest_22235/output//test_completions.txt ./check-so-deps-docker-autotest_22235/output//timing.txt ./check-so-deps-docker-autotest_22235/output//.. 00:03:15.580 + rmdir ./check-so-deps-docker-autotest_22235/output/ 00:03:15.580 + for dir in "${out_dirs[@]}" 00:03:15.580 + for archive in "${dir}"/{doc,ut_coverage,llvm}.tar.xz 00:03:15.580 + [[ -f ./doc-docker-autotest_22402/output//doc.tar.xz ]] 00:03:15.580 + tar -C ./doc-docker-autotest_22402/output/ -xf ./doc-docker-autotest_22402/output//doc.tar.xz 00:03:15.838 + rm ./doc-docker-autotest_22402/output//doc.tar.xz 00:03:15.838 + for archive in "${dir}"/{doc,ut_coverage,llvm}.tar.xz 00:03:15.838 + [[ -f ./doc-docker-autotest_22402/output//ut_coverage.tar.xz ]] 00:03:15.838 + for archive in "${dir}"/{doc,ut_coverage,llvm}.tar.xz 00:03:15.838 + [[ -f ./doc-docker-autotest_22402/output//llvm.tar.xz ]] 00:03:15.838 + mv ./doc-docker-autotest_22402/output//build-pkg-manifest.txt ./doc-docker-autotest_22402/output//build-repo-manifest.txt ./doc-docker-autotest_22402/output//doc ./doc-docker-autotest_22402/output//power.tar.xz ./doc-docker-autotest_22402/output//test_completions.txt ./doc-docker-autotest_22402/output//timing.txt ./doc-docker-autotest_22402/output//.. 00:03:15.838 + rmdir ./doc-docker-autotest_22402/output/ 00:03:15.838 + unpack_cov_files 00:03:15.838 + local info_files 00:03:15.838 + info_files=(*/cov_*.info.xz) 00:03:15.838 + printf '%s\n' 00:03:15.838 + xargs -P0 -r -n1 xz -d 00:03:15.838 + fix_downstream_job_paths 00:03:15.838 + sed -i -e 's#^SF:/.\+/spdk/#SF:/var/jenkins/workspace/spdk-dpdk-per-patch_2/spdk/#g' 00:03:15.838 sed: no input files 00:03:15.838 + compress_coverage_and_docs 00:03:15.838 + echo 'Start compress coverage and docs' 00:03:15.838 Start compress coverage and docs 00:03:15.838 + tar -C coverage -czf coverage_spdk-dpdk-per-patch_243.tar.gz ./ --remove-files 00:03:15.838 tar: coverage: Cannot open: No such file or directory 00:03:15.838 tar: Error is not recoverable: exiting now 00:03:15.854 [Pipeline] } 00:03:15.858 ERROR: script returned exit code 2 00:03:15.887 [Pipeline] // catchError 00:03:15.896 [Pipeline] catchError 00:03:15.898 [Pipeline] { 00:03:15.918 [Pipeline] dir 00:03:15.919 Running in /var/jenkins/workspace/spdk-dpdk-per-patch_2/post_process 00:03:15.920 [Pipeline] {