Pull request #297 updated Connecting to https://api.github.com using edgex-jenkins/****** (edgex-jenkins github personal access token) Connecting to https://api.github.com to check permissions of obtain list of iain-anderson for edgexfoundry/device-sdk-c Obtained Jenkinsfile from 9ed24d37a47feb6db1fad961231225476506a0f7+60ee652064f677bb80d8a9b8d02e7b48382e3d17 (c599d6c42612b11fb0221c1fa6f9153cbaad12e2) Running in Durability level: PERFORMANCE_OPTIMIZED Loading library edgex-global-pipelines@stable Attempting to resolve stable from remote references... > git --version # timeout=10 > git --version # 'git version 2.16.6' using GIT_SSH to set credentials SSH Credentials for GitHub > git ls-remote -h -t -- git@github.com:edgexfoundry/edgex-global-pipelines.git # timeout=10 Found match: refs/tags/stable revision ad104866bbc8c98dca93091e1a8abeb835fd4e4d Resolving tag commit... (remote references may be a lightweight tag or an annotated tag) > git rev-parse --is-inside-work-tree # timeout=10 Setting origin to git@github.com:edgexfoundry/edgex-global-pipelines.git > git config remote.origin.url git@github.com:edgexfoundry/edgex-global-pipelines.git # timeout=10 Fetching origin... Fetching upstream changes from origin > git --version # timeout=10 > git --version # 'git version 2.16.6' > git config --get remote.origin.url # timeout=10 using GIT_SSH to set credentials SSH Credentials for GitHub > git fetch --tags --progress -- origin +refs/heads/*:refs/remotes/origin/* # timeout=10 > git rev-parse refs/tags/stable^{commit} # timeout=10 Resolved tag stable revision ad104866bbc8c98dca93091e1a8abeb835fd4e4d using credential edgex-jenkins-ssh > git rev-parse --is-inside-work-tree # timeout=10 Fetching changes from the remote Git repository > git config remote.origin.url git@github.com:edgexfoundry/edgex-global-pipelines.git # timeout=10 Fetching with tags Fetching upstream changes from git@github.com:edgexfoundry/edgex-global-pipelines.git > git --version # timeout=10 > git --version # 'git version 2.16.6' using GIT_SSH to set credentials SSH Credentials for GitHub > git fetch --tags --progress -- git@github.com:edgexfoundry/edgex-global-pipelines.git +refs/pull/*:refs/remotes/origin/pr/* # timeout=10 Checking out Revision ad104866bbc8c98dca93091e1a8abeb835fd4e4d (stable) > git config core.sparsecheckout # timeout=10 > git checkout -f ad104866bbc8c98dca93091e1a8abeb835fd4e4d # timeout=10 Commit message: "Merge pull request #251 from ernestojeda/fix-codecov-uploader" > git remote # timeout=10 > git submodule init # timeout=10 > git submodule sync # timeout=10 > git config --get remote.origin.url # timeout=10 > git submodule init # timeout=10 > git config -f .gitmodules --get-regexp ^submodule\.(.+)\.url # timeout=10 > git config --get submodule.global-jjb.url # timeout=10 > git config -f .gitmodules --get submodule.global-jjb.path # timeout=10 > git submodule update --init --recursive global-jjb # timeout=10 Excluding src/test/ from checkout of git git@github.com:edgexfoundry/edgex-global-pipelines.git so that shared library test code cannot be accessed by Pipelines. To remove this log message, move the test code outside of src/. To restore the previous behavior that allowed access to files in src/test/, pass -Dorg.jenkinsci.plugins.workflow.libs.SCMSourceRetriever.INCLUDE_SRC_TEST_IN_LIBRARIES=true to the java command used to start Jenkins. Loading library lf-pipelines@master Attempting to resolve master from remote references... > git --version # timeout=10 > git --version # 'git version 2.16.6' using GIT_SSH to set credentials SSH Credentials for GitHub > git ls-remote -h -- git@github.com:lfit/releng-pipelines.git # timeout=10 Found match: refs/heads/master revision b86a95d4aff1c43a521ca3be618780efd0ee2800 using credential edgex-jenkins-ssh > git rev-parse --is-inside-work-tree # timeout=10 Fetching changes from the remote Git repository > git config remote.origin.url git@github.com:lfit/releng-pipelines.git # timeout=10 Fetching without tags Fetching upstream changes from git@github.com:lfit/releng-pipelines.git > git --version # timeout=10 > git --version # 'git version 2.16.6' using GIT_SSH to set credentials SSH Credentials for GitHub > git fetch --no-tags --progress -- git@github.com:lfit/releng-pipelines.git +refs/heads/*:refs/remotes/origin/* # timeout=10 Checking out Revision b86a95d4aff1c43a521ca3be618780efd0ee2800 (master) > git config core.sparsecheckout # timeout=10 > git checkout -f b86a95d4aff1c43a521ca3be618780efd0ee2800 # timeout=10 Commit message: "Update global-jjb to latest" > git remote # timeout=10 > git submodule init # timeout=10 > git submodule sync # timeout=10 > git config --get remote.origin.url # timeout=10 > git submodule init # timeout=10 > git config -f .gitmodules --get-regexp ^submodule\.(.+)\.url # timeout=10 > git config --get submodule.global-jjb.url # timeout=10 > git config -f .gitmodules --get submodule.global-jjb.path # timeout=10 > git submodule update --init --recursive global-jjb # timeout=10 Excluding src/test/ from checkout of git git@github.com:lfit/releng-pipelines.git so that shared library test code cannot be accessed by Pipelines. To remove this log message, move the test code outside of src/. To restore the previous behavior that allowed access to files in src/test/, pass -Dorg.jenkinsci.plugins.workflow.libs.SCMSourceRetriever.INCLUDE_SRC_TEST_IN_LIBRARIES=true to the java command used to start Jenkins. [Pipeline] Start of Pipeline [Pipeline] echo ========================================================= [edgeXBuildCApp] RAW Config: [project:device-sdk-c, dockerBuildFilePath:scripts/Dockerfile.alpine-3.11-base, dockerFilePath:scripts/Dockerfile.alpine-3.11, pushImage:false] ========================================================= [Pipeline] echo Setting up nodes based on requested architectures [[amd64, arm64]] [Pipeline] echo Nodes requested: [[centos7-docker-4c-2g, ubuntu18.04-docker-arm64-4c-16g]] [Pipeline] echo ========================================================= [edgeXBuildCApp] Pipeline Parameters: ========================================================= [Pipeline] echo MAVEN_SETTINGS: device-sdk-c-settings PROJECT: device-sdk-c USE_SEMVER: true TEST_SCRIPT: make test BUILD_SCRIPT: make build DOCKER_BASE_IMAGE: nexus3.edgexfoundry.org:10003/edgex-devops/edgex-gcc-base:latest DOCKER_FILE_PATH: scripts/Dockerfile.alpine-3.11 DOCKER_BUILD_FILE_PATH: scripts/Dockerfile.alpine-3.11-base DOCKER_BUILD_CONTEXT: . DOCKER_IMAGE_NAME: docker-device-sdk-c DOCKER_REGISTRY_NAMESPACE: DOCKER_NEXUS_REPO: staging BUILD_DOCKER_IMAGE: true PUSH_DOCKER_IMAGE: false SEMVER_BUMP_LEVEL: pre BUILD_SNAP: false [Pipeline] node Still waiting to schedule task ‘prd-centos7-docker-4c-2g-1976’ is offline Running on prd-centos7-docker-4c-2g-1979 in /w/workspace/edgexfoundry_device-sdk-c_PR-297 [Pipeline] { [Pipeline] stage [Pipeline] { (Declarative: Checkout SCM) [Pipeline] checkout using credential edgex-jenkins-ssh Cloning the remote Git repository Cloning repository git@github.com:edgexfoundry/device-sdk-c.git > git init /w/workspace/edgexfoundry_device-sdk-c_PR-297 # timeout=10 Fetching upstream changes from git@github.com:edgexfoundry/device-sdk-c.git > git --version # timeout=10 > git --version # 'git version 2.16.5' using GIT_SSH to set credentials SSH Credentials for GitHub > git fetch --tags --progress -- git@github.com:edgexfoundry/device-sdk-c.git +refs/heads/*:refs/remotes/origin/* # timeout=10 Merging remotes/origin/master commit 60ee652064f677bb80d8a9b8d02e7b48382e3d17 into PR head commit 9ed24d37a47feb6db1fad961231225476506a0f7 Merge succeeded, producing 9ed24d37a47feb6db1fad961231225476506a0f7 Checking out Revision 9ed24d37a47feb6db1fad961231225476506a0f7 (PR-297) > git config remote.origin.url git@github.com:edgexfoundry/device-sdk-c.git # timeout=10 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 > git config remote.origin.url git@github.com:edgexfoundry/device-sdk-c.git # timeout=10 Fetching upstream changes from git@github.com:edgexfoundry/device-sdk-c.git using GIT_SSH to set credentials SSH Credentials for GitHub > git fetch --tags --progress -- git@github.com:edgexfoundry/device-sdk-c.git +refs/pull/297/head:refs/remotes/origin/PR-297 +refs/heads/master:refs/remotes/origin/master # timeout=10 > git config core.sparsecheckout # timeout=10 > git checkout -f 9ed24d37a47feb6db1fad961231225476506a0f7 # timeout=10 > git remote # timeout=10 > git config --get remote.origin.url # timeout=10 using GIT_SSH to set credentials SSH Credentials for GitHub > git merge 60ee652064f677bb80d8a9b8d02e7b48382e3d17 # timeout=10 > git rev-parse HEAD^{commit} # timeout=10 > git config core.sparsecheckout # timeout=10 > git checkout -f 9ed24d37a47feb6db1fad961231225476506a0f7 # timeout=10 Commit message: "DSR-1404 feat(discovery): if discovered device already exists, re-assign it to this device service" First time build. Skipping changelog. > git rev-list --no-walk f8780afa8de9cf741021a7ef3db9cb6d72a3246e # timeout=10 [Pipeline] } [Pipeline] // stage [Pipeline] withEnv [Pipeline] { [Pipeline] timestamps [Pipeline] { [Pipeline] timeout 09:39:04 Timeout set to expire in 6 hr 0 min [Pipeline] { [Pipeline] stage [Pipeline] { (Prepare) [Pipeline] script [Pipeline] { [Pipeline] withCredentials 09:39:04 Masking supported pattern matches of $GH_TOKEN_USR or $GH_TOKEN_PSW [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] echo 09:39:05 ========================================================= 09:39:05 EdgeX Global Pipelines Version Info 09:39:05 ========================================================= [Pipeline] libraryResource [Pipeline] sh 09:39:07 ------------------- 09:39:07 stable info: 09:39:07 ------------------- 09:39:07 Commited By: Ernesto Ojeda ernesto.ojeda@intel.com 09:39:07 Commit SHA: ad104866bbc8c98dca93091e1a8abeb835fd4e4d 09:39:07 Message: update stable to v1.0.131 09:39:07 ------------------- 09:39:07 experimental info: 09:39:07 ------------------- 09:39:07 Commited By: **** collab-it+edgex@linuxfoundation.org 09:39:07 Commit SHA: ad104866bbc8c98dca93091e1a8abeb835fd4e4d 09:39:07 Message: update experimental to v1.0.131 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withCredentials [Pipeline] } [Pipeline] // script [Pipeline] echo 09:39:07 [edgeXSetupEnvironment]: set envvar MAVEN_SETTINGS = device-sdk-c-settings [Pipeline] echo 09:39:08 [edgeXSetupEnvironment]: set envvar PROJECT = device-sdk-c [Pipeline] echo 09:39:08 [edgeXSetupEnvironment]: set envvar USE_SEMVER = true [Pipeline] echo 09:39:08 [edgeXSetupEnvironment]: set envvar TEST_SCRIPT = make test [Pipeline] echo 09:39:08 [edgeXSetupEnvironment]: set envvar BUILD_SCRIPT = make build [Pipeline] echo 09:39:08 [edgeXSetupEnvironment]: set envvar DOCKER_BASE_IMAGE = nexus3.edgexfoundry.org:10003/edgex-devops/edgex-gcc-base:latest [Pipeline] echo 09:39:08 [edgeXSetupEnvironment]: set envvar DOCKER_FILE_PATH = scripts/Dockerfile.alpine-3.11 [Pipeline] echo 09:39:08 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_FILE_PATH = scripts/Dockerfile.alpine-3.11-base [Pipeline] echo 09:39:08 [edgeXSetupEnvironment]: set envvar DOCKER_BUILD_CONTEXT = . [Pipeline] echo 09:39:08 [edgeXSetupEnvironment]: set envvar DOCKER_IMAGE_NAME = docker-device-sdk-c [Pipeline] echo 09:39:08 [edgeXSetupEnvironment]: set envvar DOCKER_REGISTRY_NAMESPACE = [Pipeline] echo 09:39:09 [edgeXSetupEnvironment]: set envvar DOCKER_NEXUS_REPO = staging [Pipeline] echo 09:39:09 [edgeXSetupEnvironment]: set envvar BUILD_DOCKER_IMAGE = true [Pipeline] echo 09:39:09 [edgeXSetupEnvironment]: set envvar PUSH_DOCKER_IMAGE = false [Pipeline] echo 09:39:09 [edgeXSetupEnvironment]: set envvar SEMVER_BUMP_LEVEL = pre [Pipeline] echo 09:39:09 [edgeXSetupEnvironment]: set envvar BUILD_SNAP = false [Pipeline] echo 09:39:09 [edgeXSetupEnvironment]: set envvar GIT_BRANCH = PR-297 [Pipeline] echo 09:39:09 [edgeXSetupEnvironment]: set envvar SEMVER_BRANCH = PR-297 [Pipeline] echo 09:39:09 [edgeXSetupEnvironment]: set envvar GIT_BRANCH_CLEAN = PR-297 [Pipeline] echo 09:39:09 [edgeXSetupEnvironment]: set envvar GIT_COMMIT = 9ed24d37a47feb6db1fad961231225476506a0f7 [Pipeline] echo 09:39:09 [edgeXSetupEnvironment]: set envvar SHORT_GIT_COMMIT = 9ed24d3 [Pipeline] echo 09:39:09 [edgeXSetupEnvironment]: set envvar SEMVER_PRE_PREFIX = dev [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Semver Prep) [Pipeline] isUnix [Pipeline] sh 09:39:10 + docker inspect -f . nexus3.edgexfoundry.org:10004/edgex-devops/git-semver:latest 09:39:11 09:39:11 Error: No such object: nexus3.edgexfoundry.org:10004/edgex-devops/git-semver:latest [Pipeline] isUnix [Pipeline] sh 09:39:11 + docker pull nexus3.edgexfoundry.org:10004/edgex-devops/git-semver:latest 09:39:11 latest: Pulling from edgex-devops/git-semver 09:39:11 31603596830f: Pulling fs layer 09:39:11 2a8b12db71e7: Pulling fs layer 09:39:11 6ca5941a6612: Pulling fs layer 09:39:11 ecc8261a40a4: Pulling fs layer 09:39:11 2a8b12db71e7: Verifying Checksum 09:39:11 2a8b12db71e7: Download complete 09:39:11 31603596830f: Verifying Checksum 09:39:11 31603596830f: Download complete 09:39:11 ecc8261a40a4: Verifying Checksum 09:39:11 ecc8261a40a4: Download complete 09:39:12 6ca5941a6612: Verifying Checksum 09:39:12 6ca5941a6612: Download complete 09:39:12 31603596830f: Pull complete 09:39:12 2a8b12db71e7: Pull complete 09:39:13 6ca5941a6612: Pull complete 09:39:13 ecc8261a40a4: Pull complete 09:39:13 Digest: sha256:c336c3cb7d26c4f33e4bbf869d415e221d43967d83d6a5809e4cb0cc2a1e8fe7 09:39:13 Status: Downloaded newer image for nexus3.edgexfoundry.org:10004/edgex-devops/git-semver:latest 09:39:13 nexus3.edgexfoundry.org:10004/edgex-devops/git-semver:latest [Pipeline] withDockerContainer 09:39:13 prd-centos7-docker-4c-2g-1979 does not seem to be running inside a container 09:39:13 $ docker run -t -d -u 1001:1001 -v /etc/ssh:/etc/ssh -w /w/workspace/edgexfoundry_device-sdk-c_PR-297 -v /w/workspace/edgexfoundry_device-sdk-c_PR-297:/w/workspace/edgexfoundry_device-sdk-c_PR-297:rw,z -v /w/workspace/edgexfoundry_device-sdk-c_PR-297@tmp:/w/workspace/edgexfoundry_device-sdk-c_PR-297@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** nexus3.edgexfoundry.org:10004/edgex-devops/git-semver:latest cat 09:39:15 $ docker top dd35cafef26c2cfc0a697364907df5fb4a7a70c6882255d493dc6626acdce064 -eo pid,comm [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] sshagent 09:39:15 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 09:39:15 [ssh-agent] Looking for ssh-agent implementation... 09:39:16 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 09:39:16 $ docker exec dd35cafef26c2cfc0a697364907df5fb4a7a70c6882255d493dc6626acdce064 ssh-agent 09:39:16 SSH_AUTH_SOCK=/tmp/ssh-D6HESiLmBvDi/agent.12 09:39:16 SSH_AGENT_PID=17 09:39:16 Running ssh-add (command line suppressed) 09:39:16 Identity added: /w/workspace/edgexfoundry_device-sdk-c_PR-297@tmp/private_key_8580371879726506171.key (/w/workspace/edgexfoundry_device-sdk-c_PR-297@tmp/private_key_8580371879726506171.key) 09:39:16 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 09:39:16 + git describe --exact-match --tags HEAD 09:39:16 fatal: no tag exactly matches '9ed24d37a47feb6db1fad961231225476506a0f7' [Pipeline] } 09:39:16 $ docker exec --env ******** --env ******** dd35cafef26c2cfc0a697364907df5fb4a7a70c6882255d493dc6626acdce064 ssh-agent -k 09:39:16 unset SSH_AUTH_SOCK; 09:39:17 unset SSH_AGENT_PID; 09:39:17 echo Agent pid 17 killed; 09:39:17 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] echo 09:39:17 [edgeXSemver]: exception occurred checking if HEAD is tagged: hudson.AbortException: script returned exit code 128 09:39:17 This usually means this commit has not been tagged. [Pipeline] sshagent 09:39:17 [ssh-agent] Using credentials edgex-jenkins (SSH Credentials for GitHub) 09:39:17 [ssh-agent] Looking for ssh-agent implementation... 09:39:17 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 09:39:17 $ docker exec dd35cafef26c2cfc0a697364907df5fb4a7a70c6882255d493dc6626acdce064 ssh-agent 09:39:17 SSH_AUTH_SOCK=/tmp/ssh-xa44V2yIWBwV/agent.47 09:39:17 SSH_AGENT_PID=53 09:39:17 Running ssh-add (command line suppressed) 09:39:17 Identity added: /w/workspace/edgexfoundry_device-sdk-c_PR-297@tmp/private_key_6037671187528301914.key (/w/workspace/edgexfoundry_device-sdk-c_PR-297@tmp/private_key_6037671187528301914.key) 09:39:17 [ssh-agent] Started. [Pipeline] { [Pipeline] sh 09:39:18 + git semver init 09:39:18 # -> Open(): unable to determine branch for HEAD 09:39:18 # $GIT_DIR = /w/workspace/edgexfoundry_device-sdk-c_PR-297/.git 09:39:18 # $GIT_WORK_TREE = /w/workspace/edgexfoundry_device-sdk-c_PR-297 09:39:18 # $SEMVER_REMOTE_NAME = origin 09:39:18 # $SEMVER_USER_EMAIL = collab-it+edgex@linuxfoundation.org 09:39:18 # $SEMVER_USER_NAME = edgex-jenkins 09:39:18 # $SEMVER_BRANCH = PR-297 09:39:18 # $SEMVER_TEMP = /tmp/semver-577631674 09:39:18 # git clone --branch semver git@github.com:edgexfoundry/device-sdk-c.git $SEMVER_TEMP 09:39:18 # '/tmp/semver-577631674' -> '/w/workspace/edgexfoundry_device-sdk-c_PR-297/.semver' 09:39:18 # -> Force: false 09:39:18 # $SEMVER_DIR = /w/workspace/edgexfoundry_device-sdk-c_PR-297/.semver [Pipeline] } 09:39:18 $ docker exec --env ******** --env ******** dd35cafef26c2cfc0a697364907df5fb4a7a70c6882255d493dc6626acdce064 ssh-agent -k 09:39:18 unset SSH_AUTH_SOCK; 09:39:18 unset SSH_AGENT_PID; 09:39:18 echo Agent pid 53 killed; 09:39:18 [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] } [Pipeline] // withEnv [Pipeline] sh 09:39:19 + git semver [Pipeline] } 09:39:19 $ docker stop --time=1 dd35cafef26c2cfc0a697364907df5fb4a7a70c6882255d493dc6626acdce064 09:39:20 $ docker rm -f dd35cafef26c2cfc0a697364907df5fb4a7a70c6882255d493dc6626acdce064 [Pipeline] // withDockerContainer [Pipeline] writeFile [Pipeline] stash 09:39:21 Stashed 33 file(s) [Pipeline] echo 09:39:21 [edgeXSemver]: initialized semver on version 0.0.0 [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build) [Pipeline] parallel [Pipeline] { (Branch: amd64) [Pipeline] { (Branch: arm64) [Pipeline] stage [Pipeline] { (amd64) [Pipeline] stage [Pipeline] { (arm64) [Pipeline] node [Pipeline] node 09:39:37 Still waiting to schedule task 09:39:37 Waiting for next available executor on ‘centos7-docker-4c-2g’ 09:39:37 Still waiting to schedule task 09:39:37 All nodes of label ‘ubuntu18.04-docker-arm64-4c-16g’ are offline 09:41:31 Running on prd-ubuntu18.04-docker-arm64-4c-16g-1980 in /w/workspace/edgexfoundry_device-sdk-c_PR-297 [Pipeline] { [Pipeline] ws 09:41:31 Running in /w/workspace/device-sdk-c/2 [Pipeline] { [Pipeline] checkout 09:41:37 using credential edgex-jenkins-ssh 09:41:37 Cloning the remote Git repository 09:41:37 Cloning repository git@github.com:edgexfoundry/device-sdk-c.git 09:41:37 > git init /w/workspace/device-sdk-c/2 # timeout=10 09:41:37 Fetching upstream changes from git@github.com:edgexfoundry/device-sdk-c.git 09:41:37 > git --version # timeout=10 09:41:37 > git --version # 'git version 2.17.1' 09:41:37 using GIT_SSH to set credentials SSH Credentials for GitHub 09:41:37 > git fetch --tags --progress -- git@github.com:edgexfoundry/device-sdk-c.git +refs/heads/*:refs/remotes/origin/* # timeout=10 09:41:38 > git config remote.origin.url git@github.com:edgexfoundry/device-sdk-c.git # timeout=10 09:41:38 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 09:41:38 > git config remote.origin.url git@github.com:edgexfoundry/device-sdk-c.git # timeout=10 09:41:38 Fetching upstream changes from git@github.com:edgexfoundry/device-sdk-c.git 09:41:38 using GIT_SSH to set credentials SSH Credentials for GitHub 09:41:38 > git fetch --tags --progress -- git@github.com:edgexfoundry/device-sdk-c.git +refs/pull/297/head:refs/remotes/origin/PR-297 +refs/heads/master:refs/remotes/origin/master # timeout=10 09:41:39 Merging remotes/origin/master commit 60ee652064f677bb80d8a9b8d02e7b48382e3d17 into PR head commit 9ed24d37a47feb6db1fad961231225476506a0f7 09:41:39 Merge succeeded, producing 9ed24d37a47feb6db1fad961231225476506a0f7 09:41:39 Checking out Revision 9ed24d37a47feb6db1fad961231225476506a0f7 (PR-297) 09:41:39 > git config core.sparsecheckout # timeout=10 09:41:39 > git checkout -f 9ed24d37a47feb6db1fad961231225476506a0f7 # timeout=10 09:41:39 > git remote # timeout=10 09:41:39 > git config --get remote.origin.url # timeout=10 09:41:39 using GIT_SSH to set credentials SSH Credentials for GitHub 09:41:39 > git merge 60ee652064f677bb80d8a9b8d02e7b48382e3d17 # timeout=10 09:41:39 > git rev-parse HEAD^{commit} # timeout=10 09:41:39 > git config core.sparsecheckout # timeout=10 09:41:39 > git checkout -f 9ed24d37a47feb6db1fad961231225476506a0f7 # timeout=10 09:41:44 Commit message: "DSR-1404 feat(discovery): if discovered device already exists, re-assign it to this device service" [Pipeline] withEnv [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] stage [Pipeline] { (Prep) [Pipeline] script [Pipeline] { [Pipeline] unstash [Pipeline] echo 09:41:45 ========================================================= 09:41:45 [edgeXBuildCApp] Building Code With image [nexus3.edgexfoundry.org:10003/edgex-devops/edgex-gcc-base-arm64:latest] 09:41:45 ========================================================= [Pipeline] isUnix [Pipeline] sh 09:41:46 + docker build -t ci-base-image-arm64 -f scripts/Dockerfile.alpine-3.11-base --build-arg BASE=nexus3.edgexfoundry.org:10003/edgex-devops/edgex-gcc-base-arm64:latest . 09:41:47 Sending build context to Docker daemon 3.78MB 09:41:47 Step 1/21 : ARG BASE=alpine:3.11 09:41:47 Step 2/21 : FROM ${BASE} as builder 09:41:47 latest: Pulling from edgex-devops/edgex-gcc-base-arm64 09:41:47 0362ad1dd800: Pulling fs layer 09:41:47 f2cdb1532d8b: Pulling fs layer 09:41:47 37ed683be191: Pulling fs layer 09:41:48 f2cdb1532d8b: Download complete 09:41:48 0362ad1dd800: Verifying Checksum 09:41:48 0362ad1dd800: Download complete 09:41:48 0362ad1dd800: Pull complete 09:41:49 f2cdb1532d8b: Pull complete 09:41:50 37ed683be191: Verifying Checksum 09:41:50 37ed683be191: Download complete 09:42:01 37ed683be191: Pull complete 09:42:01 Digest: sha256:f3a502aba7c4a8aa4a4fcde21dbb9db33787f3779e80dd14fb3ea60ab67de23f 09:42:01 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-gcc-base-arm64:latest 09:42:01 ---> b23d30803547 09:42:01 Step 3/21 : RUN apk add --update --no-cache build-base wget git gcc cmake make yaml-dev libcurl curl-dev libmicrohttpd-dev util-linux-dev ncurses-dev 09:42:01 ---> Running in 2f8a39d4b777 09:42:03 fetch http://nl.alpinelinux.org/alpine/v3.9/main/aarch64/APKINDEX.tar.gz 09:42:03 fetch http://nl.alpinelinux.org/alpine/v3.9/community/aarch64/APKINDEX.tar.gz 09:42:04 (1/8) Installing ncurses-dev (6.1_p20190105-r0) 09:42:04 (2/8) Installing libuuid (2.33-r0) 09:42:04 (3/8) Installing libblkid (2.33-r0) 09:42:04 (4/8) Installing libfdisk (2.33-r0) 09:42:04 (5/8) Installing libmount (2.33-r0) 09:42:04 (6/8) Installing libsmartcols (2.33-r0) 09:42:05 (7/8) Installing util-linux-dev (2.33-r0) 09:42:05 (8/8) Installing wget (1.20.3-r0) 09:42:05 Executing busybox-1.29.3-r10.trigger 09:42:05 OK: 285 MiB in 83 packages 09:42:06 Removing intermediate container 2f8a39d4b777 09:42:06 ---> 0da5f1acac8f 09:42:06 Step 4/21 : ENV CBOR_VERSION=0.5.0 09:42:07 ---> Running in 90c3c9528a4b 09:42:07 Removing intermediate container 90c3c9528a4b 09:42:07 ---> 761e181844b3 09:42:07 Step 5/21 : RUN mkdir /tmp/cbor && cd /tmp/cbor && wget -O - https://github.com/PJK/libcbor/archive/v${CBOR_VERSION}.tar.gz | tar -z -x -f - && sed -e 's/-flto//' -i libcbor-${CBOR_VERSION}/CMakeLists.txt && cmake -DCMAKE_BUILD_TYPE=Release -DCBOR_CUSTOM_ALLOC=ON libcbor-${CBOR_VERSION} && make && make install 09:42:07 ---> Running in cd4d57971346 09:42:09 --2020-09-29 09:42:08-- https://github.com/PJK/libcbor/archive/v0.5.0.tar.gz 09:42:09 Resolving github.com... 140.82.112.3 09:42:09 Connecting to github.com|140.82.112.3|:443... connected. 09:42:09 HTTP request sent, awaiting response... 302 Found 09:42:09 Location: https://codeload.github.com/PJK/libcbor/tar.gz/v0.5.0 [following] 09:42:09 --2020-09-29 09:42:09-- https://codeload.github.com/PJK/libcbor/tar.gz/v0.5.0 09:42:09 Resolving codeload.github.com... 140.82.114.10 09:42:09 Connecting to codeload.github.com|140.82.114.10|:443... connected. 09:42:09 HTTP request sent, awaiting response... 200 OK 09:42:09 Length: unspecified [application/x-gzip] 09:42:09 Saving to: 'STDOUT' 09:42:09  09:42:09 0K .......... .......... .......... .......... .......... 1.36M 09:42:09 50K .......... .......... .......... .......... .......... 2.77M 09:42:09 100K .......... .......... .......... .......... .......... 9.65M 09:42:09 150K .......... .......... .......... .......... .......... 3.21M 09:42:09 200K .......... .......... .......... .......... .......... 5.48M 09:42:09 250K .......... .......... .......... .......... .......... 3.36M 09:42:09 300K .......... .......... .......... .......... .......... 4.47M 09:42:09 350K .......... .......... .......... .......... .......... 4.45M 09:42:09 400K .......... .......... .......... .......... .......... 5.10M 09:42:09 450K .......... .......... .......... .......... .......... 5.24M 09:42:09 500K .......... .......... .......... .......... .......... 5.07M 09:42:09 550K .......... .......... .......... .......... .......... 6.53M 09:42:09 600K .......... .......... .......... .......... .......... 710K 09:42:09 650K .......... .......... .......... .......... .......... 2.07M 09:42:09 700K .. 8.82M=0.2s 09:42:09 09:42:09 2020-09-29 09:42:09 (2.75 MB/s) - written to stdout [719348] 09:42:09 09:42:09 -- The C compiler identification is GNU 8.3.0 09:42:10 -- The CXX compiler identification is GNU 8.3.0 09:42:10 -- Check for working C compiler: /usr/bin/cc 09:42:10 -- Check for working C compiler: /usr/bin/cc -- works 09:42:10 -- Detecting C compiler ABI info 09:42:10 -- Detecting C compiler ABI info - done 09:42:10 -- Detecting C compile features 09:42:11 -- Detecting C compile features - done 09:42:11 -- Check for working CXX compiler: /usr/bin/c++ 09:42:11 -- Check for working CXX compiler: /usr/bin/c++ -- works 09:42:11 -- Detecting CXX compiler ABI info 09:42:11 -- Detecting CXX compiler ABI info - done 09:42:11 -- Detecting CXX compile features 09:42:13 -- Detecting CXX compile features - done 09:42:13 -- Looking for include file endian.h 09:42:13 -- Looking for include file endian.h - found 09:42:13 -- Check if the system is big endian 09:42:13 -- Searching 16 bit integer 09:42:13 -- Looking for sys/types.h 09:42:13 -- Looking for sys/types.h - found 09:42:13 -- Looking for stdint.h 09:42:14 -- Looking for stdint.h - found 09:42:14 -- Looking for stddef.h 09:42:14 -- Looking for stddef.h - found 09:42:14 -- Check size of unsigned short 09:42:14 -- Check size of unsigned short - done 09:42:14 -- Using unsigned short 09:42:14 -- Check if the system is big endian - little endian 09:42:14 -- Check size of size_t 09:42:15 -- Check size of size_t - done 09:42:15 CMake Warning at examples/CMakeLists.txt:16 (find_package): 09:42:15 By not providing "FindcJSON.cmake" in CMAKE_MODULE_PATH this project has 09:42:15 asked CMake to find a package configuration file provided by "cJSON", but 09:42:15 CMake did not find one. 09:42:15 09:42:15 Could not find a package configuration file provided by "cJSON" with any of 09:42:15 the following names: 09:42:15 09:42:15 cJSONConfig.cmake 09:42:15 cjson-config.cmake 09:42:15 09:42:15 Add the installation prefix of "cJSON" to CMAKE_PREFIX_PATH or set 09:42:15 "cJSON_DIR" to a directory containing one of the above files. If "cJSON" 09:42:15 provides a separate development package or SDK, be sure it has been 09:42:15 installed. 09:42:15 09:42:15 09:42:15 -- Configuring done 09:42:15 -- Generating done 09:42:15 -- Build files have been written to: /tmp/cbor 09:42:15 Scanning dependencies of target cbor_shared 09:42:15 [ 1%] Building C object src/CMakeFiles/cbor_shared.dir/cbor.c.o 09:42:16 Running on prd-centos7-docker-4c-2g-1981 in /w/workspace/edgexfoundry_device-sdk-c_PR-297 [Pipeline] { [Pipeline] ws 09:42:16 Running in /w/workspace/device-sdk-c/2 [Pipeline] { 09:42:16 [ 3%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/streaming.c.o [Pipeline] checkout 09:42:16 [ 5%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/internal/encoders.c.o 09:42:17 [ 7%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/internal/builder_callbacks.c.o 09:42:17 [ 9%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/internal/loaders.c.o 09:42:17 [ 11%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/internal/memory_utils.c.o 09:42:18 [ 13%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/internal/stack.c.o 09:42:18 [ 15%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/internal/unicode.c.o 09:42:18 [ 17%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/encoding.c.o 09:42:18 [ 19%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/serialization.c.o 09:42:19 [ 21%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/arrays.c.o 09:42:19 using credential edgex-jenkins-ssh 09:42:19 Cloning the remote Git repository 09:42:19 [ 23%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/common.c.o 09:42:19 [ 25%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/floats_ctrls.c.o 09:42:20 [ 26%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/bytestrings.c.o 09:42:20 [ 28%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/callbacks.c.o 09:42:19 Cloning repository git@github.com:edgexfoundry/device-sdk-c.git 09:42:19 > git init /w/workspace/device-sdk-c/2 # timeout=10 09:42:19 Fetching upstream changes from git@github.com:edgexfoundry/device-sdk-c.git 09:42:19 > git --version # timeout=10 09:42:19 > git --version # 'git version 2.16.5' 09:42:19 using GIT_SSH to set credentials SSH Credentials for GitHub 09:42:19 > git fetch --tags --progress -- git@github.com:edgexfoundry/device-sdk-c.git +refs/heads/*:refs/remotes/origin/* # timeout=10 09:42:20 > git config remote.origin.url git@github.com:edgexfoundry/device-sdk-c.git # timeout=10 09:42:20 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 09:42:20 > git config remote.origin.url git@github.com:edgexfoundry/device-sdk-c.git # timeout=10 09:42:20 Fetching upstream changes from git@github.com:edgexfoundry/device-sdk-c.git 09:42:20 using GIT_SSH to set credentials SSH Credentials for GitHub 09:42:20 > git fetch --tags --progress -- git@github.com:edgexfoundry/device-sdk-c.git +refs/pull/297/head:refs/remotes/origin/PR-297 +refs/heads/master:refs/remotes/origin/master # timeout=10 09:42:20 [ 30%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/strings.c.o 09:42:20 Merging remotes/origin/master commit 60ee652064f677bb80d8a9b8d02e7b48382e3d17 into PR head commit 9ed24d37a47feb6db1fad961231225476506a0f7 09:42:20 [ 32%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/maps.c.o 09:42:20 Merge succeeded, producing 9ed24d37a47feb6db1fad961231225476506a0f7 09:42:20 Checking out Revision 9ed24d37a47feb6db1fad961231225476506a0f7 (PR-297) 09:42:21 [ 34%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/tags.c.o 09:42:21 [ 36%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/ints.c.o 09:42:20 > git config core.sparsecheckout # timeout=10 09:42:20 > git checkout -f 9ed24d37a47feb6db1fad961231225476506a0f7 # timeout=10 09:42:20 > git remote # timeout=10 09:42:20 > git config --get remote.origin.url # timeout=10 09:42:20 using GIT_SSH to set credentials SSH Credentials for GitHub 09:42:20 > git merge 60ee652064f677bb80d8a9b8d02e7b48382e3d17 # timeout=10 09:42:20 > git rev-parse HEAD^{commit} # timeout=10 09:42:21 > git config core.sparsecheckout # timeout=10 09:42:21 > git checkout -f 9ed24d37a47feb6db1fad961231225476506a0f7 # timeout=10 09:42:21 [ 38%] Building C object src/CMakeFiles/cbor_shared.dir/allocators.c.o 09:42:21 [ 40%] Linking C shared library libcbor.so 09:42:22 [ 40%] Built target cbor_shared 09:42:22 Scanning dependencies of target cbor 09:42:22 [ 42%] Building C object src/CMakeFiles/cbor.dir/cbor.c.o 09:42:23 [ 44%] Building C object src/CMakeFiles/cbor.dir/cbor/streaming.c.o 09:42:23 [ 46%] Building C object src/CMakeFiles/cbor.dir/cbor/internal/encoders.c.o 09:42:23 [ 48%] Building C object src/CMakeFiles/cbor.dir/cbor/internal/builder_callbacks.c.o 09:42:24 [ 50%] Building C object src/CMakeFiles/cbor.dir/cbor/internal/loaders.c.o 09:42:24 Commit message: "DSR-1404 feat(discovery): if discovered device already exists, re-assign it to this device service" 09:42:24 [ 51%] Building C object src/CMakeFiles/cbor.dir/cbor/internal/memory_utils.c.o [Pipeline] withEnv [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] stage [Pipeline] { (Prep) [Pipeline] script [Pipeline] { 09:42:25 [ 53%] Building C object src/CMakeFiles/cbor.dir/cbor/internal/stack.c.o 09:42:25 [ 55%] Building C object src/CMakeFiles/cbor.dir/cbor/internal/unicode.c.o [Pipeline] unstash 09:42:25 [ 57%] Building C object src/CMakeFiles/cbor.dir/cbor/encoding.c.o [Pipeline] echo 09:42:25 ========================================================= 09:42:25 [edgeXBuildCApp] Building Code With image [nexus3.edgexfoundry.org:10003/edgex-devops/edgex-gcc-base:latest] 09:42:25 ========================================================= [Pipeline] isUnix [Pipeline] sh 09:42:25 [ 59%] Building C object src/CMakeFiles/cbor.dir/cbor/serialization.c.o 09:42:26 + docker build -t ci-base-image-x86_64 -f scripts/Dockerfile.alpine-3.11-base --build-arg BASE=nexus3.edgexfoundry.org:10003/edgex-devops/edgex-gcc-base:latest . 09:42:26 [ 61%] Building C object src/CMakeFiles/cbor.dir/cbor/arrays.c.o 09:42:26 Sending build context to Docker daemon 3.78MB 09:42:26 Step 1/21 : ARG BASE=alpine:3.11 09:42:26 Step 2/21 : FROM ${BASE} as builder 09:42:26 latest: Pulling from edgex-devops/edgex-gcc-base 09:42:26 e7c96db7181b: Pulling fs layer 09:42:26 4c13bbce0fe7: Pulling fs layer 09:42:26 6059c847ac2f: Pulling fs layer 09:42:26 4c13bbce0fe7: Verifying Checksum 09:42:26 4c13bbce0fe7: Download complete 09:42:26 e7c96db7181b: Verifying Checksum 09:42:26 e7c96db7181b: Download complete 09:42:26 [ 63%] Building C object src/CMakeFiles/cbor.dir/cbor/common.c.o 09:42:26 e7c96db7181b: Pull complete 09:42:27 [ 65%] Building C object src/CMakeFiles/cbor.dir/cbor/floats_ctrls.c.o 09:42:27 4c13bbce0fe7: Pull complete 09:42:27 [ 67%] Building C object src/CMakeFiles/cbor.dir/cbor/bytestrings.c.o 09:42:27 [ 69%] Building C object src/CMakeFiles/cbor.dir/cbor/callbacks.c.o 09:42:27 [ 71%] Building C object src/CMakeFiles/cbor.dir/cbor/strings.c.o 09:42:28 [ 73%] Building C object src/CMakeFiles/cbor.dir/cbor/maps.c.o 09:42:28 [ 75%] Building C object src/CMakeFiles/cbor.dir/cbor/tags.c.o 09:42:28 [ 76%] Building C object src/CMakeFiles/cbor.dir/cbor/ints.c.o 09:42:28 6059c847ac2f: Verifying Checksum 09:42:28 6059c847ac2f: Download complete 09:42:29 [ 78%] Building C object src/CMakeFiles/cbor.dir/allocators.c.o 09:42:29 [ 80%] Linking C static library libcbor.a 09:42:29 [ 80%] Built target cbor 09:42:29 Scanning dependencies of target create_items 09:42:29 [ 82%] Building C object examples/CMakeFiles/create_items.dir/create_items.c.o 09:42:29 [ 84%] Linking C executable create_items 09:42:29 [ 84%] Built target create_items 09:42:29 Scanning dependencies of target readfile 09:42:29 [ 86%] Building C object examples/CMakeFiles/readfile.dir/readfile.c.o 09:42:29 [ 88%] Linking C executable readfile 09:42:29 [ 88%] Built target readfile 09:42:29 Scanning dependencies of target streaming_parser 09:42:29 [ 90%] Building C object examples/CMakeFiles/streaming_parser.dir/streaming_parser.c.o 09:42:29 [ 92%] Linking C executable streaming_parser 09:42:30 [ 92%] Built target streaming_parser 09:42:30 Scanning dependencies of target sort 09:42:30 [ 94%] Building C object examples/CMakeFiles/sort.dir/sort.c.o 09:42:30 [ 96%] Linking C executable sort 09:42:30 [ 96%] Built target sort 09:42:30 Scanning dependencies of target hello 09:42:30 [ 98%] Building C object examples/CMakeFiles/hello.dir/hello.c.o 09:42:30 [100%] Linking C executable hello 09:42:30 [100%] Built target hello 09:42:30 Install the project... 09:42:30 -- Install configuration: "Release" 09:42:30 -- Installing: /usr/local/include/cbor/configuration.h 09:42:30 -- Installing: /usr/local/lib64/libcbor.a 09:42:30 -- Installing: /usr/local/lib64/libcbor.so.0.0.0 09:42:30 -- Installing: /usr/local/lib64/libcbor.so.0 09:42:30 -- Installing: /usr/local/lib64/libcbor.so 09:42:30 -- Up-to-date: /usr/local/include/cbor 09:42:30 -- Installing: /usr/local/include/cbor/streaming.h 09:42:30 -- Installing: /usr/local/include/cbor/ints.h 09:42:30 -- Installing: /usr/local/include/cbor/floats_ctrls.h 09:42:30 -- Installing: /usr/local/include/cbor/bytestrings.h 09:42:30 -- Installing: /usr/local/include/cbor/encoding.h 09:42:30 -- Installing: /usr/local/include/cbor/serialization.h 09:42:30 -- Installing: /usr/local/include/cbor/data.h 09:42:30 -- Installing: /usr/local/include/cbor/common.h 09:42:30 -- Installing: /usr/local/include/cbor/callbacks.h 09:42:30 -- Installing: /usr/local/include/cbor/strings.h 09:42:30 -- Installing: /usr/local/include/cbor/tags.h 09:42:30 -- Installing: /usr/local/include/cbor/internal 09:42:30 -- Installing: /usr/local/include/cbor/internal/encoders.h 09:42:30 -- Installing: /usr/local/include/cbor/internal/loaders.h 09:42:30 -- Installing: /usr/local/include/cbor/internal/stack.h 09:42:30 -- Installing: /usr/local/include/cbor/internal/unicode.h 09:42:30 -- Installing: /usr/local/include/cbor/internal/builder_callbacks.h 09:42:30 -- Installing: /usr/local/include/cbor/internal/memory_utils.h 09:42:30 -- Installing: /usr/local/include/cbor/arrays.h 09:42:30 -- Installing: /usr/local/include/cbor/maps.h 09:42:30 -- Installing: /usr/local/include/cbor.h 09:42:30 -- Installing: /usr/local/lib64/pkgconfig/libcbor.pc 09:42:32 6059c847ac2f: Pull complete 09:42:32 Digest: sha256:6b5104d086ae1e5e8a284a473be9a93378e3934f9b07db5717372c857cbcbe5e 09:42:32 Status: Downloaded newer image for nexus3.edgexfoundry.org:10003/edgex-devops/edgex-gcc-base:latest 09:42:32 ---> 5eabd8fd8ba2 09:42:32 Step 3/21 : RUN apk add --update --no-cache build-base wget git gcc cmake make yaml-dev libcurl curl-dev libmicrohttpd-dev util-linux-dev ncurses-dev 09:42:33 Removing intermediate container cd4d57971346 09:42:33 ---> 49d1de7b8706 09:42:33 Step 6/21 : RUN mkdir /tmp/sdk 09:42:33 ---> Running in c43e719f0667 09:42:34 ---> Running in f280acb1f4cf 09:42:35 fetch http://nl.alpinelinux.org/alpine/v3.9/main/x86_64/APKINDEX.tar.gz 09:42:35 Removing intermediate container c43e719f0667 09:42:35 ---> d5741089a8b7 09:42:35 Step 7/21 : COPY VERSION /tmp/sdk 09:42:36 ---> a633173dbd21 09:42:36 Step 8/21 : COPY src /tmp/sdk/src 09:42:36 fetch http://nl.alpinelinux.org/alpine/v3.9/community/x86_64/APKINDEX.tar.gz 09:42:36 (1/8) Installing ncurses-dev (6.1_p20190105-r0) 09:42:36 (2/8) Installing libuuid (2.33-r0) 09:42:36 (3/8) Installing libblkid (2.33-r0) 09:42:36 (4/8) Installing libfdisk (2.33-r0) 09:42:37 (5/8) Installing libmount (2.33-r0) 09:42:37 (6/8) Installing libsmartcols (2.33-r0) 09:42:37 (7/8) Installing util-linux-dev (2.33-r0) 09:42:37 ---> f259ba402114 09:42:37 Step 9/21 : COPY include /tmp/sdk/include 09:42:37 (8/8) Installing wget (1.20.3-r0) 09:42:37 Executing busybox-1.29.3-r10.trigger 09:42:37 OK: 272 MiB in 83 packages 09:42:37 ---> 027db4c30435 09:42:37 Step 10/21 : COPY scripts /tmp/sdk/scripts 09:42:38 Removing intermediate container f280acb1f4cf 09:42:38 ---> 33150884b408 09:42:38 Step 4/21 : ENV CBOR_VERSION=0.5.0 09:42:38 ---> Running in bdda29d9cad9 09:42:38 Removing intermediate container bdda29d9cad9 09:42:38 ---> 85365a6dc69c 09:42:38 Step 5/21 : RUN mkdir /tmp/cbor && cd /tmp/cbor && wget -O - https://github.com/PJK/libcbor/archive/v${CBOR_VERSION}.tar.gz | tar -z -x -f - && sed -e 's/-flto//' -i libcbor-${CBOR_VERSION}/CMakeLists.txt && cmake -DCMAKE_BUILD_TYPE=Release -DCBOR_CUSTOM_ALLOC=ON libcbor-${CBOR_VERSION} && make && make install 09:42:38 ---> 7dc3b80cd5c0 09:42:38 Step 11/21 : COPY LICENSE /tmp/sdk 09:42:38 ---> Running in 538718da8600 09:42:39 ---> 53550ae0b603 09:42:39 Step 12/21 : COPY Attribution.txt /tmp/sdk 09:42:39 --2020-09-29 09:42:38-- https://github.com/PJK/libcbor/archive/v0.5.0.tar.gz 09:42:39 Resolving github.com... 140.82.113.3 09:42:39 Connecting to github.com|140.82.113.3|:443... connected. 09:42:39 HTTP request sent, awaiting response... 302 Found 09:42:39 Location: https://codeload.github.com/PJK/libcbor/tar.gz/v0.5.0 [following] 09:42:39 --2020-09-29 09:42:39-- https://codeload.github.com/PJK/libcbor/tar.gz/v0.5.0 09:42:39 Resolving codeload.github.com... 140.82.114.10 09:42:39 Connecting to codeload.github.com|140.82.114.10|:443... connected. 09:42:39 HTTP request sent, awaiting response... 200 OK 09:42:39 Length: unspecified [application/x-gzip] 09:42:39 Saving to: 'STDOUT' 09:42:39  09:42:39 0K .......... .......... .......... .......... .......... 1.26M 09:42:39 50K .......... .......... .......... .......... .......... 3.07M 09:42:39 100K .......... .......... .......... .......... .......... 9.36M 09:42:39 150K .......... .......... .......... .......... .......... 3.61M 09:42:39 200K .......... .......... .......... .......... .......... 11.9M 09:42:39 250K .......... .......... .......... .......... .......... 13.7M 09:42:39 300K .......... .......... .......... .......... .......... 6.67M 09:42:39 350K .......... .......... .......... .......... .......... 8.65M 09:42:39 400K .......... .......... .......... .......... .......... 5.08M 09:42:39 450K .......... .......... .......... .......... .......... 12.9M 09:42:39 500K .......... .......... .......... .......... .......... 18.0M 09:42:39 550K .......... .......... .......... .......... .......... 3.08M 09:42:39 600K .......... .......... .......... .......... .......... 2.83M 09:42:39 650K .......... .......... .......... .......... .......... 4.57M 09:42:39 700K .. 44.9M=0.2s 09:42:39 09:42:39 2020-09-29 09:42:39 (4.45 MB/s) - written to stdout [719348] 09:42:39 09:42:39 -- The C compiler identification is GNU 8.3.0 09:42:39 -- The CXX compiler identification is GNU 8.3.0 09:42:39 -- Check for working C compiler: /usr/bin/cc 09:42:39 -- Check for working C compiler: /usr/bin/cc -- works 09:42:39 -- Detecting C compiler ABI info 09:42:39 -- Detecting C compiler ABI info - done 09:42:39 -- Detecting C compile features 09:42:40 ---> 8a134fde4b1d 09:42:40 Step 13/21 : RUN cd /tmp/sdk && ./scripts/build.sh && make -C build/release install 09:42:40 ---> Running in 7c18a97ffc7f 09:42:40 -- Detecting C compile features - done 09:42:40 -- Check for working CXX compiler: /usr/bin/c++ 09:42:40 -- Check for working CXX compiler: /usr/bin/c++ -- works 09:42:40 -- Detecting CXX compiler ABI info 09:42:40 -- Detecting CXX compiler ABI info - done 09:42:40 -- Detecting CXX compile features 09:42:40 -- Detecting CXX compile features - done 09:42:40 -- Looking for include file endian.h 09:42:41 -- Looking for include file endian.h - found 09:42:41 -- Check if the system is big endian 09:42:41 -- Searching 16 bit integer 09:42:41 -- Looking for sys/types.h 09:42:41 -- Looking for sys/types.h - found 09:42:41 -- Looking for stdint.h 09:42:41 -- Looking for stdint.h - found 09:42:41 -- Looking for stddef.h 09:42:41 -- Looking for stddef.h - found 09:42:41 -- Check size of unsigned short 09:42:41 -- Check size of unsigned short - done 09:42:41 -- Using unsigned short 09:42:41 -- Check if the system is big endian - little endian 09:42:41 -- Check size of size_t 09:42:41 + CPPCHECK=false 09:42:41 + DOCGEN=false 09:42:41 + TOMLVER=SDK-0.2 09:42:41 + CUTILVER=1.1.1 09:42:41 + '[' 0 -gt 0 ] 09:42:41 + readlink -f ./scripts/build.sh 09:42:41 + dirname /tmp/sdk/scripts/build.sh 09:42:41 + dirname /tmp/sdk/scripts 09:42:41 + ROOT=/tmp/sdk 09:42:41 + cd /tmp/sdk 09:42:41 + '[' '!' -d deps ] 09:42:41 + mkdir deps 09:42:41 + wget -O - https://github.com/IOTechSystems/tomlc99/archive/SDK-0.2.tar.gz 09:42:41 + tar -C deps -z -x -f - 09:42:41 --2020-09-29 09:42:41-- https://github.com/IOTechSystems/tomlc99/archive/SDK-0.2.tar.gz 09:42:41 Resolving github.com... 140.82.113.3 09:42:41 Connecting to github.com|140.82.113.3|:443... connected. 09:42:41 -- Check size of size_t - done 09:42:41 CMake Warning at examples/CMakeLists.txt:16 (find_package): 09:42:41 By not providing "FindcJSON.cmake" in CMAKE_MODULE_PATH this project has 09:42:41 asked CMake to find a package configuration file provided by "cJSON", but 09:42:41 CMake did not find one. 09:42:41 09:42:41 Could not find a package configuration file provided by "cJSON" with any of 09:42:41 the following names: 09:42:41 09:42:41 cJSONConfig.cmake 09:42:41 cjson-config.cmake 09:42:41 09:42:41 Add the installation prefix of "cJSON" to CMAKE_PREFIX_PATH or set 09:42:41 "cJSON_DIR" to a directory containing one of the above files. If "cJSON" 09:42:41 provides a separate development package or SDK, be sure it has been 09:42:41 installed. 09:42:41 09:42:41 09:42:41 -- Configuring done 09:42:41 -- Generating done 09:42:41 -- Build files have been written to: /tmp/cbor 09:42:41 Scanning dependencies of target cbor_shared 09:42:41 [ 1%] Building C object src/CMakeFiles/cbor_shared.dir/cbor.c.o 09:42:41 HTTP request sent, awaiting response... 302 Found 09:42:41 Location: https://codeload.github.com/IOTechSystems/tomlc99/tar.gz/SDK-0.2 [following] 09:42:41 --2020-09-29 09:42:41-- https://codeload.github.com/IOTechSystems/tomlc99/tar.gz/SDK-0.2 09:42:41 Resolving codeload.github.com... 140.82.114.10 09:42:41 Connecting to codeload.github.com|140.82.114.10|:443... connected. 09:42:41 HTTP request sent, awaiting response... 200 OK 09:42:41 Length: unspecified [application/x-gzip] 09:42:41 Saving to: 'STDOUT' 09:42:41 09:42:41 0K .......... ......  1.01M=0.02s 09:42:41 09:42:41 2020-09-29 09:42:41 (1.01 MB/s) - written to stdout [16451] 09:42:41 09:42:41 + cp deps/tomlc99-SDK-0.2/toml.c deps/tomlc99-SDK-0.2/toml.h src/c 09:42:41 + wget -O - https://github.com/IOTechSystems/iotech-c-utils/archive/v1.1.1.tar.gz 09:42:41 + tar -C deps -z -x -f - 09:42:41 --2020-09-29 09:42:41-- https://github.com/IOTechSystems/iotech-c-utils/archive/v1.1.1.tar.gz 09:42:41 [ 3%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/streaming.c.o 09:42:41 [ 5%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/internal/encoders.c.o 09:42:41 Resolving github.com... 140.82.113.3 09:42:41 Connecting to github.com|140.82.113.3|:443... connected. 09:42:41 HTTP request sent, awaiting response... 302 Found 09:42:41 Location: https://codeload.github.com/IOTechSystems/iotech-c-utils/tar.gz/v1.1.1 [following] 09:42:41 --2020-09-29 09:42:41-- https://codeload.github.com/IOTechSystems/iotech-c-utils/tar.gz/v1.1.1 09:42:41 Resolving codeload.github.com... 140.82.114.10 09:42:41 Connecting to codeload.github.com|140.82.114.10|:443... connected. 09:42:42 [ 7%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/internal/builder_callbacks.c.o 09:42:42 [ 9%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/internal/loaders.c.o 09:42:42 HTTP request sent, awaiting response... 200 OK 09:42:42 Length: unspecified [application/x-gzip] 09:42:42 Saving to: 'STDOUT' 09:42:42  09:42:42 0K .......... .......... .......... .......... .......... 1.41M 09:42:42 50K .......... .......... .......... .......... .......... 2.64M 09:42:42 100K .......... .......... .......... .......... .......... 2.45M 09:42:42 [ 11%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/internal/memory_utils.c.o 09:42:42 [ 13%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/internal/stack.c.o 09:42:42 [ 15%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/internal/unicode.c.o 09:42:42 [ 17%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/encoding.c.o 09:42:42 150K .......... .......... .....   4.12M=0.08s 09:42:42 09:42:42 2020-09-29 09:42:42 (2.17 MB/s) - written to stdout [179833] 09:42:42 09:42:42 + mkdir -p src/c/iot 09:42:42 + cp deps/iotech-c-utils-1.1.1/src/c/base64.c deps/iotech-c-utils-1.1.1/src/c/component.c deps/iotech-c-utils-1.1.1/src/c/config.c deps/iotech-c-utils-1.1.1/src/c/container.c deps/iotech-c-utils-1.1.1/src/c/data.c deps/iotech-c-utils-1.1.1/src/c/hash.c deps/iotech-c-utils-1.1.1/src/c/iot.c deps/iotech-c-utils-1.1.1/src/c/json.c deps/iotech-c-utils-1.1.1/src/c/logger.c deps/iotech-c-utils-1.1.1/src/c/os.c deps/iotech-c-utils-1.1.1/src/c/scheduler.c deps/iotech-c-utils-1.1.1/src/c/thread.c deps/iotech-c-utils-1.1.1/src/c/threadpool.c deps/iotech-c-utils-1.1.1/src/c/time.c deps/iotech-c-utils-1.1.1/src/c/yxml.c src/c/iot 09:42:42 + mkdir -p include/iot 09:42:42 + cp deps/iotech-c-utils-1.1.1/include/iot/base64.h deps/iotech-c-utils-1.1.1/include/iot/component.h deps/iotech-c-utils-1.1.1/include/iot/config.h deps/iotech-c-utils-1.1.1/include/iot/container.h deps/iotech-c-utils-1.1.1/include/iot/data.h deps/iotech-c-utils-1.1.1/include/iot/hash.h deps/iotech-c-utils-1.1.1/include/iot/iot.h deps/iotech-c-utils-1.1.1/include/iot/json.h deps/iotech-c-utils-1.1.1/include/iot/logger.h deps/iotech-c-utils-1.1.1/include/iot/os.h deps/iotech-c-utils-1.1.1/include/iot/scheduler.h deps/iotech-c-utils-1.1.1/include/iot/thread.h deps/iotech-c-utils-1.1.1/include/iot/threadpool.h deps/iotech-c-utils-1.1.1/include/iot/time.h deps/iotech-c-utils-1.1.1/include/iot/typecode.h deps/iotech-c-utils-1.1.1/include/iot/yxml.h include/iot 09:42:42 + mkdir -p include/iot/os 09:42:42 + cp deps/iotech-c-utils-1.1.1/include/iot/os/linux.h deps/iotech-c-utils-1.1.1/include/iot/os/macos.h deps/iotech-c-utils-1.1.1/include/iot/os/zephyr.h include/iot/os 09:42:42 + mkdir -p /tmp/sdk/build/release 09:42:42 + cd /tmp/sdk/build/release 09:42:42 + cmake '-DCMAKE_EXPORT_COMPILE_COMMANDS=ON' '-DCMAKE_BUILD_TYPE=Release' /tmp/sdk/src 09:42:42 [ 19%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/serialization.c.o 09:42:42 [ 21%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/arrays.c.o 09:42:42 [ 23%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/common.c.o 09:42:42 -- The C compiler identification is GNU 8.3.0 09:42:42 -- Check for working C compiler: /usr/bin/cc 09:42:42 [ 25%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/floats_ctrls.c.o 09:42:42 [ 26%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/bytestrings.c.o 09:42:42 [ 28%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/callbacks.c.o 09:42:43 -- Check for working C compiler: /usr/bin/cc -- works 09:42:43 -- Detecting C compiler ABI info 09:42:43 [ 30%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/strings.c.o 09:42:43 [ 32%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/maps.c.o 09:42:43 [ 34%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/tags.c.o 09:42:43 -- Detecting C compiler ABI info - done 09:42:43 -- Detecting C compile features 09:42:43 [ 36%] Building C object src/CMakeFiles/cbor_shared.dir/cbor/ints.c.o 09:42:43 [ 38%] Building C object src/CMakeFiles/cbor_shared.dir/allocators.c.o 09:42:43 [ 40%] Linking C shared library libcbor.so 09:42:43 [ 40%] Built target cbor_shared 09:42:43 Scanning dependencies of target cbor 09:42:43 [ 42%] Building C object src/CMakeFiles/cbor.dir/cbor.c.o 09:42:43 [ 44%] Building C object src/CMakeFiles/cbor.dir/cbor/streaming.c.o 09:42:43 [ 46%] Building C object src/CMakeFiles/cbor.dir/cbor/internal/encoders.c.o 09:42:43 [ 48%] Building C object src/CMakeFiles/cbor.dir/cbor/internal/builder_callbacks.c.o 09:42:43 -- Detecting C compile features - done 09:42:43 -- Found LIBMICROHTTP: /usr/lib/libmicrohttpd.so 09:42:43 -- Found CURL: /usr/lib/libcurl.so (found version "7.64.0") 09:42:43 -- Found LIBYAML: /usr/lib/libyaml.so 09:42:43 -- Found LIBUUID: /usr/lib/libuuid.so 09:42:43 -- Found LIBCBOR: /usr/local/lib64/libcbor.so 09:42:43 -- C SDK 0.0.0 for Linux 09:42:43 -- Performing Test CSDK_HAVE_ATOMIC 09:42:44 [ 50%] Building C object src/CMakeFiles/cbor.dir/cbor/internal/loaders.c.o 09:42:44 [ 51%] Building C object src/CMakeFiles/cbor.dir/cbor/internal/memory_utils.c.o 09:42:44 [ 53%] Building C object src/CMakeFiles/cbor.dir/cbor/internal/stack.c.o 09:42:44 -- Performing Test CSDK_HAVE_ATOMIC - Success 09:42:44 -- Found Curses: /usr/lib/libcurses.so 09:42:44 [ 55%] Building C object src/CMakeFiles/cbor.dir/cbor/internal/unicode.c.o 09:42:44 [ 57%] Building C object src/CMakeFiles/cbor.dir/cbor/encoding.c.o 09:42:44 [ 59%] Building C object src/CMakeFiles/cbor.dir/cbor/serialization.c.o 09:42:44 -- Configuring done 09:42:44 [ 61%] Building C object src/CMakeFiles/cbor.dir/cbor/arrays.c.o 09:42:44 [ 63%] Building C object src/CMakeFiles/cbor.dir/cbor/common.c.o 09:42:44 -- Generating done 09:42:44 -- Build files have been written to: /tmp/sdk/build/release 09:42:44 + + teemake release.log 09:42:44 09:42:44 Scanning dependencies of target csdk 09:42:44 [ 65%] Building C object src/CMakeFiles/cbor.dir/cbor/floats_ctrls.c.o 09:42:44 [ 67%] Building C object src/CMakeFiles/cbor.dir/cbor/bytestrings.c.o 09:42:44 [ 69%] Building C object src/CMakeFiles/cbor.dir/cbor/callbacks.c.o 09:42:45 [ 1%] Building C object c/CMakeFiles/csdk.dir/autoevent.c.o 09:42:45 [ 71%] Building C object src/CMakeFiles/cbor.dir/cbor/strings.c.o 09:42:45 [ 73%] Building C object src/CMakeFiles/cbor.dir/cbor/maps.c.o 09:42:45 [ 75%] Building C object src/CMakeFiles/cbor.dir/cbor/tags.c.o 09:42:45 [ 76%] Building C object src/CMakeFiles/cbor.dir/cbor/ints.c.o 09:42:45 [ 78%] Building C object src/CMakeFiles/cbor.dir/allocators.c.o 09:42:45 [ 80%] Linking C static library libcbor.a 09:42:45 [ 80%] Built target cbor 09:42:45 Scanning dependencies of target create_items 09:42:45 [ 82%] Building C object examples/CMakeFiles/create_items.dir/create_items.c.o 09:42:45 [ 84%] Linking C executable create_items 09:42:45 [ 3%] Building C object c/CMakeFiles/csdk.dir/callback.c.o 09:42:45 [ 84%] Built target create_items 09:42:45 Scanning dependencies of target readfile 09:42:45 [ 86%] Building C object examples/CMakeFiles/readfile.dir/readfile.c.o 09:42:45 [ 88%] Linking C executable readfile 09:42:45 [ 88%] Built target readfile 09:42:45 Scanning dependencies of target streaming_parser 09:42:45 [ 90%] Building C object examples/CMakeFiles/streaming_parser.dir/streaming_parser.c.o 09:42:45 [ 92%] Linking C executable streaming_parser 09:42:45 [ 92%] Built target streaming_parser 09:42:45 Scanning dependencies of target sort 09:42:45 [ 94%] Building C object examples/CMakeFiles/sort.dir/sort.c.o 09:42:45 [ 4%] Building C object c/CMakeFiles/csdk.dir/config.c.o 09:42:46 [ 96%] Linking C executable sort 09:42:46 [ 96%] Built target sort 09:42:46 Scanning dependencies of target hello 09:42:46 [ 98%] Building C object examples/CMakeFiles/hello.dir/hello.c.o 09:42:46 [100%] Linking C executable hello 09:42:46 [100%] Built target hello 09:42:46 Install the project... 09:42:46 -- Install configuration: "Release" 09:42:46 -- Installing: /usr/local/include/cbor/configuration.h 09:42:46 -- Installing: /usr/local/lib64/libcbor.a 09:42:46 -- Installing: /usr/local/lib64/libcbor.so.0.0.0 09:42:46 -- Installing: /usr/local/lib64/libcbor.so.0 09:42:46 -- Installing: /usr/local/lib64/libcbor.so 09:42:46 -- Up-to-date: /usr/local/include/cbor 09:42:46 -- Installing: /usr/local/include/cbor/arrays.h 09:42:46 -- Installing: /usr/local/include/cbor/bytestrings.h 09:42:46 -- Installing: /usr/local/include/cbor/callbacks.h 09:42:46 -- Installing: /usr/local/include/cbor/common.h 09:42:46 -- Installing: /usr/local/include/cbor/data.h 09:42:46 -- Installing: /usr/local/include/cbor/encoding.h 09:42:46 -- Installing: /usr/local/include/cbor/floats_ctrls.h 09:42:46 -- Installing: /usr/local/include/cbor/internal 09:42:46 -- Installing: /usr/local/include/cbor/internal/builder_callbacks.h 09:42:46 -- Installing: /usr/local/include/cbor/internal/encoders.h 09:42:46 -- Installing: /usr/local/include/cbor/internal/loaders.h 09:42:46 -- Installing: /usr/local/include/cbor/internal/memory_utils.h 09:42:46 -- Installing: /usr/local/include/cbor/internal/stack.h 09:42:46 -- Installing: /usr/local/include/cbor/internal/unicode.h 09:42:46 -- Installing: /usr/local/include/cbor/ints.h 09:42:46 -- Installing: /usr/local/include/cbor/maps.h 09:42:46 -- Installing: /usr/local/include/cbor/serialization.h 09:42:46 -- Installing: /usr/local/include/cbor/streaming.h 09:42:46 -- Installing: /usr/local/include/cbor/strings.h 09:42:46 -- Installing: /usr/local/include/cbor/tags.h 09:42:46 -- Installing: /usr/local/include/cbor.h 09:42:46 -- Installing: /usr/local/lib64/pkgconfig/libcbor.pc 09:42:47 [ 6%] Building C object c/CMakeFiles/csdk.dir/consul.c.o 09:42:48 [ 8%] Building C object c/CMakeFiles/csdk.dir/correlation.c.o 09:42:48 Removing intermediate container 538718da8600 09:42:48 ---> 897217d5d34d 09:42:48 Step 6/21 : RUN mkdir /tmp/sdk 09:42:48 ---> Running in 028e9d75cad3 09:42:48 [ 9%] Building C object c/CMakeFiles/csdk.dir/data.c.o 09:42:49 Removing intermediate container 028e9d75cad3 09:42:49 ---> a59648d31253 09:42:49 Step 7/21 : COPY VERSION /tmp/sdk 09:42:49 [ 11%] Building C object c/CMakeFiles/csdk.dir/device.c.o 09:42:49 ---> 83c20daf8403 09:42:49 Step 8/21 : COPY src /tmp/sdk/src 09:42:50 ---> d02d442c42b3 09:42:50 Step 9/21 : COPY include /tmp/sdk/include 09:42:50 ---> f82411189e1e 09:42:50 Step 10/21 : COPY scripts /tmp/sdk/scripts 09:42:50 ---> 2bffafb1ee69 09:42:50 Step 11/21 : COPY LICENSE /tmp/sdk 09:42:51 ---> ace7a3b45691 09:42:51 Step 12/21 : COPY Attribution.txt /tmp/sdk 09:42:51 ---> 0a9b0d457fc1 09:42:51 Step 13/21 : RUN cd /tmp/sdk && ./scripts/build.sh && make -C build/release install 09:42:51 ---> Running in 10bc96399666 09:42:51 [ 12%] Building C object c/CMakeFiles/csdk.dir/devman.c.o 09:42:52 + CPPCHECK=false 09:42:52 + DOCGEN=false 09:42:52 + TOMLVER=SDK-0.2 09:42:52 + CUTILVER=1.1.1 09:42:52 + '[' 0 -gt 0 ] 09:42:52 + readlink -f ./scripts/build.sh 09:42:52 + dirname /tmp/sdk/scripts/build.sh 09:42:52 + dirname /tmp/sdk/scripts 09:42:52 + ROOT=/tmp/sdk 09:42:52 + cd /tmp/sdk 09:42:52 + '[' '!' -d deps ] 09:42:52 + mkdir deps 09:42:52 + wget -O - https://github.com/IOTechSystems/tomlc99/archive/SDK-0.2.tar.gz 09:42:52 + tar -C deps -z -x -f - 09:42:52 --2020-09-29 09:42:51-- https://github.com/IOTechSystems/tomlc99/archive/SDK-0.2.tar.gz 09:42:52 Resolving github.com... 140.82.113.3 09:42:52 Connecting to github.com|140.82.113.3|:443... connected. 09:42:52 HTTP request sent, awaiting response... 302 Found 09:42:52 Location: https://codeload.github.com/IOTechSystems/tomlc99/tar.gz/SDK-0.2 [following] 09:42:52 --2020-09-29 09:42:51-- https://codeload.github.com/IOTechSystems/tomlc99/tar.gz/SDK-0.2 09:42:52 Resolving codeload.github.com... 140.82.114.10 09:42:52 Connecting to codeload.github.com|140.82.114.10|:443... connected. 09:42:52 HTTP request sent, awaiting response... 200 OK 09:42:52 Length: unspecified [application/x-gzip] 09:42:52 Saving to: 'STDOUT' 09:42:52 09:42:52 0K .......... ...... 893K=0.02s 09:42:52 09:42:52 2020-09-29 09:42:52 (893 KB/s) - written to stdout [16451] 09:42:52 09:42:52 + cp deps/tomlc99-SDK-0.2/toml.c deps/tomlc99-SDK-0.2/toml.h src/c 09:42:52 + wget -O - https://github.com/IOTechSystems/iotech-c-utils/archive/v1.1.1.tar.gz 09:42:52 + tar -C deps -z -x -f - 09:42:52 --2020-09-29 09:42:52-- https://github.com/IOTechSystems/iotech-c-utils/archive/v1.1.1.tar.gz 09:42:52 Resolving github.com... 140.82.113.3 09:42:52 [ 14%] Building C object c/CMakeFiles/csdk.dir/devmap.c.o 09:42:52 Connecting to github.com|140.82.113.3|:443... connected. 09:42:52 HTTP request sent, awaiting response... 302 Found 09:42:52 Location: https://codeload.github.com/IOTechSystems/iotech-c-utils/tar.gz/v1.1.1 [following] 09:42:52 --2020-09-29 09:42:52-- https://codeload.github.com/IOTechSystems/iotech-c-utils/tar.gz/v1.1.1 09:42:52 Resolving codeload.github.com... 140.82.114.10 09:42:52 Connecting to codeload.github.com|140.82.114.10|:443... connected. 09:42:52 HTTP request sent, awaiting response... 200 OK 09:42:52 Length: unspecified [application/x-gzip] 09:42:52 Saving to: 'STDOUT' 09:42:52  09:42:52 0K .......... .......... .......... .......... .......... 1.35M 09:42:52 50K .......... .......... .......... .......... .......... 3.99M 09:42:52 100K .......... .......... .......... .......... .......... 6.99M 09:42:52 150K .......... .......... ..... 4.05M=0.06s 09:42:52 09:42:52 2020-09-29 09:42:52 (2.78 MB/s) - written to stdout [179833] 09:42:52 09:42:52 + mkdir -p src/c/iot 09:42:52 + cp deps/iotech-c-utils-1.1.1/src/c/base64.c deps/iotech-c-utils-1.1.1/src/c/component.c deps/iotech-c-utils-1.1.1/src/c/config.c deps/iotech-c-utils-1.1.1/src/c/container.c deps/iotech-c-utils-1.1.1/src/c/data.c deps/iotech-c-utils-1.1.1/src/c/hash.c deps/iotech-c-utils-1.1.1/src/c/iot.c deps/iotech-c-utils-1.1.1/src/c/json.c deps/iotech-c-utils-1.1.1/src/c/logger.c deps/iotech-c-utils-1.1.1/src/c/os.c deps/iotech-c-utils-1.1.1/src/c/scheduler.c deps/iotech-c-utils-1.1.1/src/c/thread.c deps/iotech-c-utils-1.1.1/src/c/threadpool.c deps/iotech-c-utils-1.1.1/src/c/time.c deps/iotech-c-utils-1.1.1/src/c/yxml.c src/c/iot 09:42:52 + mkdir -p include/iot 09:42:52 + cp deps/iotech-c-utils-1.1.1/include/iot/base64.h deps/iotech-c-utils-1.1.1/include/iot/component.h deps/iotech-c-utils-1.1.1/include/iot/config.h deps/iotech-c-utils-1.1.1/include/iot/container.h deps/iotech-c-utils-1.1.1/include/iot/data.h deps/iotech-c-utils-1.1.1/include/iot/hash.h deps/iotech-c-utils-1.1.1/include/iot/iot.h deps/iotech-c-utils-1.1.1/include/iot/json.h deps/iotech-c-utils-1.1.1/include/iot/logger.h deps/iotech-c-utils-1.1.1/include/iot/os.h deps/iotech-c-utils-1.1.1/include/iot/scheduler.h deps/iotech-c-utils-1.1.1/include/iot/thread.h deps/iotech-c-utils-1.1.1/include/iot/threadpool.h deps/iotech-c-utils-1.1.1/include/iot/time.h deps/iotech-c-utils-1.1.1/include/iot/typecode.h deps/iotech-c-utils-1.1.1/include/iot/yxml.h include/iot 09:42:52 + mkdir -p include/iot/os 09:42:52 + cp deps/iotech-c-utils-1.1.1/include/iot/os/linux.h deps/iotech-c-utils-1.1.1/include/iot/os/macos.h deps/iotech-c-utils-1.1.1/include/iot/os/zephyr.h include/iot/os 09:42:52 + mkdir -p /tmp/sdk/build/release 09:42:52 + cd /tmp/sdk/build/release 09:42:52 + cmake '-DCMAKE_EXPORT_COMPILE_COMMANDS=ON' '-DCMAKE_BUILD_TYPE=Release' /tmp/sdk/src 09:42:52 -- The C compiler identification is GNU 8.3.0 09:42:52 -- Check for working C compiler: /usr/bin/cc 09:42:52 -- Check for working C compiler: /usr/bin/cc -- works 09:42:52 -- Detecting C compiler ABI info 09:42:52 -- Detecting C compiler ABI info - done 09:42:52 -- Detecting C compile features 09:42:52 [ 16%] Building C object c/CMakeFiles/csdk.dir/devsdk-base.c.o 09:42:53 -- Detecting C compile features - done 09:42:53 -- Found LIBMICROHTTP: /usr/lib/libmicrohttpd.so 09:42:53 -- Found CURL: /usr/lib/libcurl.so (found version "7.64.0") 09:42:53 -- Found LIBYAML: /usr/lib/libyaml.so 09:42:53 -- Found LIBUUID: /usr/lib/libuuid.so 09:42:53 -- Found LIBCBOR: /usr/local/lib64/libcbor.so 09:42:53 -- C SDK 0.0.0 for Linux 09:42:53 -- Performing Test CSDK_HAVE_ATOMIC 09:42:53 -- Performing Test CSDK_HAVE_ATOMIC - Success 09:42:53 -- Found Curses: /usr/lib/libcurses.so 09:42:53 -- Configuring done 09:42:53 -- Generating done 09:42:53 -- Build files have been written to: /tmp/sdk/build/release 09:42:53 [ 17%] Building C object c/CMakeFiles/csdk.dir/discovery.c.o 09:42:53 + make 09:42:53 + tee release.log 09:42:53 Scanning dependencies of target csdk 09:42:53 [ 1%] Building C object c/CMakeFiles/csdk.dir/autoevent.c.o 09:42:53 [ 3%] Building C object c/CMakeFiles/csdk.dir/callback.c.o 09:42:53 [ 19%] Building C object c/CMakeFiles/csdk.dir/edgex-base.c.o 09:42:53 [ 4%] Building C object c/CMakeFiles/csdk.dir/config.c.o 09:42:53 [ 20%] Building C object c/CMakeFiles/csdk.dir/edgex-logging.c.o 09:42:53 [ 22%] Building C object c/CMakeFiles/csdk.dir/edgex-rest.c.o 09:42:54 [ 6%] Building C object c/CMakeFiles/csdk.dir/consul.c.o 09:42:54 [ 8%] Building C object c/CMakeFiles/csdk.dir/correlation.c.o 09:42:54 [ 9%] Building C object c/CMakeFiles/csdk.dir/data.c.o 09:42:54 [ 11%] Building C object c/CMakeFiles/csdk.dir/device.c.o 09:42:55 [ 12%] Building C object c/CMakeFiles/csdk.dir/devman.c.o 09:42:55 [ 14%] Building C object c/CMakeFiles/csdk.dir/devmap.c.o 09:42:55 [ 16%] Building C object c/CMakeFiles/csdk.dir/devsdk-base.c.o 09:42:55 [ 17%] Building C object c/CMakeFiles/csdk.dir/discovery.c.o 09:42:55 [ 19%] Building C object c/CMakeFiles/csdk.dir/edgex-base.c.o 09:42:55 [ 20%] Building C object c/CMakeFiles/csdk.dir/edgex-logging.c.o 09:42:55 [ 22%] Building C object c/CMakeFiles/csdk.dir/edgex-rest.c.o 09:42:56 [ 24%] Building C object c/CMakeFiles/csdk.dir/iot/base64.c.o 09:42:56 [ 25%] Building C object c/CMakeFiles/csdk.dir/iot/component.c.o 09:42:56 [ 27%] Building C object c/CMakeFiles/csdk.dir/iot/config.c.o 09:42:57 [ 29%] Building C object c/CMakeFiles/csdk.dir/iot/container.c.o 09:42:57 [ 30%] Building C object c/CMakeFiles/csdk.dir/iot/data.c.o 09:42:57 [ 24%] Building C object c/CMakeFiles/csdk.dir/iot/base64.c.o 09:42:57 [ 25%] Building C object c/CMakeFiles/csdk.dir/iot/component.c.o 09:42:57 [ 32%] Building C object c/CMakeFiles/csdk.dir/iot/hash.c.o 09:42:57 [ 33%] Building C object c/CMakeFiles/csdk.dir/iot/iot.c.o 09:42:57 [ 35%] Building C object c/CMakeFiles/csdk.dir/iot/json.c.o 09:42:58 [ 37%] Building C object c/CMakeFiles/csdk.dir/iot/logger.c.o 09:42:58 [ 38%] Building C object c/CMakeFiles/csdk.dir/iot/os.c.o 09:42:58 [ 40%] Building C object c/CMakeFiles/csdk.dir/iot/scheduler.c.o 09:42:58 [ 27%] Building C object c/CMakeFiles/csdk.dir/iot/config.c.o 09:42:58 [ 41%] Building C object c/CMakeFiles/csdk.dir/iot/thread.c.o 09:42:58 [ 29%] Building C object c/CMakeFiles/csdk.dir/iot/container.c.o 09:42:58 [ 43%] Building C object c/CMakeFiles/csdk.dir/iot/threadpool.c.o 09:42:58 [ 45%] Building C object c/CMakeFiles/csdk.dir/iot/time.c.o 09:42:58 [ 46%] Building C object c/CMakeFiles/csdk.dir/iot/yxml.c.o 09:42:59 [ 30%] Building C object c/CMakeFiles/csdk.dir/iot/data.c.o 09:42:59 [ 48%] Building C object c/CMakeFiles/csdk.dir/map.c.o 09:42:59 [ 50%] Building C object c/CMakeFiles/csdk.dir/metadata.c.o 09:42:59 [ 51%] Building C object c/CMakeFiles/csdk.dir/metrics.c.o 09:42:59 [ 53%] Building C object c/CMakeFiles/csdk.dir/parson.c.o 09:43:01 [ 54%] Building C object c/CMakeFiles/csdk.dir/profiles.c.o 09:43:01 [ 56%] Building C object c/CMakeFiles/csdk.dir/registry.c.o 09:43:01 [ 58%] Building C object c/CMakeFiles/csdk.dir/reqdata.c.o 09:43:01 [ 59%] Building C object c/CMakeFiles/csdk.dir/rest-server.c.o 09:43:01 [ 61%] Building C object c/CMakeFiles/csdk.dir/rest.c.o 09:43:01 [ 32%] Building C object c/CMakeFiles/csdk.dir/iot/hash.c.o 09:43:01 [ 33%] Building C object c/CMakeFiles/csdk.dir/iot/iot.c.o 09:43:01 [ 35%] Building C object c/CMakeFiles/csdk.dir/iot/json.c.o 09:43:02 [ 62%] Building C object c/CMakeFiles/csdk.dir/service.c.o 09:43:02 [ 37%] Building C object c/CMakeFiles/csdk.dir/iot/logger.c.o 09:43:02 [ 64%] Building C object c/CMakeFiles/csdk.dir/toml.c.o 09:43:02 [ 38%] Building C object c/CMakeFiles/csdk.dir/iot/os.c.o 09:43:02 [ 40%] Building C object c/CMakeFiles/csdk.dir/iot/scheduler.c.o 09:43:03 [ 66%] Building C object c/CMakeFiles/csdk.dir/transform.c.o 09:43:03 [ 67%] Building C object c/CMakeFiles/csdk.dir/v1compat.c.o 09:43:03 [ 69%] Building C object c/CMakeFiles/csdk.dir/watchers.c.o 09:43:03 [ 41%] Building C object c/CMakeFiles/csdk.dir/iot/thread.c.o 09:43:04 [ 70%] Linking C shared library libcsdk.so 09:43:04 [ 70%] Built target csdk 09:43:04 Scanning dependencies of target template 09:43:04 [ 72%] Building C object c/examples/CMakeFiles/template.dir/template.c.o 09:43:04 [ 43%] Building C object c/CMakeFiles/csdk.dir/iot/threadpool.c.o 09:43:04 [ 74%] Linking C executable template 09:43:04 [ 74%] Built target template 09:43:04 Scanning dependencies of target device-counter 09:43:04 [ 75%] Building C object c/examples/counters/CMakeFiles/device-counter.dir/device-counter.c.o 09:43:04 [ 77%] Linking C executable device-counter 09:43:04 [ 77%] Built target device-counter 09:43:04 Scanning dependencies of target device-random 09:43:04 [ 79%] Building C object c/examples/random/CMakeFiles/device-random.dir/device-random.c.o 09:43:04 [ 80%] Linking C executable device-random 09:43:04 [ 80%] Built target device-random 09:43:04 Scanning dependencies of target device-gyro 09:43:04 [ 45%] Building C object c/CMakeFiles/csdk.dir/iot/time.c.o 09:43:04 [ 82%] Building C object c/examples/gyro/CMakeFiles/device-gyro.dir/device-gyro.c.o 09:43:04 [ 83%] Linking C executable device-gyro 09:43:04 [ 83%] Built target device-gyro 09:43:04 Scanning dependencies of target device-bitfields 09:43:04 [ 85%] Building C object c/examples/bitfields/CMakeFiles/device-bitfields.dir/device-bitfields.c.o 09:43:05 [ 46%] Building C object c/CMakeFiles/csdk.dir/iot/yxml.c.o 09:43:05 [ 87%] Linking C executable device-bitfields 09:43:05 [ 87%] Built target device-bitfields 09:43:05 Scanning dependencies of target template-discovery 09:43:05 [ 88%] Building C object c/examples/discovery/CMakeFiles/template-discovery.dir/template.c.o 09:43:05 [ 90%] Linking C executable template-discovery 09:43:05 [ 90%] Built target template-discovery 09:43:05 Scanning dependencies of target device-file 09:43:05 [ 91%] Building C object c/examples/file/CMakeFiles/device-file.dir/device-file.c.o 09:43:05 [ 93%] Linking C executable device-file 09:43:05 [ 93%] Built target device-file 09:43:05 Scanning dependencies of target device-terminal 09:43:05 [ 95%] Building C object c/examples/terminal/CMakeFiles/device-terminal.dir/device-terminal.c.o 09:43:05 [ 96%] Linking C executable device-terminal 09:43:05 [ 96%] Built target device-terminal 09:43:05 Scanning dependencies of target templatev1 09:43:05 [ 98%] Building C object c/examples/v1/CMakeFiles/templatev1.dir/template.c.o 09:43:06 [100%] Linking C executable templatev1 09:43:06 [100%] Built target templatev1 09:43:06 + make package 09:43:06 + tee -a release.log 09:43:06 [ 70%] Built target csdk 09:43:06 [ 74%] Built target template 09:43:06 [ 77%] Built target device-counter 09:43:06 [ 80%] Built target device-random 09:43:06 [ 83%] Built target device-gyro 09:43:06 [ 87%] Built target device-bitfields 09:43:06 [ 90%] Built target template-discovery 09:43:06 [ 93%] Built target device-file 09:43:06 [ 96%] Built target device-terminal 09:43:06 [100%] Built target templatev1 09:43:06 Run CPack packaging tool... 09:43:06 CPack: Create package using TGZ 09:43:06 CPack: Install projects 09:43:06 CPack: - Run preinstall target for: Csdk 09:43:06 CPack: - Install project: Csdk 09:43:06 CPack: Create package 09:43:06 CPack: - package: /tmp/sdk/build/release/csdk-0.0.0.tar.gz generated. 09:43:06 + '[' false '=' true ] 09:43:06 + '[' false '=' true ] 09:43:06 + mkdir -p /tmp/sdk/build/debug 09:43:06 + cd /tmp/sdk/build/debug 09:43:06 + cmake '-DCMAKE_EXPORT_COMPILE_COMMANDS=ON' '-DCMAKE_BUILD_TYPE=Debug' /tmp/sdk/src 09:43:06 -- The C compiler identification is GNU 8.3.0 09:43:06 -- Check for working C compiler: /usr/bin/cc 09:43:06 -- Check for working C compiler: /usr/bin/cc -- works 09:43:06 -- Detecting C compiler ABI info 09:43:06 -- Detecting C compiler ABI info - done 09:43:06 -- Detecting C compile features 09:43:06 [ 48%] Building C object c/CMakeFiles/csdk.dir/map.c.o 09:43:07 -- Detecting C compile features - done 09:43:07 -- Found LIBMICROHTTP: /usr/lib/libmicrohttpd.so 09:43:07 -- Found CURL: /usr/lib/libcurl.so (found version "7.64.0") 09:43:07 -- Found LIBYAML: /usr/lib/libyaml.so 09:43:07 -- Found LIBUUID: /usr/lib/libuuid.so 09:43:07 -- Found LIBCBOR: /usr/local/lib64/libcbor.so 09:43:07 -- C SDK 0.0.0 for Linux 09:43:07 -- Performing Test CSDK_HAVE_ATOMIC 09:43:07 -- Performing Test CSDK_HAVE_ATOMIC - Success 09:43:07 -- Found Curses: /usr/lib/libcurses.so 09:43:07 -- Configuring done 09:43:07 [ 50%] Building C object c/CMakeFiles/csdk.dir/metadata.c.o 09:43:07 -- Generating done 09:43:07 -- Build files have been written to: /tmp/sdk/build/debug 09:43:07 + make 09:43:07 + tee debug.log 09:43:07 Scanning dependencies of target csdk 09:43:07 [ 1%] Building C object c/CMakeFiles/csdk.dir/autoevent.c.o 09:43:07 [ 3%] Building C object c/CMakeFiles/csdk.dir/callback.c.o 09:43:07 [ 4%] Building C object c/CMakeFiles/csdk.dir/config.c.o 09:43:07 [ 6%] Building C object c/CMakeFiles/csdk.dir/consul.c.o 09:43:08 [ 8%] Building C object c/CMakeFiles/csdk.dir/correlation.c.o 09:43:08 [ 9%] Building C object c/CMakeFiles/csdk.dir/data.c.o 09:43:08 [ 11%] Building C object c/CMakeFiles/csdk.dir/device.c.o 09:43:08 [ 51%] Building C object c/CMakeFiles/csdk.dir/metrics.c.o 09:43:08 [ 12%] Building C object c/CMakeFiles/csdk.dir/devman.c.o 09:43:08 [ 14%] Building C object c/CMakeFiles/csdk.dir/devmap.c.o 09:43:08 [ 53%] Building C object c/CMakeFiles/csdk.dir/parson.c.o 09:43:08 [ 16%] Building C object c/CMakeFiles/csdk.dir/devsdk-base.c.o 09:43:08 [ 17%] Building C object c/CMakeFiles/csdk.dir/discovery.c.o 09:43:08 [ 19%] Building C object c/CMakeFiles/csdk.dir/edgex-base.c.o 09:43:08 [ 20%] Building C object c/CMakeFiles/csdk.dir/edgex-logging.c.o 09:43:08 [ 22%] Building C object c/CMakeFiles/csdk.dir/edgex-rest.c.o 09:43:09 [ 24%] Building C object c/CMakeFiles/csdk.dir/iot/base64.c.o 09:43:09 [ 25%] Building C object c/CMakeFiles/csdk.dir/iot/component.c.o 09:43:09 [ 27%] Building C object c/CMakeFiles/csdk.dir/iot/config.c.o 09:43:09 [ 29%] Building C object c/CMakeFiles/csdk.dir/iot/container.c.o 09:43:09 [ 30%] Building C object c/CMakeFiles/csdk.dir/iot/data.c.o 09:43:09 [ 32%] Building C object c/CMakeFiles/csdk.dir/iot/hash.c.o 09:43:09 [ 33%] Building C object c/CMakeFiles/csdk.dir/iot/iot.c.o 09:43:09 [ 35%] Building C object c/CMakeFiles/csdk.dir/iot/json.c.o 09:43:09 [ 37%] Building C object c/CMakeFiles/csdk.dir/iot/logger.c.o 09:43:09 [ 38%] Building C object c/CMakeFiles/csdk.dir/iot/os.c.o 09:43:09 [ 40%] Building C object c/CMakeFiles/csdk.dir/iot/scheduler.c.o 09:43:09 [ 41%] Building C object c/CMakeFiles/csdk.dir/iot/thread.c.o 09:43:09 [ 43%] Building C object c/CMakeFiles/csdk.dir/iot/threadpool.c.o 09:43:10 [ 45%] Building C object c/CMakeFiles/csdk.dir/iot/time.c.o 09:43:10 [ 46%] Building C object c/CMakeFiles/csdk.dir/iot/yxml.c.o 09:43:10 [ 48%] Building C object c/CMakeFiles/csdk.dir/map.c.o 09:43:10 [ 50%] Building C object c/CMakeFiles/csdk.dir/metadata.c.o 09:43:10 [ 51%] Building C object c/CMakeFiles/csdk.dir/metrics.c.o 09:43:10 [ 53%] Building C object c/CMakeFiles/csdk.dir/parson.c.o 09:43:10 [ 54%] Building C object c/CMakeFiles/csdk.dir/profiles.c.o 09:43:10 [ 56%] Building C object c/CMakeFiles/csdk.dir/registry.c.o 09:43:10 [ 58%] Building C object c/CMakeFiles/csdk.dir/reqdata.c.o 09:43:10 [ 59%] Building C object c/CMakeFiles/csdk.dir/rest-server.c.o 09:43:11 [ 61%] Building C object c/CMakeFiles/csdk.dir/rest.c.o 09:43:11 [ 62%] Building C object c/CMakeFiles/csdk.dir/service.c.o 09:43:11 [ 64%] Building C object c/CMakeFiles/csdk.dir/toml.c.o 09:43:11 [ 66%] Building C object c/CMakeFiles/csdk.dir/transform.c.o 09:43:11 [ 67%] Building C object c/CMakeFiles/csdk.dir/v1compat.c.o 09:43:11 [ 69%] Building C object c/CMakeFiles/csdk.dir/watchers.c.o 09:43:11 [ 70%] Linking C shared library libcsdk.so 09:43:11 [ 70%] Built target csdk 09:43:11 Scanning dependencies of target template 09:43:11 [ 72%] Building C object c/examples/CMakeFiles/template.dir/template.c.o 09:43:12 [ 74%] Linking C executable template 09:43:12 [ 74%] Built target template 09:43:12 Scanning dependencies of target device-counter 09:43:12 [ 75%] Building C object c/examples/counters/CMakeFiles/device-counter.dir/device-counter.c.o 09:43:12 [ 77%] Linking C executable device-counter 09:43:12 [ 77%] Built target device-counter 09:43:12 Scanning dependencies of target device-random 09:43:12 [ 79%] Building C object c/examples/random/CMakeFiles/device-random.dir/device-random.c.o 09:43:12 [ 80%] Linking C executable device-random 09:43:12 [ 80%] Built target device-random 09:43:12 Scanning dependencies of target device-gyro 09:43:12 [ 82%] Building C object c/examples/gyro/CMakeFiles/device-gyro.dir/device-gyro.c.o 09:43:12 [ 83%] Linking C executable device-gyro 09:43:12 [ 83%] Built target device-gyro 09:43:12 Scanning dependencies of target device-bitfields 09:43:12 [ 85%] Building C object c/examples/bitfields/CMakeFiles/device-bitfields.dir/device-bitfields.c.o 09:43:12 [ 87%] Linking C executable device-bitfields 09:43:12 [ 87%] Built target device-bitfields 09:43:12 Scanning dependencies of target template-discovery 09:43:12 [ 88%] Building C object c/examples/discovery/CMakeFiles/template-discovery.dir/template.c.o 09:43:12 [ 54%] Building C object c/CMakeFiles/csdk.dir/profiles.c.o 09:43:13 [ 90%] Linking C executable template-discovery 09:43:13 [ 90%] Built target template-discovery 09:43:13 Scanning dependencies of target device-file 09:43:13 [ 91%] Building C object c/examples/file/CMakeFiles/device-file.dir/device-file.c.o 09:43:13 [ 93%] Linking C executable device-file 09:43:13 [ 56%] Building C object c/CMakeFiles/csdk.dir/registry.c.o 09:43:13 [ 93%] Built target device-file 09:43:13 Scanning dependencies of target device-terminal 09:43:13 [ 95%] Building C object c/examples/terminal/CMakeFiles/device-terminal.dir/device-terminal.c.o 09:43:13 [ 96%] Linking C executable device-terminal 09:43:13 [ 96%] Built target device-terminal 09:43:13 Scanning dependencies of target templatev1 09:43:13 [ 98%] Building C object c/examples/v1/CMakeFiles/templatev1.dir/template.c.o 09:43:13 [100%] Linking C executable templatev1 09:43:13 [100%] Built target templatev1 09:43:13 make: Entering directory '/tmp/sdk/build/release' 09:43:13 make[1]: Entering directory '/tmp/sdk/build/release' 09:43:13 make[2]: Entering directory '/tmp/sdk/build/release' 09:43:13 make[2]: Leaving directory '/tmp/sdk/build/release' 09:43:13 [ 70%] Built target csdk 09:43:13 make[2]: Entering directory '/tmp/sdk/build/release' 09:43:13 make[2]: Leaving directory '/tmp/sdk/build/release' 09:43:13 [ 74%] Built target template 09:43:13 make[2]: Entering directory '/tmp/sdk/build/release' 09:43:13 make[2]: Leaving directory '/tmp/sdk/build/release' 09:43:13 [ 77%] Built target device-counter 09:43:13 make[2]: Entering directory '/tmp/sdk/build/release' 09:43:13 make[2]: Leaving directory '/tmp/sdk/build/release' 09:43:13 [ 80%] Built target device-random 09:43:13 make[2]: Entering directory '/tmp/sdk/build/release' 09:43:13 make[2]: Leaving directory '/tmp/sdk/build/release' 09:43:13 [ 83%] Built target device-gyro 09:43:13 make[2]: Entering directory '/tmp/sdk/build/release' 09:43:13 [ 58%] Building C object c/CMakeFiles/csdk.dir/reqdata.c.o 09:43:13 make[2]: Leaving directory '/tmp/sdk/build/release' 09:43:13 [ 87%] Built target device-bitfields 09:43:13 make[2]: Entering directory '/tmp/sdk/build/release' 09:43:13 make[2]: Leaving directory '/tmp/sdk/build/release' 09:43:13 [ 90%] Built target template-discovery 09:43:13 make[2]: Entering directory '/tmp/sdk/build/release' 09:43:13 make[2]: Leaving directory '/tmp/sdk/build/release' 09:43:13 [ 93%] Built target device-file 09:43:13 make[2]: Entering directory '/tmp/sdk/build/release' 09:43:13 make[2]: Leaving directory '/tmp/sdk/build/release' 09:43:13 [ 96%] Built target device-terminal 09:43:13 make[2]: Entering directory '/tmp/sdk/build/release' 09:43:13 make[2]: Leaving directory '/tmp/sdk/build/release' 09:43:13 [100%] Built target templatev1 09:43:13 make[1]: Leaving directory '/tmp/sdk/build/release' 09:43:13 Install the project... 09:43:13 -- Install configuration: "Release" 09:43:13 -- Installing: /usr/local/lib/libcsdk.so 09:43:13 -- Set runtime path of "/usr/local/lib/libcsdk.so" to "" 09:43:13 -- Up-to-date: /usr/local/include 09:43:13 -- Installing: /usr/local/include/devsdk 09:43:13 -- Installing: /usr/local/include/devsdk/devsdk-base.h 09:43:13 -- Installing: /usr/local/include/devsdk/devsdk.h 09:43:13 -- Installing: /usr/local/include/edgex 09:43:13 -- Installing: /usr/local/include/edgex/device-mgmt.h 09:43:13 -- Installing: /usr/local/include/edgex/devices.h 09:43:13 -- Installing: /usr/local/include/edgex/devsdk.h 09:43:13 -- Installing: /usr/local/include/edgex/edgex-base.h 09:43:13 -- Installing: /usr/local/include/edgex/edgex.h 09:43:13 -- Installing: /usr/local/include/edgex/error.h 09:43:13 -- Installing: /usr/local/include/edgex/eventgen.h 09:43:13 -- Installing: /usr/local/include/edgex/os.h 09:43:13 -- Installing: /usr/local/include/edgex/profiles.h 09:43:13 -- Installing: /usr/local/include/edgex/rest-server.h 09:43:13 -- Installing: /usr/local/include/edgex/csdk-defs.h 09:43:13 -- Installing: /usr/local/include/iot 09:43:13 -- Installing: /usr/local/include/iot/base64.h 09:43:13 -- Installing: /usr/local/include/iot/component.h 09:43:13 -- Installing: /usr/local/include/iot/config.h 09:43:13 -- Installing: /usr/local/include/iot/container.h 09:43:13 -- Installing: /usr/local/include/iot/data.h 09:43:13 -- Installing: /usr/local/include/iot/hash.h 09:43:13 -- Installing: /usr/local/include/iot/iot.h 09:43:13 -- Installing: /usr/local/include/iot/json.h 09:43:13 -- Installing: /usr/local/include/iot/logger.h 09:43:13 -- Installing: /usr/local/include/iot/os.h 09:43:13 -- Installing: /usr/local/include/iot/scheduler.h 09:43:13 -- Installing: /usr/local/include/iot/thread.h 09:43:13 -- Installing: /usr/local/include/iot/threadpool.h 09:43:13 -- Installing: /usr/local/include/iot/time.h 09:43:13 -- Installing: /usr/local/include/iot/typecode.h 09:43:13 -- Installing: /usr/local/include/iot/yxml.h 09:43:13 -- Installing: /usr/local/include/iot/os 09:43:13 -- Installing: /usr/local/include/iot/os/linux.h 09:43:13 -- Installing: /usr/local/include/iot/os/macos.h 09:43:13 -- Installing: /usr/local/include/iot/os/zephyr.h 09:43:13 -- Installing: /usr/local/share/device-sdk-c/LICENSE 09:43:13 -- Installing: /usr/local/share/device-sdk-c/Attribution.txt 09:43:13 make: Leaving directory '/tmp/sdk/build/release' 09:43:13 [ 59%] Building C object c/CMakeFiles/csdk.dir/rest-server.c.o 09:43:14 [ 61%] Building C object c/CMakeFiles/csdk.dir/rest.c.o 09:43:15 Removing intermediate container 10bc96399666 09:43:15 ---> d565031759b8 09:43:15 Step 14/21 : FROM ${BASE} 09:43:15 ---> 5eabd8fd8ba2 09:43:15 Step 15/21 : MAINTAINER IOTech 09:43:15 ---> Running in 10a09221b972 09:43:15 [ 62%] Building C object c/CMakeFiles/csdk.dir/service.c.o 09:43:16 Removing intermediate container 10a09221b972 09:43:16 ---> 7c63a6d5bd78 09:43:16 Step 16/21 : RUN apk add --update --no-cache build-base wget git gcc cmake make yaml curl libmicrohttpd libuuid 09:43:16 ---> Running in 3a9cb6f3bb5d 09:43:16 fetch http://nl.alpinelinux.org/alpine/v3.9/main/x86_64/APKINDEX.tar.gz 09:43:17 fetch http://nl.alpinelinux.org/alpine/v3.9/community/x86_64/APKINDEX.tar.gz 09:43:17 (1/3) Installing curl (7.64.0-r4) 09:43:17 (2/3) Installing libuuid (2.33-r0) 09:43:17 (3/3) Installing wget (1.20.3-r0) 09:43:17 Executing busybox-1.29.3-r10.trigger 09:43:17 OK: 268 MiB in 78 packages 09:43:17 [ 64%] Building C object c/CMakeFiles/csdk.dir/toml.c.o 09:43:18 Removing intermediate container 3a9cb6f3bb5d 09:43:18 ---> ce99c9f3931d 09:43:18 Step 17/21 : COPY --from=builder /usr/local/include/iot /usr/local/include/iot 09:43:18 ---> d1f5a4d5baa4 09:43:18 Step 18/21 : COPY --from=builder /usr/local/include/edgex /usr/local/include/edgex 09:43:18 ---> f3ddfc652200 09:43:18 Step 19/21 : COPY --from=builder /usr/local/lib /usr/local/lib 09:43:19 ---> 3c9bac7ecbfc 09:43:19 Step 20/21 : COPY --from=builder /usr/local/lib64 /usr/local/lib64 09:43:19 ---> dda26a097596 09:43:19 Step 21/21 : COPY --from=builder /usr/local/share/device-sdk-c /usr/local/share/device-sdk-c 09:43:19 ---> 810e22fc3164 09:43:19 Successfully built 810e22fc3164 09:43:19 Successfully tagged ci-base-image-x86_64:latest [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Test) [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] sh 09:43:20 + docker inspect -f . ci-base-image-x86_64 09:43:20 . [Pipeline] withDockerContainer 09:43:20 prd-centos7-docker-4c-2g-1981 does not seem to be running inside a container 09:43:20 $ docker run -t -d -u 1001:1001 -u 0:0 -w /w/workspace/device-sdk-c/2 -v /w/workspace/device-sdk-c/2:/w/workspace/device-sdk-c/2:rw,z -v /w/workspace/device-sdk-c/2@tmp:/w/workspace/device-sdk-c/2@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** ci-base-image-x86_64 cat 09:43:21 [ 66%] Building C object c/CMakeFiles/csdk.dir/transform.c.o 09:43:21 [ 67%] Building C object c/CMakeFiles/csdk.dir/v1compat.c.o 09:43:21 $ docker top cff50b532f16f53ba2acb33d46af7ca268a6a3378582ba66f91daf1974e567e2 -eo pid,comm [Pipeline] { [Pipeline] sh 09:43:22 + make test 09:43:22 echo "make test" 09:43:22 make test [Pipeline] } 09:43:22 $ docker stop --time=1 cff50b532f16f53ba2acb33d46af7ca268a6a3378582ba66f91daf1974e567e2 09:43:22 [ 69%] Building C object c/CMakeFiles/csdk.dir/watchers.c.o 09:43:23 [ 70%] Linking C shared library libcsdk.so 09:43:23 [ 70%] Built target csdk 09:43:23 Scanning dependencies of target template 09:43:23 [ 72%] Building C object c/examples/CMakeFiles/template.dir/template.c.o 09:43:23 $ docker rm -f cff50b532f16f53ba2acb33d46af7ca268a6a3378582ba66f91daf1974e567e2 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } 09:43:23 [ 74%] Linking C executable template [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build) [Pipeline] script [Pipeline] { 09:43:24 [ 74%] Built target template 09:43:24 Scanning dependencies of target device-counter 09:43:24 [ 75%] Building C object c/examples/counters/CMakeFiles/device-counter.dir/device-counter.c.o 09:43:24 [ 77%] Linking C executable device-counter 09:43:25 [ 77%] Built target device-counter 09:43:25 Scanning dependencies of target device-random 09:43:25 [ 79%] Building C object c/examples/random/CMakeFiles/device-random.dir/device-random.c.o 09:43:25 [ 80%] Linking C executable device-random 09:43:25 [ 80%] Built target device-random 09:43:25 Scanning dependencies of target device-gyro 09:43:25 [ 82%] Building C object c/examples/gyro/CMakeFiles/device-gyro.dir/device-gyro.c.o 09:43:26 [ 83%] Linking C executable device-gyro 09:43:26 [ 83%] Built target device-gyro 09:43:26 Scanning dependencies of target device-bitfields 09:43:26 [ 85%] Building C object c/examples/bitfields/CMakeFiles/device-bitfields.dir/device-bitfields.c.o 09:43:26 [ 87%] Linking C executable device-bitfields 09:43:27 [ 87%] Built target device-bitfields 09:43:27 Scanning dependencies of target template-discovery 09:43:27 [ 88%] Building C object c/examples/discovery/CMakeFiles/template-discovery.dir/template.c.o [Pipeline] sh 09:43:27 [ 90%] Linking C executable template-discovery 09:43:27 + sudo chown -R jenkins:jenkins . [Pipeline] sh 09:43:28 [ 90%] Built target template-discovery 09:43:28 Scanning dependencies of target device-file 09:43:28 [ 91%] Building C object c/examples/file/CMakeFiles/device-file.dir/device-file.c.o 09:43:28 + ls -al . 09:43:28 total 160 09:43:28 drwxrwxr-x. 9 jenkins jenkins 275 Sep 29 09:42 . 09:43:28 drwxrwxr-x. 4 jenkins jenkins 28 Sep 29 09:42 .. 09:43:28 -rw-rw-r--. 1 jenkins jenkins 3104 Sep 29 09:42 Attribution.txt 09:43:28 -rw-rw-r--. 1 jenkins jenkins 5980 Sep 29 09:42 CHANGES 09:43:28 drwxrwxr-x. 2 jenkins jenkins 144 Sep 29 09:42 docs 09:43:28 -rw-rw-r--. 1 jenkins jenkins 108574 Sep 29 09:42 Doxyfile 09:43:28 drwxrwxr-x. 8 jenkins jenkins 179 Sep 29 09:42 .git 09:43:28 drwxrwxr-x. 2 jenkins jenkins 38 Sep 29 09:42 .github 09:43:28 -rw-rw-r--. 1 jenkins jenkins 176 Sep 29 09:42 .gitignore 09:43:28 drwxrwxr-x. 4 jenkins jenkins 33 Sep 29 09:42 include 09:43:28 -rw-rw-r--. 1 jenkins jenkins 794 Sep 29 09:42 Jenkinsfile 09:43:28 -rw-rw-r--. 1 jenkins jenkins 10174 Sep 29 09:42 LICENSE 09:43:28 -rw-rw-r--. 1 jenkins jenkins 449 Sep 29 09:42 Makefile 09:43:28 -rw-rw-r--. 1 jenkins jenkins 2697 Sep 29 09:42 README.md 09:43:28 -rw-rw-r--. 1 jenkins jenkins 5977 Sep 29 09:42 README.v2.md 09:43:28 drwxrwxr-x. 2 jenkins jenkins 108 Sep 29 09:42 scripts 09:43:28 drwxrwxr-x. 3 jenkins jenkins 72 Sep 29 09:42 .semver 09:43:28 drwxrwxr-x. 4 jenkins jenkins 50 Sep 29 09:42 src 09:43:28 -rw-rw-r--. 1 jenkins jenkins 5 Sep 29 09:39 VERSION [Pipeline] isUnix [Pipeline] sh 09:43:28 + docker build -t docker-device-sdk-c -f scripts/Dockerfile.alpine-3.11 --build-arg BASE=ci-base-image-x86_64 --build-arg 'MAKE=make build' --build-arg ARCH=amd64 --label git_sha=9ed24d37a47feb6db1fad961231225476506a0f7 --label arch=amd64 --label version=0.0.0 . 09:43:28 Sending build context to Docker daemon 3.78MB 09:43:28 Step 1/15 : ARG BASE=alpine:3.11 09:43:28 Step 2/15 : FROM ${BASE} 09:43:28 ---> 810e22fc3164 09:43:28 Step 3/15 : MAINTAINER IOTech 09:43:28 [ 93%] Linking C executable device-file 09:43:28 [ 93%] Built target device-file 09:43:28 Scanning dependencies of target device-terminal 09:43:28 [ 95%] Building C object c/examples/terminal/CMakeFiles/device-terminal.dir/device-terminal.c.o 09:43:29 ---> Running in d003792575c7 09:43:29 Removing intermediate container d003792575c7 09:43:29 ---> 88a70bb22c19 09:43:29 Step 4/15 : RUN apk add --update --no-cache build-base wget git gcc cmake make yaml-dev libcurl curl-dev libmicrohttpd-dev util-linux-dev ncurses-dev && mkdir -p /edgex-c-sdk/build 09:43:29 ---> Running in 2d5b9f5fbcb8 09:43:29 [ 96%] Linking C executable device-terminal 09:43:29 [ 96%] Built target device-terminal 09:43:29 Scanning dependencies of target templatev1 09:43:29 [ 98%] Building C object c/examples/v1/CMakeFiles/templatev1.dir/template.c.o 09:43:29 fetch http://nl.alpinelinux.org/alpine/v3.9/main/x86_64/APKINDEX.tar.gz 09:43:30 [100%] Linking C executable templatev1 09:43:30 fetch http://nl.alpinelinux.org/alpine/v3.9/community/x86_64/APKINDEX.tar.gz 09:43:30 [100%] Built target templatev1 09:43:30 + + maketee package 09:43:30 -a release.log 09:43:30 [ 70%] Built target csdk 09:43:30 [ 74%] Built target template 09:43:30 [ 77%] Built target device-counter 09:43:30 (1/6) Installing ncurses-dev (6.1_p20190105-r0) 09:43:30 [ 80%] Built target device-random 09:43:30 [ 83%] Built target device-gyro 09:43:30 [ 87%] Built target device-bitfields 09:43:30 [ 90%] Built target template-discovery 09:43:30 [ 93%] Built target device-file 09:43:30 [ 96%] Built target device-terminal 09:43:31 (2/6) Installing libblkid (2.33-r0) 09:43:31 (3/6) Installing libfdisk (2.33-r0) 09:43:31 (4/6) Installing libmount (2.33-r0) 09:43:31 [100%] Built target templatev1 09:43:31 Run CPack packaging tool... 09:43:31 CPack: Create package using TGZ 09:43:31 CPack: Install projects 09:43:31 CPack: - Run preinstall target for: Csdk 09:43:31 (5/6) Installing libsmartcols (2.33-r0) 09:43:31 (6/6) Installing util-linux-dev (2.33-r0) 09:43:31 Executing busybox-1.29.3-r10.trigger 09:43:31 OK: 272 MiB in 84 packages 09:43:31 CPack: - Install project: Csdk 09:43:31 CPack: Create package 09:43:32 CPack: - package: /tmp/sdk/build/release/csdk-0.0.0.tar.gz generated. 09:43:32 + '[' false '=' true ] 09:43:32 + '[' false '=' true ] 09:43:32 + mkdir -p /tmp/sdk/build/debug 09:43:32 + cd /tmp/sdk/build/debug 09:43:32 + cmake '-DCMAKE_EXPORT_COMPILE_COMMANDS=ON' '-DCMAKE_BUILD_TYPE=Debug' /tmp/sdk/src 09:43:32 Removing intermediate container 2d5b9f5fbcb8 09:43:32 ---> 43f2e1d5e4c9 09:43:32 Step 5/15 : COPY VERSION /edgex-c-sdk/ 09:43:32 -- The C compiler identification is GNU 8.3.0 09:43:32 -- Check for working C compiler: /usr/bin/cc 09:43:32 ---> bf3e5e160a0a 09:43:32 Step 6/15 : COPY src /edgex-c-sdk/src/ 09:43:32 -- Check for working C compiler: /usr/bin/cc -- works 09:43:32 -- Detecting C compiler ABI info 09:43:32 -- Detecting C compiler ABI info - done 09:43:32 -- Detecting C compile features 09:43:33 ---> 17f19703b276 09:43:33 Step 7/15 : COPY include /edgex-c-sdk/include/ 09:43:33 ---> 152d662cba25 09:43:33 Step 8/15 : COPY scripts /edgex-c-sdk/scripts 09:43:33 -- Detecting C compile features - done 09:43:33 -- Found LIBMICROHTTP: /usr/lib/libmicrohttpd.so 09:43:33 -- Found CURL: /usr/lib/libcurl.so (found version "7.64.0") 09:43:33 -- Found LIBYAML: /usr/lib/libyaml.so 09:43:33 -- Found LIBUUID: /usr/lib/libuuid.so 09:43:33 -- Found LIBCBOR: /usr/local/lib64/libcbor.so 09:43:33 -- C SDK 0.0.0 for Linux 09:43:33 -- Performing Test CSDK_HAVE_ATOMIC 09:43:33 ---> 6d705d4f6fbb 09:43:33 Step 9/15 : COPY LICENSE /edgex-c-sdk/ 09:43:33 ---> a4b93ff6fc28 09:43:33 Step 10/15 : COPY Attribution.txt /edgex-c-sdk/ 09:43:33 ---> 3eeaea1639ab 09:43:33 Step 11/15 : WORKDIR /edgex-c-sdk 09:43:33 -- Performing Test CSDK_HAVE_ATOMIC - Success 09:43:33 -- Found Curses: /usr/lib/libcurses.so 09:43:34 ---> Running in 0040c6b34c1a 09:43:34 Removing intermediate container 0040c6b34c1a 09:43:34 ---> c0e7ad50c6f0 09:43:34 Step 12/15 : ENTRYPOINT ["/edgex-c-sdk/scripts/entrypoint.sh"] 09:43:34 ---> Running in 70a8e4e4b3a6 09:43:34 -- Configuring done 09:43:34 Removing intermediate container 70a8e4e4b3a6 09:43:34 ---> c84c4b267dda 09:43:34 Step 13/15 : LABEL arch=amd64 09:43:34 ---> Running in 01ae736c06f4 09:43:34 -- Generating done 09:43:34 -- Build files have been written to: /tmp/sdk/build/debug 09:43:34 + make 09:43:34 + tee debug.log 09:43:34 Scanning dependencies of target csdk 09:43:34 Removing intermediate container 01ae736c06f4 09:43:34 ---> 703e238b718d 09:43:34 Step 14/15 : LABEL git_sha=9ed24d37a47feb6db1fad961231225476506a0f7 09:43:34 ---> Running in 24bc99dd107e 09:43:34 [ 1%] Building C object c/CMakeFiles/csdk.dir/autoevent.c.o 09:43:34 Removing intermediate container 24bc99dd107e 09:43:34 ---> 532b5082c463 09:43:34 Step 15/15 : LABEL version=0.0.0 09:43:34 ---> Running in 564727798b56 09:43:34 [ 3%] Building C object c/CMakeFiles/csdk.dir/callback.c.o 09:43:35 [ 4%] Building C object c/CMakeFiles/csdk.dir/config.c.o 09:43:35 Removing intermediate container 564727798b56 09:43:35 ---> c6ae6a33faf6 09:43:35 [Warning] One or more build-args [MAKE ARCH] were not consumed 09:43:35 Successfully built c6ae6a33faf6 09:43:35 Successfully tagged docker-device-sdk-c:latest [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Docker Push) Stage "Docker Push" skipped due to when conditional [Pipeline] } 09:43:35 [ 6%] Building C object c/CMakeFiles/csdk.dir/consul.c.o [Pipeline] // stage [Pipeline] stage [Pipeline] { (Snap) Stage "Snap" skipped due to when conditional [Pipeline] } [Pipeline] // stage [Pipeline] } 09:43:36 [ 8%] Building C object c/CMakeFiles/csdk.dir/correlation.c.o [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // ws [Pipeline] } 09:43:36 [ 9%] Building C object c/CMakeFiles/csdk.dir/data.c.o [Pipeline] // node [Pipeline] } [Pipeline] // stage [Pipeline] } 09:43:36 [ 11%] Building C object c/CMakeFiles/csdk.dir/device.c.o 09:43:37 [ 12%] Building C object c/CMakeFiles/csdk.dir/devman.c.o 09:43:37 [ 14%] Building C object c/CMakeFiles/csdk.dir/devmap.c.o 09:43:37 [ 16%] Building C object c/CMakeFiles/csdk.dir/devsdk-base.c.o 09:43:38 [ 17%] Building C object c/CMakeFiles/csdk.dir/discovery.c.o 09:43:38 [ 19%] Building C object c/CMakeFiles/csdk.dir/edgex-base.c.o 09:43:38 [ 20%] Building C object c/CMakeFiles/csdk.dir/edgex-logging.c.o 09:43:38 [ 22%] Building C object c/CMakeFiles/csdk.dir/edgex-rest.c.o 09:43:39 [ 24%] Building C object c/CMakeFiles/csdk.dir/iot/base64.c.o 09:43:39 [ 25%] Building C object c/CMakeFiles/csdk.dir/iot/component.c.o 09:43:40 [ 27%] Building C object c/CMakeFiles/csdk.dir/iot/config.c.o 09:43:40 [ 29%] Building C object c/CMakeFiles/csdk.dir/iot/container.c.o 09:43:40 [ 30%] Building C object c/CMakeFiles/csdk.dir/iot/data.c.o 09:43:41 [ 32%] Building C object c/CMakeFiles/csdk.dir/iot/hash.c.o 09:43:41 [ 33%] Building C object c/CMakeFiles/csdk.dir/iot/iot.c.o 09:43:41 [ 35%] Building C object c/CMakeFiles/csdk.dir/iot/json.c.o 09:43:41 [ 37%] Building C object c/CMakeFiles/csdk.dir/iot/logger.c.o 09:43:42 [ 38%] Building C object c/CMakeFiles/csdk.dir/iot/os.c.o 09:43:42 [ 40%] Building C object c/CMakeFiles/csdk.dir/iot/scheduler.c.o 09:43:42 [ 41%] Building C object c/CMakeFiles/csdk.dir/iot/thread.c.o 09:43:42 [ 43%] Building C object c/CMakeFiles/csdk.dir/iot/threadpool.c.o 09:43:43 [ 45%] Building C object c/CMakeFiles/csdk.dir/iot/time.c.o 09:43:43 [ 46%] Building C object c/CMakeFiles/csdk.dir/iot/yxml.c.o 09:43:43 [ 48%] Building C object c/CMakeFiles/csdk.dir/map.c.o 09:43:43 [ 50%] Building C object c/CMakeFiles/csdk.dir/metadata.c.o 09:43:44 [ 51%] Building C object c/CMakeFiles/csdk.dir/metrics.c.o 09:43:44 [ 53%] Building C object c/CMakeFiles/csdk.dir/parson.c.o 09:43:45 [ 54%] Building C object c/CMakeFiles/csdk.dir/profiles.c.o 09:43:45 [ 56%] Building C object c/CMakeFiles/csdk.dir/registry.c.o 09:43:46 [ 58%] Building C object c/CMakeFiles/csdk.dir/reqdata.c.o 09:43:46 [ 59%] Building C object c/CMakeFiles/csdk.dir/rest-server.c.o 09:43:46 [ 61%] Building C object c/CMakeFiles/csdk.dir/rest.c.o 09:43:47 [ 62%] Building C object c/CMakeFiles/csdk.dir/service.c.o 09:43:48 [ 64%] Building C object c/CMakeFiles/csdk.dir/toml.c.o 09:43:48 [ 66%] Building C object c/CMakeFiles/csdk.dir/transform.c.o 09:43:49 [ 67%] Building C object c/CMakeFiles/csdk.dir/v1compat.c.o 09:43:49 [ 69%] Building C object c/CMakeFiles/csdk.dir/watchers.c.o 09:43:49 [ 70%] Linking C shared library libcsdk.so 09:43:50 [ 70%] Built target csdk 09:43:50 Scanning dependencies of target template 09:43:50 [ 72%] Building C object c/examples/CMakeFiles/template.dir/template.c.o 09:43:50 [ 74%] Linking C executable template 09:43:50 [ 74%] Built target template 09:43:50 Scanning dependencies of target device-counter 09:43:50 [ 75%] Building C object c/examples/counters/CMakeFiles/device-counter.dir/device-counter.c.o 09:43:50 [ 77%] Linking C executable device-counter 09:43:50 [ 77%] Built target device-counter 09:43:50 Scanning dependencies of target device-random 09:43:50 [ 79%] Building C object c/examples/random/CMakeFiles/device-random.dir/device-random.c.o 09:43:51 [ 80%] Linking C executable device-random 09:43:51 [ 80%] Built target device-random 09:43:51 Scanning dependencies of target device-gyro 09:43:51 [ 82%] Building C object c/examples/gyro/CMakeFiles/device-gyro.dir/device-gyro.c.o 09:43:51 [ 83%] Linking C executable device-gyro 09:43:51 [ 83%] Built target device-gyro 09:43:51 Scanning dependencies of target device-bitfields 09:43:51 [ 85%] Building C object c/examples/bitfields/CMakeFiles/device-bitfields.dir/device-bitfields.c.o 09:43:52 [ 87%] Linking C executable device-bitfields 09:43:52 [ 87%] Built target device-bitfields 09:43:52 Scanning dependencies of target template-discovery 09:43:52 [ 88%] Building C object c/examples/discovery/CMakeFiles/template-discovery.dir/template.c.o 09:43:52 [ 90%] Linking C executable template-discovery 09:43:53 [ 90%] Built target template-discovery 09:43:53 Scanning dependencies of target device-file 09:43:53 [ 91%] Building C object c/examples/file/CMakeFiles/device-file.dir/device-file.c.o 09:43:53 [ 93%] Linking C executable device-file 09:43:53 [ 93%] Built target device-file 09:43:53 Scanning dependencies of target device-terminal 09:43:53 [ 95%] Building C object c/examples/terminal/CMakeFiles/device-terminal.dir/device-terminal.c.o 09:43:53 [ 96%] Linking C executable device-terminal 09:43:54 [ 96%] Built target device-terminal 09:43:54 Scanning dependencies of target templatev1 09:43:54 [ 98%] Building C object c/examples/v1/CMakeFiles/templatev1.dir/template.c.o 09:43:54 [100%] Linking C executable templatev1 09:43:54 [100%] Built target templatev1 09:43:54 make: Entering directory '/tmp/sdk/build/release' 09:43:54 make[1]: Entering directory '/tmp/sdk/build/release' 09:43:54 make[2]: Entering directory '/tmp/sdk/build/release' 09:43:54 make[2]: Leaving directory '/tmp/sdk/build/release' 09:43:54 [ 70%] Built target csdk 09:43:54 make[2]: Entering directory '/tmp/sdk/build/release' 09:43:54 make[2]: Leaving directory '/tmp/sdk/build/release' 09:43:54 [ 74%] Built target template 09:43:54 make[2]: Entering directory '/tmp/sdk/build/release' 09:43:54 make[2]: Leaving directory '/tmp/sdk/build/release' 09:43:54 [ 77%] Built target device-counter 09:43:54 make[2]: Entering directory '/tmp/sdk/build/release' 09:43:54 make[2]: Leaving directory '/tmp/sdk/build/release' 09:43:54 [ 80%] Built target device-random 09:43:54 make[2]: Entering directory '/tmp/sdk/build/release' 09:43:54 make[2]: Leaving directory '/tmp/sdk/build/release' 09:43:54 [ 83%] Built target device-gyro 09:43:54 make[2]: Entering directory '/tmp/sdk/build/release' 09:43:54 make[2]: Leaving directory '/tmp/sdk/build/release' 09:43:54 [ 87%] Built target device-bitfields 09:43:54 make[2]: Entering directory '/tmp/sdk/build/release' 09:43:54 make[2]: Leaving directory '/tmp/sdk/build/release' 09:43:54 [ 90%] Built target template-discovery 09:43:54 make[2]: Entering directory '/tmp/sdk/build/release' 09:43:54 make[2]: Leaving directory '/tmp/sdk/build/release' 09:43:54 [ 93%] Built target device-file 09:43:54 make[2]: Entering directory '/tmp/sdk/build/release' 09:43:54 make[2]: Leaving directory '/tmp/sdk/build/release' 09:43:54 [ 96%] Built target device-terminal 09:43:54 make[2]: Entering directory '/tmp/sdk/build/release' 09:43:54 make[2]: Leaving directory '/tmp/sdk/build/release' 09:43:55 [100%] Built target templatev1 09:43:55 make[1]: Leaving directory '/tmp/sdk/build/release' 09:43:55 Install the project... 09:43:55 -- Install configuration: "Release" 09:43:55 -- Installing: /usr/local/lib/libcsdk.so 09:43:55 -- Set runtime path of "/usr/local/lib/libcsdk.so" to "" 09:43:55 -- Up-to-date: /usr/local/include 09:43:55 -- Installing: /usr/local/include/edgex 09:43:55 -- Installing: /usr/local/include/edgex/device-mgmt.h 09:43:55 -- Installing: /usr/local/include/edgex/eventgen.h 09:43:55 -- Installing: /usr/local/include/edgex/error.h 09:43:55 -- Installing: /usr/local/include/edgex/rest-server.h 09:43:55 -- Installing: /usr/local/include/edgex/edgex-base.h 09:43:55 -- Installing: /usr/local/include/edgex/devsdk.h 09:43:55 -- Installing: /usr/local/include/edgex/edgex.h 09:43:55 -- Installing: /usr/local/include/edgex/devices.h 09:43:55 -- Installing: /usr/local/include/edgex/os.h 09:43:55 -- Installing: /usr/local/include/edgex/profiles.h 09:43:55 -- Installing: /usr/local/include/edgex/csdk-defs.h 09:43:55 -- Installing: /usr/local/include/devsdk 09:43:55 -- Installing: /usr/local/include/devsdk/devsdk-base.h 09:43:55 -- Installing: /usr/local/include/devsdk/devsdk.h 09:43:55 -- Installing: /usr/local/include/iot 09:43:55 -- Installing: /usr/local/include/iot/json.h 09:43:55 -- Installing: /usr/local/include/iot/yxml.h 09:43:55 -- Installing: /usr/local/include/iot/container.h 09:43:55 -- Installing: /usr/local/include/iot/component.h 09:43:55 -- Installing: /usr/local/include/iot/typecode.h 09:43:55 -- Installing: /usr/local/include/iot/iot.h 09:43:55 -- Installing: /usr/local/include/iot/time.h 09:43:55 -- Installing: /usr/local/include/iot/hash.h 09:43:55 -- Installing: /usr/local/include/iot/logger.h 09:43:55 -- Installing: /usr/local/include/iot/os 09:43:55 -- Installing: /usr/local/include/iot/os/zephyr.h 09:43:55 -- Installing: /usr/local/include/iot/os/linux.h 09:43:55 -- Installing: /usr/local/include/iot/os/macos.h 09:43:55 -- Installing: /usr/local/include/iot/scheduler.h 09:43:55 -- Installing: /usr/local/include/iot/data.h 09:43:55 -- Installing: /usr/local/include/iot/thread.h 09:43:55 -- Installing: /usr/local/include/iot/os.h 09:43:55 -- Installing: /usr/local/include/iot/base64.h 09:43:55 -- Installing: /usr/local/include/iot/threadpool.h 09:43:55 -- Installing: /usr/local/include/iot/config.h 09:43:55 -- Installing: /usr/local/share/device-sdk-c/LICENSE 09:43:55 -- Installing: /usr/local/share/device-sdk-c/Attribution.txt 09:43:55 make: Leaving directory '/tmp/sdk/build/release' 09:43:57 Removing intermediate container 7c18a97ffc7f 09:43:57 ---> aaa9782b09ea 09:43:57 Step 14/21 : FROM ${BASE} 09:43:57 ---> b23d30803547 09:43:57 Step 15/21 : MAINTAINER IOTech 09:43:57 ---> Running in ab41a232e4d0 09:43:58 Removing intermediate container ab41a232e4d0 09:43:58 ---> 7d8e00a46c58 09:43:58 Step 16/21 : RUN apk add --update --no-cache build-base wget git gcc cmake make yaml curl libmicrohttpd libuuid 09:43:58 ---> Running in deb28f0a0970 09:43:59 fetch http://nl.alpinelinux.org/alpine/v3.9/main/aarch64/APKINDEX.tar.gz 09:44:00 fetch http://nl.alpinelinux.org/alpine/v3.9/community/aarch64/APKINDEX.tar.gz 09:44:00 (1/3) Installing curl (7.64.0-r4) 09:44:00 (2/3) Installing libuuid (2.33-r0) 09:44:00 (3/3) Installing wget (1.20.3-r0) 09:44:00 Executing busybox-1.29.3-r10.trigger 09:44:00 OK: 281 MiB in 78 packages 09:44:02 Removing intermediate container deb28f0a0970 09:44:02 ---> fb2b43c376cb 09:44:02 Step 17/21 : COPY --from=builder /usr/local/include/iot /usr/local/include/iot 09:44:02 ---> 8e3c9d82d61c 09:44:02 Step 18/21 : COPY --from=builder /usr/local/include/edgex /usr/local/include/edgex 09:44:03 ---> 275dcda01860 09:44:03 Step 19/21 : COPY --from=builder /usr/local/lib /usr/local/lib 09:44:04 ---> 56f385b2344d 09:44:04 Step 20/21 : COPY --from=builder /usr/local/lib64 /usr/local/lib64 09:44:05 ---> 778de6847a37 09:44:05 Step 21/21 : COPY --from=builder /usr/local/share/device-sdk-c /usr/local/share/device-sdk-c 09:44:06 ---> 4f117711868c 09:44:06 Successfully built 4f117711868c 09:44:06 Successfully tagged ci-base-image-arm64:latest [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Test) [Pipeline] script [Pipeline] { [Pipeline] isUnix [Pipeline] sh 09:44:06 + docker inspect -f . ci-base-image-arm64 09:44:06 . [Pipeline] withDockerContainer 09:44:07 prd-ubuntu18.04-docker-arm64-4c-16g-1980 does not seem to be running inside a container 09:44:07 $ docker run -t -d -u 1001:1001 -u 0:0 -w /w/workspace/device-sdk-c/2 -v /w/workspace/device-sdk-c/2:/w/workspace/device-sdk-c/2:rw,z -v /w/workspace/device-sdk-c/2@tmp:/w/workspace/device-sdk-c/2@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** ci-base-image-arm64 cat 09:44:09 $ docker top f5826228d2bce7fb0c7044e1e2aa394bc9b6064e109a4f1200c0b70ec8d7f0f5 -eo pid,comm [Pipeline] { [Pipeline] sh 09:44:10 + make test 09:44:10 echo "make test" 09:44:10 make test [Pipeline] } 09:44:10 $ docker stop --time=1 f5826228d2bce7fb0c7044e1e2aa394bc9b6064e109a4f1200c0b70ec8d7f0f5 09:44:12 $ docker rm -f f5826228d2bce7fb0c7044e1e2aa394bc9b6064e109a4f1200c0b70ec8d7f0f5 [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build) [Pipeline] script [Pipeline] { [Pipeline] sh 09:44:13 + sudo chown -R jenkins:jenkins . [Pipeline] sh 09:44:14 + ls -al . 09:44:14 total 196 09:44:14 drwxrwxr-x 9 jenkins jenkins 4096 Sep 29 09:41 . 09:44:14 drwxrwxr-x 4 jenkins jenkins 4096 Sep 29 09:41 .. 09:44:14 drwxrwxr-x 8 jenkins jenkins 4096 Sep 29 09:41 .git 09:44:14 drwxrwxr-x 2 jenkins jenkins 4096 Sep 29 09:41 .github 09:44:14 -rw-rw-r-- 1 jenkins jenkins 176 Sep 29 09:41 .gitignore 09:44:14 drwxrwxr-x 3 jenkins jenkins 4096 Sep 29 09:41 .semver 09:44:14 -rw-rw-r-- 1 jenkins jenkins 3104 Sep 29 09:41 Attribution.txt 09:44:14 -rw-rw-r-- 1 jenkins jenkins 5980 Sep 29 09:41 CHANGES 09:44:14 -rw-rw-r-- 1 jenkins jenkins 108574 Sep 29 09:41 Doxyfile 09:44:14 -rw-rw-r-- 1 jenkins jenkins 794 Sep 29 09:41 Jenkinsfile 09:44:14 -rw-rw-r-- 1 jenkins jenkins 10174 Sep 29 09:41 LICENSE 09:44:14 -rw-rw-r-- 1 jenkins jenkins 449 Sep 29 09:41 Makefile 09:44:14 -rw-rw-r-- 1 jenkins jenkins 2697 Sep 29 09:41 README.md 09:44:14 -rw-rw-r-- 1 jenkins jenkins 5977 Sep 29 09:41 README.v2.md 09:44:14 -rw-rw-r-- 1 jenkins jenkins 5 Sep 29 09:39 VERSION 09:44:14 drwxrwxr-x 2 jenkins jenkins 4096 Sep 29 09:41 docs 09:44:14 drwxrwxr-x 4 jenkins jenkins 4096 Sep 29 09:41 include 09:44:14 drwxrwxr-x 2 jenkins jenkins 4096 Sep 29 09:41 scripts 09:44:14 drwxrwxr-x 4 jenkins jenkins 4096 Sep 29 09:41 src [Pipeline] isUnix [Pipeline] sh 09:44:14 + docker build -t docker-device-sdk-c-arm64 -f scripts/Dockerfile.alpine-3.11 --build-arg BASE=ci-base-image-arm64 --build-arg MAKE=make build --build-arg ARCH=arm64 --label git_sha=9ed24d37a47feb6db1fad961231225476506a0f7 --label arch=arm64 --label version=0.0.0 . 09:44:15 Sending build context to Docker daemon 3.78MB 09:44:15 Step 1/15 : ARG BASE=alpine:3.11 09:44:15 Step 2/15 : FROM ${BASE} 09:44:15 ---> 4f117711868c 09:44:15 Step 3/15 : MAINTAINER IOTech 09:44:15 ---> Running in edab991aa2d0 09:44:15 Removing intermediate container edab991aa2d0 09:44:15 ---> 8dc898f40793 09:44:15 Step 4/15 : RUN apk add --update --no-cache build-base wget git gcc cmake make yaml-dev libcurl curl-dev libmicrohttpd-dev util-linux-dev ncurses-dev && mkdir -p /edgex-c-sdk/build 09:44:15 ---> Running in ca1fac6c7925 09:44:17 fetch http://nl.alpinelinux.org/alpine/v3.9/main/aarch64/APKINDEX.tar.gz 09:44:18 fetch http://nl.alpinelinux.org/alpine/v3.9/community/aarch64/APKINDEX.tar.gz 09:44:18 (1/6) Installing ncurses-dev (6.1_p20190105-r0) 09:44:18 (2/6) Installing libblkid (2.33-r0) 09:44:18 (3/6) Installing libfdisk (2.33-r0) 09:44:18 (4/6) Installing libmount (2.33-r0) 09:44:18 (5/6) Installing libsmartcols (2.33-r0) 09:44:18 (6/6) Installing util-linux-dev (2.33-r0) 09:44:19 Executing busybox-1.29.3-r10.trigger 09:44:19 OK: 286 MiB in 84 packages 09:44:20 Removing intermediate container ca1fac6c7925 09:44:20 ---> 377d32671bcd 09:44:20 Step 5/15 : COPY VERSION /edgex-c-sdk/ 09:44:21 ---> 235b81b7daa2 09:44:21 Step 6/15 : COPY src /edgex-c-sdk/src/ 09:44:22 ---> 3f432544aa2d 09:44:22 Step 7/15 : COPY include /edgex-c-sdk/include/ 09:44:23 ---> b1bcbb4b83f9 09:44:23 Step 8/15 : COPY scripts /edgex-c-sdk/scripts 09:44:23 ---> 431fc20a102d 09:44:23 Step 9/15 : COPY LICENSE /edgex-c-sdk/ 09:44:24 ---> f50ae32d8cbc 09:44:24 Step 10/15 : COPY Attribution.txt /edgex-c-sdk/ 09:44:25 ---> 40558137f839 09:44:25 Step 11/15 : WORKDIR /edgex-c-sdk 09:44:25 ---> Running in 6bd09a9150d4 09:44:25 Removing intermediate container 6bd09a9150d4 09:44:25 ---> 7fa046d2f991 09:44:25 Step 12/15 : ENTRYPOINT ["/edgex-c-sdk/scripts/entrypoint.sh"] 09:44:25 ---> Running in 7681d9b0c604 09:44:26 Removing intermediate container 7681d9b0c604 09:44:26 ---> 8348ce93b1dd 09:44:26 Step 13/15 : LABEL arch=arm64 09:44:26 ---> Running in 23a7ed6a8701 09:44:27 Removing intermediate container 23a7ed6a8701 09:44:27 ---> ba850bf3cefa 09:44:27 Step 14/15 : LABEL git_sha=9ed24d37a47feb6db1fad961231225476506a0f7 09:44:27 ---> Running in 8b6983b71aea 09:44:27 Removing intermediate container 8b6983b71aea 09:44:27 ---> 13a7489bb078 09:44:27 Step 15/15 : LABEL version=0.0.0 09:44:27 ---> Running in 8f0053f2af4c 09:44:28 Removing intermediate container 8f0053f2af4c 09:44:28 ---> 9fd8c89acc0f 09:44:28 [Warning] One or more build-args [MAKE ARCH] were not consumed 09:44:28 Successfully built 9fd8c89acc0f 09:44:28 Successfully tagged docker-device-sdk-c-arm64:latest [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Docker Push) Stage "Docker Push" skipped due to when conditional [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Snap) Stage "Snap" skipped due to when conditional [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // ws [Pipeline] } [Pipeline] // node [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // parallel [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Clair Scan) Stage "Clair Scan" skipped due to when conditional [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Semver) Stage "Semver" skipped due to when conditional [Pipeline] stage [Pipeline] { (Tag) Stage "Semver" skipped due to when conditional [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Bump Pre-Release Version) Stage "Semver" skipped due to when conditional [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Declarative: Post Actions) [Pipeline] stage [Pipeline] { (LF Post Build Actions) [Pipeline] libraryResource [Pipeline] sh 09:44:31 ---> sysstat.sh [Pipeline] libraryResource [Pipeline] sh 09:44:31 ---> package-listing.sh 09:44:31 ++ facter osfamily 09:44:31 ++ tr '[:upper:]' '[:lower:]' 09:44:31 + OS_FAMILY=redhat 09:44:31 + workspace=/w/workspace/edgexfoundry_device-sdk-c_PR-297 09:44:31 + START_PACKAGES=/tmp/packages_start.txt 09:44:31 + END_PACKAGES=/tmp/packages_end.txt 09:44:31 + DIFF_PACKAGES=/tmp/packages_diff.txt 09:44:31 + PACKAGES=/tmp/packages_start.txt 09:44:31 + '[' /w/workspace/edgexfoundry_device-sdk-c_PR-297 ']' 09:44:31 + PACKAGES=/tmp/packages_end.txt 09:44:31 + case "${OS_FAMILY}" in 09:44:31 + rpm -qa 09:44:31 + sort 09:44:35 + '[' -f /tmp/packages_start.txt ']' 09:44:35 + '[' -f /tmp/packages_end.txt ']' 09:44:35 + diff /tmp/packages_start.txt /tmp/packages_end.txt 09:44:35 + '[' /w/workspace/edgexfoundry_device-sdk-c_PR-297 ']' 09:44:35 + mkdir -p /w/workspace/edgexfoundry_device-sdk-c_PR-297/archives/ 09:44:35 + cp -f /tmp/packages_diff.txt /tmp/packages_end.txt /tmp/packages_start.txt /w/workspace/edgexfoundry_device-sdk-c_PR-297/archives/ [Pipeline] withEnv [Pipeline] { [Pipeline] configFileProvider 09:44:36 provisioning config files... 09:44:36 copy managed file [jenkins-log-archives-settings] to file:/w/workspace/edgexfoundry_device-sdk-c_PR-297@tmp/config7617716983948000950tmp [Pipeline] { [Pipeline] echo 09:44:36 Running shell/create-netrc.sh [Pipeline] libraryResource [Pipeline] sh 09:44:36 ---> create-netrc.sh [Pipeline] } 09:44:36 Deleting 1 temporary files [Pipeline] // configFileProvider [Pipeline] echo 09:44:36 Running shell/python-tools-install.sh [Pipeline] libraryResource [Pipeline] sh 09:44:37 ---> python-tools-install.sh 09:44:37 Generating Requirements File 09:45:58 Python 3.6.8 09:45:58 pip 20.2.3 from /home/jenkins/.local/lib/python3.6/site-packages/pip (python 3.6) 09:45:58 aiohttp==3.6.2 09:45:58 appdirs==1.4.3 09:45:58 argcomplete==1.12.1 09:45:58 aspy.yaml==1.3.0 09:45:58 async-timeout==3.0.1 09:45:58 attrs==19.3.0 09:45:58 Babel==2.8.0 09:45:58 beautifulsoup4==4.8.2 09:45:58 boto3==1.11.6 09:45:58 botocore==1.14.6 09:45:58 bs4==0.0.1 09:45:58 cachetools==4.1.1 09:45:58 certifi==2019.11.28 09:45:58 cffi==1.14.3 09:45:58 cfgv==2.0.1 09:45:58 chardet==3.0.4 09:45:58 click==7.1 09:45:58 cliff==3.4.0 09:45:58 cmd2==1.3.10 09:45:58 colorama==0.4.3 09:45:58 cryptography==3.1.1 09:45:58 debtcollector==2.2.0 09:45:58 decorator==4.4.2 09:45:58 defusedxml==0.6.0 09:45:58 Deprecated==1.2.7 09:45:58 distlib==0.3.1 09:45:58 distro==1.2.0 09:45:58 dnspython==1.16.0 09:45:58 docker==4.2.0 09:45:58 docutils==0.15.2 09:45:58 dogpile.cache==1.0.2 09:45:58 email-validator==1.0.5 09:45:58 filelock==3.0.12 09:45:58 future==0.18.2 09:45:58 google-auth==1.22.0 09:45:58 httplib2==0.17.0 09:45:58 identify==1.4.11 09:45:58 idna==2.9 09:45:58 idna-ssl==1.1.0 09:45:58 importlib-metadata==1.7.0 09:45:58 importlib-resources==1.5.0 09:45:58 iso8601==0.1.13 09:45:58 Jinja2==2.11.1 09:45:58 jmespath==0.10.0 09:45:58 jsonpatch==1.26 09:45:58 jsonpointer==2.0 09:45:58 jsonschema==3.2.0 09:45:58 keystoneauth1==4.2.1 09:45:58 kubernetes==11.0.0 09:45:58 lftools==0.34.2 09:45:58 lxml==4.5.0 09:45:58 MarkupSafe==0.23 09:45:58 msgpack==1.0.0 09:45:58 multi-key-dict==2.0.3 09:45:58 multidict==4.7.6 09:45:58 munch==2.5.0 09:45:58 netaddr==0.8.0 09:45:58 netifaces==0.10.9 09:45:58 niet==1.4.2 09:45:58 nodeenv==1.3.5 09:45:58 oauth2client==4.1.3 09:45:58 oauthlib==3.1.0 09:45:58 openstacksdk==0.50.0 09:45:58 os-client-config==2.1.0 09:45:58 os-service-types==1.7.0 09:45:58 osc-lib==2.2.1 09:45:58 oslo.config==8.3.2 09:45:58 oslo.context==3.1.1 09:45:58 oslo.i18n==5.0.1 09:45:58 oslo.log==4.4.0 09:45:58 oslo.serialization==4.0.1 09:45:58 oslo.utils==4.6.0 09:45:58 packaging==20.4 09:45:58 pbr==5.4.4 09:45:58 pluggy==0.13.1 09:45:58 prettytable==0.7.2 09:45:58 py==1.9.0 09:45:58 pyasn1==0.4.8 09:45:58 pyasn1-modules==0.2.8 09:45:58 pycparser==2.20 09:45:58 pygerrit2==2.0.10 09:45:58 PyGithub==1.46 09:45:58 pyinotify==0.9.6 09:45:58 PyJWT==1.7.1 09:45:58 pyparsing==2.4.7 09:45:58 pyperclip==1.8.0 09:45:58 pyroute2==0.4.13 09:45:58 pyrsistent==0.15.7 09:45:58 PySocks==1.6.8 09:45:58 python-cinderclient==7.2.0 09:45:58 python-dateutil==2.8.1 09:45:58 python-heatclient==2.2.1 09:45:58 python-jenkins==1.7.0 09:45:58 python-keystoneclient==4.1.1 09:45:58 python-magnumclient==3.2.1 09:45:58 python-novaclient==17.2.1 09:45:58 python-openstackclient==5.3.1 09:45:58 python-swiftclient==3.10.1 09:45:58 pytz==2020.1 09:45:58 PyYAML==5.3 09:45:58 requests==2.23.0 09:45:58 requests-oauthlib==1.3.0 09:45:58 requestsexceptions==1.4.0 09:45:58 rfc3986==1.4.0 09:45:58 rpm==4.11.3 09:45:58 rsa==4.0 09:45:58 ruamel.yaml==0.16.10 09:45:58 ruamel.yaml.clib==0.2.0 09:45:58 s3transfer==0.3.3 09:45:58 shade==1.27.2 09:45:58 simplejson==3.17.2 09:45:58 six==1.14.0 09:45:58 soupsieve==2.0 09:45:58 stevedore==3.2.2 09:45:58 tabulate==0.8.6 09:45:58 toml==0.10.0 09:45:58 tox==3.20.0 09:45:58 tqdm==4.43.0 09:45:58 typing-extensions==3.7.4.3 09:45:58 urllib3==1.25.8 09:45:58 virtualenv==20.0.31 09:45:58 wcwidth==0.2.5 09:45:58 websocket-client==0.57.0 09:45:58 wrapt==1.12.1 09:45:58 xdg==3.0.2 09:45:58 xmltodict==0.12.0 09:45:58 yarl==1.6.0 09:45:58 yq==2.11.1 09:45:58 zipp==3.2.0 09:45:58 Cache entry deserialization failed, entry ignored 09:45:58 DEPRECATION: Python 2.7 reached the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 is no longer maintained. pip 21.0 will drop support for Python 2.7 in January 2021. More details about Python 2 support in pip can be found at https://pip.pypa.io/en/latest/development/release-process/#python-2-support pip 21.0 will remove support for this functionality. 09:45:58 Python 2.7.5 09:45:58 pip 20.2.3 from /home/jenkins/.local/lib/python2.7/site-packages/pip (python 2.7) 09:45:58 DEPRECATION: Python 2.7 reached the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 is no longer maintained. pip 21.0 will drop support for Python 2.7 in January 2021. More details about Python 2 support in pip can be found at https://pip.pypa.io/en/latest/development/release-process/#python-2-support pip 21.0 will remove support for this functionality. 09:45:58 ansible==2.9.7 09:45:58 Babel==0.9.6 09:45:58 backports.ssl-match-hostname==3.5.0.1 09:45:58 beautifulsoup4==4.4.1 09:45:58 bodhi==2.11.0 09:45:58 bodhi-client==2.11.0 09:45:58 CCColUtils==1.4 09:45:58 cffi==1.6.0 09:45:58 chardet==2.2.1 09:45:58 click==6.7 09:45:58 cloud-init==18.5 09:45:58 configobj==4.7.2 09:45:58 cryptography==1.7.2 09:45:58 decorator==3.4.0 09:45:58 distro==1.2.0 09:45:58 enum34==1.0.4 09:45:58 fedpkg==1.38 09:45:58 futures==3.1.1 09:45:58 gitdb==0.6.4 09:45:58 GitPython==1.0.1 09:45:58 html5lib==0.999 09:45:58 httplib2==0.9.2 09:45:58 idna==2.4 09:45:58 iniparse==0.4 09:45:58 ipaddress==1.0.16 09:45:58 IPy==0.75 09:45:58 javapackages==1.0.0 09:45:58 Jinja2==2.7.2 09:45:58 jmespath==0.9.4 09:45:58 jsonpatch==1.2 09:45:58 jsonpointer==1.9 09:45:58 kerberos==1.1 09:45:58 kitchen==1.1.1 09:45:58 langtable==0.0.31 09:45:58 lockfile==0.9.1 09:45:58 lxml==3.2.1 09:45:58 MarkupSafe==0.11 09:45:58 munch==2.0.2 09:45:58 offtrac==0.1.0 09:45:58 openidc-client==0.6.0 09:45:58 packagedb-cli==2.14.1 09:45:58 paramiko==2.1.1 09:45:58 perf==0.1 09:45:58 ply==3.4 09:45:58 policycoreutils-default-encoding==0.1 09:45:58 prettytable==0.7.2 09:45:58 pyasn1==0.1.9 09:45:58 pycparser==2.14 09:45:58 pycurl==7.19.0 09:45:58 pygobject==3.22.0 09:45:58 pygpgme==0.3 09:45:58 pyliblzma==0.5.3 09:45:58 pyOpenSSL==0.13.1 09:45:58 pyparsing==1.5.6 09:45:58 pyserial==2.6 09:45:58 python-augeas==0.5.0 09:45:58 python-bugzilla==2.3.0 09:45:58 python-dateutil==1.5 09:45:58 python-fedora==0.10.0 09:45:58 python-linux-procfs==0.4.9 09:45:58 python-yubico==1.2.3 09:45:58 pyudev==0.15 09:45:58 pyusb==1.0.0b1 09:45:58 pyxattr==0.5.1 09:45:58 PyYAML==3.10 09:45:58 requests==2.6.0 09:45:58 requests-kerberos==0.7.0 09:45:58 rpkg==1.60 09:45:58 schedutils==0.4 09:45:58 seobject==0.1 09:45:58 sepolicy==1.1 09:45:58 six==1.9.0 09:45:58 smmap==0.9.0 09:45:58 urlgrabber==3.10 09:45:58 urllib3==1.10.2 09:45:58 virtualenv==15.1.0 09:45:58 yum-langpacks==0.4.2 09:45:58 yum-metadata-parser==1.1.4 [Pipeline] echo 09:45:58 Running shell/sudo-logs.sh [Pipeline] libraryResource [Pipeline] sh 09:45:58 ---> sudo-logs.sh 09:45:58 Archiving 'sudo' log.. [Pipeline] echo 09:45:59 Running shell/job-cost.sh [Pipeline] libraryResource [Pipeline] sh 09:45:59 ---> job-cost.sh 09:45:59 lf-activate-venv(): INFO: Creating python3 venv at /tmp/venv-xF7N 09:46:09 Cache entry deserialization failed, entry ignored 09:46:09 Cache entry deserialization failed, entry ignored 09:46:10 Cache entry deserialization failed, entry ignored 09:46:10 Cache entry deserialization failed, entry ignored 09:46:11 Cache entry deserialization failed, entry ignored 09:46:11 Cache entry deserialization failed, entry ignored 09:46:11 Cache entry deserialization failed, entry ignored 09:46:11 Cache entry deserialization failed, entry ignored 09:46:11 Cache entry deserialization failed, entry ignored 09:46:11 Cache entry deserialization failed, entry ignored 09:46:11 Cache entry deserialization failed, entry ignored 09:46:11 Cache entry deserialization failed, entry ignored 09:46:11 Cache entry deserialization failed, entry ignored 09:46:15 lf-activate-venv(): INFO: Installing: zipp==1.1.0 python-openstackclient 09:46:41 ERROR: After October 2020 you may experience errors when installing or updating packages. This is because pip will change the way that it resolves dependency conflicts. 09:46:41 09:46:41 We recommend you use --use-feature=2020-resolver to test your packages with the new resolver before it becomes the default. 09:46:41 09:46:41 virtualenv 20.0.31 requires importlib-metadata<2,>=0.12; python_version < "3.8", but you'll have importlib-metadata 2.0.0 which is incompatible. 09:46:41 lf-activate-venv(): INFO: Adding /tmp/venv-xF7N/bin to PATH 09:46:41 INFO: No Stack... 09:46:42 INFO: Retrieving Pricing Info for: v1-standard-2 09:46:42 INFO: Archiving Costs [Pipeline] echo 09:46:42 Running shell/logs-deploy.sh [Pipeline] libraryResource [Pipeline] sh 09:46:44 ---> logs-deploy.sh 09:46:44 INFO: Nexus URL https://nexus.edgexfoundry.org path production/vex-yul-edgex-jenkins-1/edgexfoundry/device-sdk-c/PR-297/2 09:46:44 INFO: archiving workspace using pattern(s): 09:46:47 Archives upload complete. 09:46:47 INFO: archiving logs to Nexus 09:46:48 ---> uname -a: 09:46:48 Linux prd-centos7-docker-4c-2g-1979.vexxhost.local 3.10.0-1127.el7.x86_64 #1 SMP Tue Mar 31 23:36:51 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux 09:46:48 09:46:48 09:46:48 ---> lscpu: 09:46:48 Architecture: x86_64 09:46:48 CPU op-mode(s): 32-bit, 64-bit 09:46:48 Byte Order: Little Endian 09:46:48 CPU(s): 4 09:46:48 On-line CPU(s) list: 0-3 09:46:48 Thread(s) per core: 1 09:46:48 Core(s) per socket: 1 09:46:48 Socket(s): 4 09:46:48 NUMA node(s): 1 09:46:48 Vendor ID: GenuineIntel 09:46:48 CPU family: 6 09:46:48 Model: 44 09:46:48 Model name: Westmere E56xx/L56xx/X56xx (IBRS update) 09:46:48 Stepping: 1 09:46:48 CPU MHz: 2933.442 09:46:48 BogoMIPS: 5866.88 09:46:48 Virtualization: VT-x 09:46:48 Hypervisor vendor: KVM 09:46:48 Virtualization type: full 09:46:48 L1d cache: 32K 09:46:48 L1i cache: 32K 09:46:48 L2 cache: 4096K 09:46:48 L3 cache: 16384K 09:46:48 NUMA node0 CPU(s): 0-3 09:46:48 Flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ss syscall nx pdpe1gb rdtscp lm constant_tsc rep_good nopl xtopology eagerfpu pni pclmulqdq vmx ssse3 cx16 pcid sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer aes hypervisor lahf_lm ssbd ibrs ibpb stibp tpr_shadow vnmi flexpriority ept vpid tsc_adjust arat spec_ctrl intel_stibp 09:46:48 09:46:48 09:46:48 ---> nproc: 09:46:48 4 09:46:48 09:46:48 09:46:48 ---> df -h: 09:46:48 Filesystem Size Used Avail Use% Mounted on 09:46:48 devtmpfs 887M 0 887M 0% /dev 09:46:48 tmpfs 919M 0 919M 0% /dev/shm 09:46:48 tmpfs 919M 17M 903M 2% /run 09:46:48 tmpfs 919M 0 919M 0% /sys/fs/cgroup 09:46:48 /dev/vda1 50G 7.3G 43G 15% / 09:46:48 tmpfs 184M 0 184M 0% /run/user/1001 09:46:48 09:46:48 09:46:48 ---> free -m: 09:46:48 total used free shared buff/cache available 09:46:48 Mem: 1837 577 74 16 1185 1062 09:46:48 Swap: 1023 1 1022 09:46:48 09:46:48 09:46:48 ---> ip addr: 09:46:48 1: lo: mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000 09:46:48 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 09:46:48 inet 127.0.0.1/8 scope host lo 09:46:48 valid_lft forever preferred_lft forever 09:46:48 inet6 ::1/128 scope host 09:46:48 valid_lft forever preferred_lft forever 09:46:48 2: eth0: mtu 1458 qdisc pfifo_fast state UP group default qlen 1000 09:46:48 link/ether fa:16:3e:88:58:7f brd ff:ff:ff:ff:ff:ff 09:46:48 inet 10.30.123.211/23 brd 10.30.123.255 scope global dynamic eth0 09:46:48 valid_lft 85903sec preferred_lft 85903sec 09:46:48 inet6 fe80::f816:3eff:fe88:587f/64 scope link 09:46:48 valid_lft forever preferred_lft forever 09:46:48 3: docker0: mtu 1500 qdisc noqueue state DOWN group default 09:46:48 link/ether 02:42:7a:b0:38:a5 brd ff:ff:ff:ff:ff:ff 09:46:48 inet 10.250.0.254/24 brd 10.250.0.255 scope global docker0 09:46:48 valid_lft forever preferred_lft forever 09:46:48 inet6 fe80::42:7aff:feb0:38a5/64 scope link 09:46:48 valid_lft forever preferred_lft forever 09:46:48 09:46:48 09:46:48 ---> sar -b -r -n DEV: 09:46:48 Linux 3.10.0-1127.el7.x86_64 (centos-7-docker-5eb134fb-50d3-af0a-1802-9f6851a35141.vexxhost.lo) 09/29/2020 _x86_64_ (4 CPU) 09:46:48 09:46:48 09:38:13 AM LINUX RESTART 09:46:48 09:46:48 09:39:01 AM tps rtps wtps bread/s bwrtn/s 09:46:48 09:40:01 AM 36.40 9.44 26.96 4263.74 2330.42 09:46:48 09:41:01 AM 1.67 0.00 1.67 0.00 28.32 09:46:48 09:42:01 AM 0.28 0.00 0.28 0.00 3.50 09:46:48 09:43:01 AM 0.23 0.00 0.23 0.00 2.83 09:46:48 09:44:01 AM 0.17 0.00 0.17 0.00 1.70 09:46:48 09:45:01 AM 70.03 54.46 15.57 4661.07 1726.81 09:46:48 09:46:01 AM 97.04 23.96 73.07 1519.00 9896.25 09:46:48 Average: 29.40 12.55 16.85 1492.15 1998.60 09:46:48 09:46:48 09:39:01 AM kbmemfree kbmemused %memused kbbuffers kbcached kbcommit %commit kbactive kbinact kbdirty 09:46:48 09:40:01 AM 173108 1708448 90.80 2620 1176104 1122976 38.33 400236 1144388 20 09:46:48 09:41:01 AM 177000 1704556 90.59 2620 1176108 1080968 36.89 398864 1142496 8 09:46:48 09:42:01 AM 176112 1705444 90.64 2620 1176116 1081172 36.90 401136 1141480 8 09:46:48 09:43:01 AM 173728 1707828 90.77 2620 1176116 1081208 36.90 403452 1141356 12 09:46:48 09:44:01 AM 173908 1707648 90.76 2620 1176120 1081076 36.90 404508 1140352 16 09:46:48 09:45:01 AM 74072 1807484 96.06 2620 1214568 1130240 38.57 462908 1171860 41056 09:46:48 09:46:01 AM 108408 1773148 94.24 2620 1127788 1116756 38.11 494180 1056368 91768 09:46:48 Average: 150905 1730651 91.98 2620 1174703 1099199 37.51 423612 1134043 18984 09:46:48 09:46:48 09:39:01 AM IFACE rxpck/s txpck/s rxkB/s txkB/s rxcmp/s txcmp/s rxmcst/s 09:46:48 09:40:01 AM eth0 141.09 115.75 467.06 63.56 0.00 0.00 0.00 09:46:48 09:40:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 09:46:48 09:40:01 AM docker0 10.02 7.61 1.07 21.41 0.00 0.00 0.00 09:46:48 09:41:01 AM eth0 0.78 0.07 0.06 0.01 0.00 0.00 0.00 09:46:48 09:41:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 09:46:48 09:41:01 AM docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 09:46:48 09:42:01 AM eth0 4.06 1.88 3.20 0.30 0.00 0.00 0.00 09:46:48 09:42:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 09:46:48 09:42:01 AM docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 09:46:48 09:43:01 AM eth0 0.87 0.65 0.57 0.37 0.00 0.00 0.00 09:46:48 09:43:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 09:46:48 09:43:01 AM docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 09:46:48 09:44:01 AM eth0 0.30 0.22 0.14 0.10 0.00 0.00 0.00 09:46:48 09:44:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 09:46:48 09:44:01 AM docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 09:46:48 09:45:01 AM eth0 75.69 54.50 581.61 9.86 0.00 0.00 0.00 09:46:48 09:45:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 09:46:48 09:45:01 AM docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 09:46:48 09:46:01 AM eth0 38.58 29.41 293.98 5.33 0.00 0.00 0.00 09:46:48 09:46:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 09:46:48 09:46:01 AM docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 09:46:48 Average: eth0 37.34 28.93 192.39 11.36 0.00 0.00 0.00 09:46:48 Average: lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 09:46:48 Average: docker0 1.43 1.09 0.15 3.06 0.00 0.00 0.00 09:46:48 09:46:48 09:46:48 ---> sar -P ALL: 09:46:48 Linux 3.10.0-1127.el7.x86_64 (centos-7-docker-5eb134fb-50d3-af0a-1802-9f6851a35141.vexxhost.lo) 09/29/2020 _x86_64_ (4 CPU) 09:46:48 09:46:48 09:38:13 AM LINUX RESTART 09:46:48 09:46:48 09:39:01 AM CPU %user %nice %system %iowait %steal %idle 09:46:48 09:40:01 AM all 3.48 0.00 1.80 1.15 0.01 93.56 09:46:48 09:40:01 AM 0 3.53 0.00 1.88 0.03 0.00 94.56 09:46:48 09:40:01 AM 1 3.24 0.00 1.72 0.10 0.02 94.92 09:46:48 09:40:01 AM 2 3.70 0.00 1.86 1.67 0.02 92.76 09:46:48 09:40:01 AM 3 3.45 0.00 1.74 2.79 0.02 92.00 09:46:48 09:41:01 AM all 0.16 0.00 0.05 0.00 0.00 99.79 09:46:48 09:41:01 AM 0 0.52 0.00 0.03 0.00 0.00 99.45 09:46:48 09:41:01 AM 1 0.05 0.00 0.05 0.00 0.00 99.90 09:46:48 09:41:01 AM 2 0.05 0.00 0.07 0.00 0.00 99.88 09:46:48 09:41:01 AM 3 0.02 0.00 0.05 0.00 0.00 99.93 09:46:48 09:42:01 AM all 0.18 0.00 0.04 0.00 0.00 99.78 09:46:48 09:42:01 AM 0 0.50 0.00 0.05 0.00 0.02 99.43 09:46:48 09:42:01 AM 1 0.10 0.00 0.05 0.00 0.00 99.85 09:46:48 09:42:01 AM 2 0.08 0.00 0.05 0.00 0.00 99.87 09:46:48 09:42:01 AM 3 0.02 0.00 0.02 0.00 0.00 99.97 09:46:48 09:43:01 AM all 0.16 0.00 0.04 0.00 0.00 99.80 09:46:48 09:43:01 AM 0 0.53 0.00 0.05 0.00 0.00 99.42 09:46:48 09:43:01 AM 1 0.02 0.00 0.03 0.00 0.00 99.95 09:46:48 09:43:01 AM 2 0.05 0.00 0.03 0.00 0.00 99.92 09:46:48 09:43:01 AM 3 0.03 0.00 0.05 0.00 0.00 99.92 09:46:48 09:44:01 AM all 0.16 0.00 0.05 0.00 0.00 99.79 09:46:48 09:44:01 AM 0 0.50 0.00 0.02 0.00 0.00 99.48 09:46:48 09:44:01 AM 1 0.05 0.00 0.02 0.00 0.00 99.93 09:46:48 09:44:01 AM 2 0.05 0.00 0.10 0.00 0.00 99.85 09:46:48 09:44:01 AM 3 0.05 0.00 0.05 0.00 0.00 99.90 09:46:48 09:45:01 AM all 8.69 0.00 1.27 1.40 0.01 88.63 09:46:48 09:45:01 AM 0 22.80 0.00 2.02 0.58 0.00 74.60 09:46:48 09:45:01 AM 1 2.77 0.00 0.95 0.15 0.00 96.13 09:46:48 09:45:01 AM 2 5.48 0.00 1.40 1.93 0.00 91.19 09:46:48 09:45:01 AM 3 3.73 0.00 0.75 2.93 0.02 92.58 09:46:48 09:46:01 AM all 15.75 0.00 3.08 1.30 0.01 79.86 09:46:48 09:46:01 AM 0 22.16 0.00 2.49 1.23 0.00 74.12 09:46:48 09:46:01 AM 1 9.47 0.00 2.48 0.79 0.02 87.25 09:46:48 09:46:01 AM 2 19.45 0.00 4.50 1.85 0.02 74.18 09:46:48 09:46:01 AM 3 11.89 0.00 2.83 1.35 0.02 83.91 09:46:48 Average: all 4.08 0.00 0.90 0.55 0.00 94.47 09:46:48 Average: 0 7.21 0.00 0.93 0.26 0.00 91.59 09:46:48 Average: 1 2.24 0.00 0.76 0.15 0.00 96.85 09:46:48 Average: 2 4.12 0.00 1.14 0.78 0.00 93.95 09:46:48 Average: 3 2.73 0.00 0.78 1.01 0.01 95.47 09:46:48 09:46:48 09:46:48