00:00:00.001 Started by user sys_sgci 00:00:00.008 Checking out git https://review.spdk.io/gerrit/a/build_pool/jenkins_build_pool into /var/jenkins_home/workspace/autotest-per-patch_script/33b20b30f0a51e6b52980845e0f6aa336787973ad45e341fbbf98d1b65b265d4 to read jbp/jenkins/jjb-config/jobs/autotest-upstream/autotest.groovy 00:00:00.008 The recommended git tool is: git 00:00:00.009 using credential 00000000-0000-0000-0000-000000000002 00:00:00.010 > git rev-parse --resolve-git-dir /var/jenkins_home/workspace/autotest-per-patch_script/33b20b30f0a51e6b52980845e0f6aa336787973ad45e341fbbf98d1b65b265d4/jbp/.git # timeout=10 00:00:00.021 Fetching changes from the remote Git repository 00:00:00.023 > git config remote.origin.url https://review.spdk.io/gerrit/a/build_pool/jenkins_build_pool # timeout=10 00:00:00.034 Using shallow fetch with depth 1 00:00:00.034 Fetching upstream changes from https://review.spdk.io/gerrit/a/build_pool/jenkins_build_pool 00:00:00.034 > git --version # timeout=10 00:00:00.043 > git --version # 'git version 2.39.2' 00:00:00.043 using GIT_ASKPASS to set credentials SPDKCI HTTPS Credentials 00:00:00.044 Setting http proxy: proxy-dmz.intel.com:911 00:00:00.044 > 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.077 > git rev-parse origin/FETCH_HEAD^{commit} # timeout=10 00:00:02.092 > git rev-parse FETCH_HEAD^{commit} # timeout=10 00:00:02.107 Checking out Revision a704ed4d86859cb8cbec080c78b138476da6ee34 (FETCH_HEAD) 00:00:02.107 > git config core.sparsecheckout # timeout=10 00:00:02.119 > git read-tree -mu HEAD # timeout=10 00:00:02.136 > git checkout -f a704ed4d86859cb8cbec080c78b138476da6ee34 # timeout=5 00:00:02.155 Commit message: "packer: Insert post-processors only if at least one is defined" 00:00:02.155 > git rev-list --no-walk a704ed4d86859cb8cbec080c78b138476da6ee34 # timeout=10 00:00:02.334 [Pipeline] Start of Pipeline 00:00:02.347 [Pipeline] library 00:00:02.349 Loading library shm_lib@master 00:00:02.349 Library shm_lib@master is cached. Copying from home. 00:00:02.373 [Pipeline] node 00:00:02.381 Running on ME3 in /var/jenkins/workspace/autotest-per-patch_2 00:00:02.387 [Pipeline] { 00:00:02.408 [Pipeline] cleanWs 00:00:02.420 [WS-CLEANUP] Deleting project workspace... 00:00:02.420 [WS-CLEANUP] Deferred wipeout is used... 00:00:02.427 [WS-CLEANUP] done 00:00:02.432 [Pipeline] stage 00:00:02.437 [Pipeline] { (Prologue) 00:00:02.557 [Pipeline] withCredentials 00:00:02.564 > git --version # timeout=10 00:00:02.575 > git --version # 'git version 2.39.2' 00:00:02.587 Masking supported pattern matches of $GIT_USERNAME or $GIT_PASSWORD or $GIT_ASKPASS 00:00:02.588 [Pipeline] { 00:00:02.593 [Pipeline] retry 00:00:02.595 [Pipeline] { 00:00:02.756 [Pipeline] sh 00:00:03.032 + git ls-remote https://review.spdk.io/gerrit/a/build_pool/jenkins_build_pool refs/heads/master 00:00:04.953 [Pipeline] } 00:00:04.974 [Pipeline] // retry 00:00:04.979 [Pipeline] } 00:00:05.000 [Pipeline] // withCredentials 00:00:05.010 [Pipeline] nodesByLabel 00:00:05.012 Found a total of 1 nodes with the 'sorcerer' label 00:00:05.024 [Pipeline] httpRequest 00:00:05.029 HttpMethod: GET 00:00:05.030 URL: http://10.211.164.101/packages/jbp_a704ed4d86859cb8cbec080c78b138476da6ee34.tar.gz 00:00:05.030 Sending request to url: http://10.211.164.101/packages/jbp_a704ed4d86859cb8cbec080c78b138476da6ee34.tar.gz 00:00:05.032 Response Code: HTTP/1.1 200 OK 00:00:05.032 Success: Status code 200 is in the accepted range: 200,404 00:00:05.033 Saving response body to /var/jenkins/workspace/autotest-per-patch_2/jbp_a704ed4d86859cb8cbec080c78b138476da6ee34.tar.gz 00:00:05.170 [Pipeline] sh 00:00:05.449 + tar --no-same-owner -xf jbp_a704ed4d86859cb8cbec080c78b138476da6ee34.tar.gz 00:00:05.469 [Pipeline] httpRequest 00:00:05.474 HttpMethod: GET 00:00:05.474 URL: http://10.211.164.101/packages/spdk_81cc7cf5b997f8d1043f408df77a85c36afaa7a8.tar.gz 00:00:05.475 Sending request to url: http://10.211.164.101/packages/spdk_81cc7cf5b997f8d1043f408df77a85c36afaa7a8.tar.gz 00:00:05.476 Response Code: HTTP/1.1 404 Not Found 00:00:05.476 Success: Status code 404 is in the accepted range: 200,404 00:00:05.476 Saving response body to /var/jenkins/workspace/autotest-per-patch_2/spdk_81cc7cf5b997f8d1043f408df77a85c36afaa7a8.tar.gz 00:00:05.481 [Pipeline] sh 00:00:05.756 + rm -f spdk_81cc7cf5b997f8d1043f408df77a85c36afaa7a8.tar.gz 00:00:05.775 [Pipeline] node 00:00:05.783 Running on GP10 in /var/jenkins/workspace/autotest-per-patch 00:00:05.792 [Pipeline] { 00:00:05.815 [Pipeline] cleanWs 00:00:05.827 [WS-CLEANUP] Deleting project workspace... 00:00:05.827 [WS-CLEANUP] Deferred wipeout is used... 00:00:05.834 [WS-CLEANUP] done 00:00:05.842 [Pipeline] sh 00:00:06.140 + find /storage/packages/ -type f -mtime +34 -print -delete 00:00:06.161 [Pipeline] lock 00:00:06.163 Trying to acquire lock on [sorcerer_spdk_81cc7cf5b997f8d1043f408df77a85c36afaa7a8] 00:00:06.166 Resource [sorcerer_spdk_81cc7cf5b997f8d1043f408df77a85c36afaa7a8] did not exist. Created. 00:00:06.168 Lock acquired on [sorcerer_spdk_81cc7cf5b997f8d1043f408df77a85c36afaa7a8] 00:00:06.171 [Pipeline] { 00:00:06.189 [Pipeline] fileExists 00:00:06.211 [Pipeline] retry 00:00:06.213 [Pipeline] { 00:00:06.237 [Pipeline] checkout 00:00:06.244 The recommended git tool is: NONE 00:00:06.257 using credential 00000000-0000-0000-0000-000000000002 00:00:06.263 Cloning the remote Git repository 00:00:06.266 Honoring refspec on initial clone 00:00:06.256 Cloning repository https://review.spdk.io/gerrit/a/spdk/spdk 00:00:06.256 > git init /var/jenkins/workspace/autotest-per-patch/spdk # timeout=10 00:00:06.262 Using reference repository: /var/ci_repos/spdk_multi 00:00:06.262 Fetching upstream changes from https://review.spdk.io/gerrit/a/spdk/spdk 00:00:06.262 > git --version # timeout=10 00:00:06.265 > git --version # 'git version 2.41.0' 00:00:06.265 using GIT_ASKPASS to set credentials SPDKCI HTTPS Credentials 00:00:06.266 Setting http proxy: proxy-dmz.intel.com:911 00:00:06.266 > git fetch --tags --force --progress -- https://review.spdk.io/gerrit/a/spdk/spdk refs/changes/51/22851/1 +refs/heads/master:refs/remotes/origin/master # timeout=10 00:00:20.375 Avoid second fetch 00:00:20.386 Checking out Revision 81cc7cf5b997f8d1043f408df77a85c36afaa7a8 (FETCH_HEAD) 00:00:20.347 > git config remote.origin.url https://review.spdk.io/gerrit/a/spdk/spdk # timeout=10 00:00:20.350 > git config --add remote.origin.fetch refs/changes/51/22851/1 # timeout=10 00:00:20.353 > git config --add remote.origin.fetch +refs/heads/master:refs/remotes/origin/master # timeout=10 00:00:20.362 > git rev-parse origin/FETCH_HEAD^{commit} # timeout=10 00:00:20.368 > git rev-parse FETCH_HEAD^{commit} # timeout=10 00:00:20.374 > git config core.sparsecheckout # timeout=10 00:00:20.376 > git checkout -f 81cc7cf5b997f8d1043f408df77a85c36afaa7a8 # timeout=10 00:00:20.622 Commit message: "bdev: do not try to track ioch elapsed time in trace" 00:00:20.629 First time build. Skipping changelog. 00:00:20.610 > git rev-list --no-walk 77f2f9ee433f0cadfb1c12383ab468f8bc65048a # timeout=10 00:00:20.619 > git remote # timeout=10 00:00:20.622 > git submodule init # timeout=10 00:00:20.665 > git submodule sync # timeout=10 00:00:20.712 > git config --get remote.origin.url # timeout=10 00:00:20.719 > git submodule init # timeout=10 00:00:20.760 > git config -f .gitmodules --get-regexp ^submodule\.(.+)\.url # timeout=10 00:00:20.764 > git config --get submodule.dpdk.url # timeout=10 00:00:20.767 > git remote # timeout=10 00:00:20.771 > git config --get remote.origin.url # timeout=10 00:00:20.774 > git config -f .gitmodules --get submodule.dpdk.path # timeout=10 00:00:20.777 > git config --get submodule.intel-ipsec-mb.url # timeout=10 00:00:20.780 > git remote # timeout=10 00:00:20.784 > git config --get remote.origin.url # timeout=10 00:00:20.787 > git config -f .gitmodules --get submodule.intel-ipsec-mb.path # timeout=10 00:00:20.790 > git config --get submodule.isa-l.url # timeout=10 00:00:20.793 > git remote # timeout=10 00:00:20.795 > git config --get remote.origin.url # timeout=10 00:00:20.798 > git config -f .gitmodules --get submodule.isa-l.path # timeout=10 00:00:20.801 > git config --get submodule.ocf.url # timeout=10 00:00:20.804 > git remote # timeout=10 00:00:20.806 > git config --get remote.origin.url # timeout=10 00:00:20.809 > git config -f .gitmodules --get submodule.ocf.path # timeout=10 00:00:20.811 > git config --get submodule.libvfio-user.url # timeout=10 00:00:20.814 > git remote # timeout=10 00:00:20.816 > git config --get remote.origin.url # timeout=10 00:00:20.819 > git config -f .gitmodules --get submodule.libvfio-user.path # timeout=10 00:00:20.821 > git config --get submodule.xnvme.url # timeout=10 00:00:20.824 > git remote # timeout=10 00:00:20.826 > git config --get remote.origin.url # timeout=10 00:00:20.829 > git config -f .gitmodules --get submodule.xnvme.path # timeout=10 00:00:20.831 > git config --get submodule.isa-l-crypto.url # timeout=10 00:00:20.834 > git remote # timeout=10 00:00:20.837 > git config --get remote.origin.url # timeout=10 00:00:20.839 > git config -f .gitmodules --get submodule.isa-l-crypto.path # timeout=10 00:00:20.842 using GIT_ASKPASS to set credentials SPDKCI HTTPS Credentials 00:00:20.842 using GIT_ASKPASS to set credentials SPDKCI HTTPS Credentials 00:00:20.842 using GIT_ASKPASS to set credentials SPDKCI HTTPS Credentials 00:00:20.842 using GIT_ASKPASS to set credentials SPDKCI HTTPS Credentials 00:00:20.842 using GIT_ASKPASS to set credentials SPDKCI HTTPS Credentials 00:00:20.842 using GIT_ASKPASS to set credentials SPDKCI HTTPS Credentials 00:00:20.842 using GIT_ASKPASS to set credentials SPDKCI HTTPS Credentials 00:00:20.843 Setting http proxy: proxy-dmz.intel.com:911 00:00:20.843 > git submodule update --init --recursive --reference /var/ci_repos/spdk_multi intel-ipsec-mb # timeout=10 00:00:20.843 Setting http proxy: proxy-dmz.intel.com:911 00:00:20.843 Setting http proxy: proxy-dmz.intel.com:911 00:00:20.843 > git submodule update --init --recursive --reference /var/ci_repos/spdk_multi isa-l # timeout=10 00:00:20.843 > git submodule update --init --recursive --reference /var/ci_repos/spdk_multi dpdk # timeout=10 00:00:20.843 Setting http proxy: proxy-dmz.intel.com:911 00:00:20.843 > git submodule update --init --recursive --reference /var/ci_repos/spdk_multi ocf # timeout=10 00:00:20.843 Setting http proxy: proxy-dmz.intel.com:911 00:00:20.843 > git submodule update --init --recursive --reference /var/ci_repos/spdk_multi libvfio-user # timeout=10 00:00:20.843 Setting http proxy: proxy-dmz.intel.com:911 00:00:20.843 > git submodule update --init --recursive --reference /var/ci_repos/spdk_multi xnvme # timeout=10 00:00:20.843 Setting http proxy: proxy-dmz.intel.com:911 00:00:20.843 > git submodule update --init --recursive --reference /var/ci_repos/spdk_multi isa-l-crypto # timeout=10 00:00:31.351 [Pipeline] dir 00:00:31.352 Running in /var/jenkins/workspace/autotest-per-patch/spdk 00:00:31.353 [Pipeline] { 00:00:31.371 [Pipeline] sh 00:00:31.653 ++ nproc 00:00:31.653 + threads=48 00:00:31.653 + git repack -a -d --threads=48 00:00:38.216 + git submodule foreach git repack -a -d --threads=48 00:00:38.216 Entering 'dpdk' 00:00:43.508 Entering 'intel-ipsec-mb' 00:00:43.508 Entering 'isa-l' 00:00:43.508 Entering 'isa-l-crypto' 00:00:43.508 Entering 'libvfio-user' 00:00:43.769 Entering 'ocf' 00:00:43.769 Entering 'xnvme' 00:00:44.339 + find .git -type f -name alternates -print -delete 00:00:44.339 .git/modules/libvfio-user/objects/info/alternates 00:00:44.339 .git/modules/dpdk/objects/info/alternates 00:00:44.339 .git/modules/ocf/objects/info/alternates 00:00:44.339 .git/modules/intel-ipsec-mb/objects/info/alternates 00:00:44.339 .git/modules/isa-l/objects/info/alternates 00:00:44.339 .git/modules/xnvme/objects/info/alternates 00:00:44.339 .git/modules/isa-l-crypto/objects/info/alternates 00:00:44.339 .git/objects/info/alternates 00:00:44.350 [Pipeline] } 00:00:44.374 [Pipeline] // dir 00:00:44.380 [Pipeline] } 00:00:44.404 [Pipeline] // retry 00:00:44.412 [Pipeline] sh 00:00:44.698 + tar -cf spdk_81cc7cf5b997f8d1043f408df77a85c36afaa7a8.tar.gz -I pigz spdk 00:00:45.277 [Pipeline] sh 00:00:45.560 + mv spdk_81cc7cf5b997f8d1043f408df77a85c36afaa7a8.tar.gz /storage/tmp/ 00:00:45.831 [Pipeline] sh 00:00:46.114 + mv /storage/tmp/spdk_81cc7cf5b997f8d1043f408df77a85c36afaa7a8.tar.gz /storage/packages/ 00:00:46.125 [Pipeline] } 00:00:46.128 Lock released on resource [sorcerer_spdk_81cc7cf5b997f8d1043f408df77a85c36afaa7a8] 00:00:46.151 [Pipeline] // lock 00:00:46.161 [Pipeline] cleanWs 00:00:46.170 [WS-CLEANUP] Deleting project workspace... 00:00:46.170 [WS-CLEANUP] Deferred wipeout is used... 00:00:46.177 [WS-CLEANUP] done 00:00:46.178 [Pipeline] } 00:00:46.212 [Pipeline] // node 00:00:46.220 [Pipeline] retry 00:00:46.222 [Pipeline] { 00:00:46.239 [Pipeline] httpRequest 00:00:46.244 HttpMethod: GET 00:00:46.245 URL: http://10.211.164.101/packages/spdk_81cc7cf5b997f8d1043f408df77a85c36afaa7a8.tar.gz 00:00:46.245 Sending request to url: http://10.211.164.101/packages/spdk_81cc7cf5b997f8d1043f408df77a85c36afaa7a8.tar.gz 00:00:46.246 Response Code: HTTP/1.1 200 OK 00:00:46.246 Success: Status code 200 is in the accepted range: 200,404 00:00:46.247 Saving response body to /var/jenkins/workspace/autotest-per-patch_2/spdk_81cc7cf5b997f8d1043f408df77a85c36afaa7a8.tar.gz 00:00:48.410 [Pipeline] } 00:00:48.432 [Pipeline] // retry 00:00:48.440 [Pipeline] sh 00:00:48.721 + tar --no-same-owner -xf spdk_81cc7cf5b997f8d1043f408df77a85c36afaa7a8.tar.gz 00:00:50.631 [Pipeline] sh 00:00:50.912 + git -C spdk log --oneline -n5 00:00:50.912 81cc7cf5b bdev: do not try to track ioch elapsed time in trace 00:00:50.912 593b813ac bdev: register and use trace owners 00:00:50.912 9e816d38e nvmf/tcp: register and use trace owners 00:00:50.912 77a84e60e nvmf/tcp: add nvmf_qpair_set_ctrlr helper function 00:00:50.912 2731ac8c5 app/trace: emit owner descriptions 00:00:50.931 [Pipeline] setCustomBuildProperty 00:00:50.941 [Pipeline] setCustomBuildProperty 00:00:50.951 [Pipeline] catchError 00:00:50.952 [Pipeline] { 00:00:50.972 [Pipeline] sh 00:00:51.254 + git -C spdk describe --tags --abbrev=0 origin/master 00:00:51.268 [Pipeline] sh 00:00:51.546 + git -C spdk describe --tags --abbrev=0 --exclude=LTS HEAD 00:00:51.561 [Pipeline] echo 00:00:51.563 Branch: master 00:00:51.567 [Pipeline] fileExists 00:00:51.585 [Pipeline] readJSON 00:00:51.600 [Pipeline] } 00:00:51.628 [Pipeline] // catchError 00:00:51.634 [Pipeline] } 00:00:51.660 [Pipeline] // stage 00:00:51.684 [Pipeline] catchError 00:00:51.687 [Pipeline] { 00:00:51.713 [Pipeline] stage 00:00:51.715 [Pipeline] { (Pre tests) 00:00:51.765 [Pipeline] parallel 00:00:51.780 [Pipeline] { (Branch: check-format-docker-autotest) 00:00:51.782 [Pipeline] { (Branch: check-so-deps-docker-autotest) 00:00:51.784 [Pipeline] { (Branch: doc-docker-autotest) 00:00:51.785 [Pipeline] { (Branch: build-files-docker-autotest) 00:00:51.814 [Pipeline] retry 00:00:51.817 [Pipeline] { 00:00:51.823 [Pipeline] retry 00:00:51.825 [Pipeline] { 00:00:51.831 [Pipeline] retry 00:00:51.833 [Pipeline] { 00:00:51.839 [Pipeline] retry 00:00:51.841 [Pipeline] { 00:00:51.868 [Pipeline] build 00:00:51.871 Scheduling project: check-format-docker-autotest 00:00:51.882 [Pipeline] build 00:00:51.885 Scheduling project: check-so-deps-docker-autotest 00:00:51.896 [Pipeline] build 00:00:51.899 Scheduling project: doc-docker-autotest 00:00:51.909 [Pipeline] build 00:00:51.914 Scheduling project: build-files-docker-autotest 00:00:57.513 Starting building: check-format-docker-autotest #19508 00:00:57.516 Starting building: doc-docker-autotest #19671 00:00:57.518 Starting building: build-files-docker-autotest #19500 00:00:57.521 Starting building: check-so-deps-docker-autotest #19528 00:01:42.483 Build doc-docker-autotest #19671 completed: SUCCESS 00:01:42.485 [Pipeline] } 00:01:42.520 [Pipeline] // retry 00:01:42.527 [Pipeline] } 00:01:46.131 Build check-format-docker-autotest #19508 completed: SUCCESS 00:01:46.135 [Pipeline] } 00:01:46.169 [Pipeline] // retry 00:01:46.175 [Pipeline] } 00:03:12.702 Build build-files-docker-autotest #19500 completed: SUCCESS 00:03:12.705 [Pipeline] } 00:03:12.740 [Pipeline] // retry 00:03:12.745 [Pipeline] } 00:03:19.480 Build check-so-deps-docker-autotest #19528 completed: FAILURE 00:03:19.546 [Pipeline] echo 00:03:19.547 No retry patterns found. 00:03:19.548 [Pipeline] } 00:03:19.569 [Pipeline] // retry 00:03:19.575 [Pipeline] error 00:03:19.579 [Pipeline] } 00:03:19.581 Failed in branch check-so-deps-docker-autotest 00:03:19.622 [Pipeline] // parallel 00:03:19.628 [Pipeline] } 00:03:19.645 [Pipeline] // stage 00:03:19.651 [Pipeline] } 00:03:19.654 ERROR: Build check-so-deps-docker-autotest #19528 failed 00:03:19.670 [Pipeline] // catchError 00:03:19.678 [Pipeline] catchError 00:03:19.679 [Pipeline] { 00:03:19.692 [Pipeline] stage 00:03:19.693 [Pipeline] { (Tests) 00:03:19.707 [Pipeline] unstable 00:03:19.710 WARNING: Previous stages failed 00:03:19.712 [Pipeline] } 00:03:19.739 [Pipeline] // stage 00:03:19.744 [Pipeline] } 00:03:19.771 [Pipeline] // catchError 00:03:19.779 [Pipeline] stage 00:03:19.781 [Pipeline] { (Autorun Post and Coverage) 00:03:19.802 [Pipeline] setCustomBuildProperty 00:03:19.824 [Pipeline] dir 00:03:19.824 Running in /var/jenkins/workspace/autotest-per-patch_2/doc-docker-autotest_19671 00:03:19.826 [Pipeline] { 00:03:19.849 [Pipeline] copyArtifacts 00:03:20.105 Copied 6 artifacts from "doc-docker-autotest" build number 19671 00:03:20.109 [Pipeline] writeFile 00:03:20.134 [Pipeline] } 00:03:20.160 [Pipeline] // dir 00:03:20.176 [Pipeline] dir 00:03:20.176 Running in /var/jenkins/workspace/autotest-per-patch_2/check-format-docker-autotest_19508 00:03:20.178 [Pipeline] { 00:03:20.201 [Pipeline] copyArtifacts 00:03:20.269 Copied 5 artifacts from "check-format-docker-autotest" build number 19508 00:03:20.273 [Pipeline] writeFile 00:03:20.299 [Pipeline] } 00:03:20.329 [Pipeline] // dir 00:03:20.414 [Pipeline] dir 00:03:20.414 Running in /var/jenkins/workspace/autotest-per-patch_2/build-files-docker-autotest_19500 00:03:20.415 [Pipeline] { 00:03:20.437 [Pipeline] copyArtifacts 00:03:20.500 Copied 5 artifacts from "build-files-docker-autotest" build number 19500 00:03:20.503 [Pipeline] writeFile 00:03:20.548 [Pipeline] } 00:03:20.574 [Pipeline] // dir 00:03:20.631 [Pipeline] dir 00:03:20.631 Running in /var/jenkins/workspace/autotest-per-patch_2/check-so-deps-docker-autotest_19528 00:03:20.632 [Pipeline] { 00:03:20.652 [Pipeline] copyArtifacts 00:03:20.711 Copied 5 artifacts from "check-so-deps-docker-autotest" build number 19528 00:03:20.714 [Pipeline] writeFile 00:03:20.770 [Pipeline] } 00:03:20.800 [Pipeline] // dir 00:03:20.808 [Pipeline] catchError 00:03:20.810 [Pipeline] { 00:03:20.828 [Pipeline] sh 00:03:21.108 + jbp/jenkins/jjb-config/jobs/scripts/post_gen_coverage.sh 00:03:21.108 + shopt -s globstar nullglob 00:03:21.108 + echo 'Start stage post_gen_coverage.sh' 00:03:21.108 Start stage post_gen_coverage.sh 00:03:21.108 + cd /var/jenkins/workspace/autotest-per-patch_2 00:03:21.108 + rm -rf /var/jenkins/workspace/autotest-per-patch_2/spdk/doc 00:03:21.108 + trap 'compress_coverage_and_docs; remove_partial_coverage_files && echo '\''End stage post_gen_coverage.sh'\''' EXIT 00:03:21.108 + move_artifacts 00:03:21.108 + local out_dirs 00:03:21.108 + out_dirs=(./**/output/) 00:03:21.108 + for dir in "${out_dirs[@]}" 00:03:21.108 + for archive in "${dir}"/{doc,ut_coverage,llvm}.tar.xz 00:03:21.108 + [[ -f ./build-files-docker-autotest_19500/output//doc.tar.xz ]] 00:03:21.108 + for archive in "${dir}"/{doc,ut_coverage,llvm}.tar.xz 00:03:21.108 + [[ -f ./build-files-docker-autotest_19500/output//ut_coverage.tar.xz ]] 00:03:21.108 + for archive in "${dir}"/{doc,ut_coverage,llvm}.tar.xz 00:03:21.108 + [[ -f ./build-files-docker-autotest_19500/output//llvm.tar.xz ]] 00:03:21.108 + mv ./build-files-docker-autotest_19500/output//build-pkg-manifest.txt ./build-files-docker-autotest_19500/output//build-repo-manifest.txt ./build-files-docker-autotest_19500/output//power.tar.xz ./build-files-docker-autotest_19500/output//test_completions.txt ./build-files-docker-autotest_19500/output//timing.txt ./build-files-docker-autotest_19500/output//.. 00:03:21.108 + rmdir ./build-files-docker-autotest_19500/output/ 00:03:21.109 + for dir in "${out_dirs[@]}" 00:03:21.109 + for archive in "${dir}"/{doc,ut_coverage,llvm}.tar.xz 00:03:21.109 + [[ -f ./check-format-docker-autotest_19508/output//doc.tar.xz ]] 00:03:21.109 + for archive in "${dir}"/{doc,ut_coverage,llvm}.tar.xz 00:03:21.109 + [[ -f ./check-format-docker-autotest_19508/output//ut_coverage.tar.xz ]] 00:03:21.109 + for archive in "${dir}"/{doc,ut_coverage,llvm}.tar.xz 00:03:21.109 + [[ -f ./check-format-docker-autotest_19508/output//llvm.tar.xz ]] 00:03:21.109 + mv ./check-format-docker-autotest_19508/output//build-pkg-manifest.txt ./check-format-docker-autotest_19508/output//build-repo-manifest.txt ./check-format-docker-autotest_19508/output//power.tar.xz ./check-format-docker-autotest_19508/output//test_completions.txt ./check-format-docker-autotest_19508/output//timing.txt ./check-format-docker-autotest_19508/output//.. 00:03:21.109 + rmdir ./check-format-docker-autotest_19508/output/ 00:03:21.109 + for dir in "${out_dirs[@]}" 00:03:21.109 + for archive in "${dir}"/{doc,ut_coverage,llvm}.tar.xz 00:03:21.109 + [[ -f ./check-so-deps-docker-autotest_19528/output//doc.tar.xz ]] 00:03:21.109 + for archive in "${dir}"/{doc,ut_coverage,llvm}.tar.xz 00:03:21.109 + [[ -f ./check-so-deps-docker-autotest_19528/output//ut_coverage.tar.xz ]] 00:03:21.109 + for archive in "${dir}"/{doc,ut_coverage,llvm}.tar.xz 00:03:21.109 + [[ -f ./check-so-deps-docker-autotest_19528/output//llvm.tar.xz ]] 00:03:21.109 + mv ./check-so-deps-docker-autotest_19528/output//build-pkg-manifest.txt ./check-so-deps-docker-autotest_19528/output//build-repo-manifest.txt ./check-so-deps-docker-autotest_19528/output//power.tar.xz ./check-so-deps-docker-autotest_19528/output//test_completions.txt ./check-so-deps-docker-autotest_19528/output//timing.txt ./check-so-deps-docker-autotest_19528/output//.. 00:03:21.109 + rmdir ./check-so-deps-docker-autotest_19528/output/ 00:03:21.109 + for dir in "${out_dirs[@]}" 00:03:21.109 + for archive in "${dir}"/{doc,ut_coverage,llvm}.tar.xz 00:03:21.109 + [[ -f ./doc-docker-autotest_19671/output//doc.tar.xz ]] 00:03:21.109 + tar -C ./doc-docker-autotest_19671/output/ -xf ./doc-docker-autotest_19671/output//doc.tar.xz 00:03:21.368 + rm ./doc-docker-autotest_19671/output//doc.tar.xz 00:03:21.368 + for archive in "${dir}"/{doc,ut_coverage,llvm}.tar.xz 00:03:21.368 + [[ -f ./doc-docker-autotest_19671/output//ut_coverage.tar.xz ]] 00:03:21.368 + for archive in "${dir}"/{doc,ut_coverage,llvm}.tar.xz 00:03:21.368 + [[ -f ./doc-docker-autotest_19671/output//llvm.tar.xz ]] 00:03:21.368 + mv ./doc-docker-autotest_19671/output//build-pkg-manifest.txt ./doc-docker-autotest_19671/output//build-repo-manifest.txt ./doc-docker-autotest_19671/output//doc ./doc-docker-autotest_19671/output//power.tar.xz ./doc-docker-autotest_19671/output//test_completions.txt ./doc-docker-autotest_19671/output//timing.txt ./doc-docker-autotest_19671/output//.. 00:03:21.368 + rmdir ./doc-docker-autotest_19671/output/ 00:03:21.368 + unpack_cov_files 00:03:21.368 + local info_files 00:03:21.368 + info_files=(*/cov_*.info.xz) 00:03:21.368 + printf '%s\n' 00:03:21.368 + xargs -P0 -r -n1 xz -d 00:03:21.368 + fix_downstream_job_paths 00:03:21.368 + sed -i -e 's#^SF:/.\+/spdk/#SF:/var/jenkins/workspace/autotest-per-patch_2/spdk/#g' 00:03:21.368 sed: no input files 00:03:21.368 + compress_coverage_and_docs 00:03:21.368 + echo 'Start compress coverage and docs' 00:03:21.368 Start compress coverage and docs 00:03:21.369 + tar -C coverage -czf coverage_autotest-per-patch_120663.tar.gz ./ --remove-files 00:03:21.369 tar: coverage: Cannot open: No such file or directory 00:03:21.369 tar: Error is not recoverable: exiting now 00:03:21.384 [Pipeline] } 00:03:21.390 ERROR: script returned exit code 2 00:03:21.419 [Pipeline] // catchError 00:03:21.428 [Pipeline] catchError 00:03:21.430 [Pipeline] { 00:03:21.451 [Pipeline] dir 00:03:21.451 Running in /var/jenkins/workspace/autotest-per-patch_2/post_process 00:03:21.453 [Pipeline] {