BUILD_CAUSE=UPSTREAMTRIGGER BUILD_CAUSE_UPSTREAMTRIGGER=true BUILD_DISPLAY_NAME=#1554 BUILD_ID=1554 BUILD_NUMBER=1554 BUILD_TAG=jenkins-tcwg-abe-test-label=tcwg-x86_64-build,test=testsuite-1554 BUILD_URL=https://ci.linaro.org/job/tcwg-abe-test/label=tcwg-x86_64-build,test=testsuite/1554/ EXECUTOR_NUMBER=1 GERRIT_BRANCH=master GERRIT_CHANGE_COMMIT_MESSAGE=Add READ1 lib and tool to ABE Instead of relying on each of the the projects to include support for READ1, it seems simpler to build it once with ABE, then point to it when running each project's testsuite. We could also think about adding to Dejagnu instead, but adding it to ABE seems easier for the time being. This patch mimics what GDB does, and actually copies read1.c from GDB. We now rely on Makefile.in to expand the appripriate paths at configure time, so that the expect-read1 wrapper is able to find the read1.so shared lib in ${abe_top}. Change-Id: I3500eb714e1a05f5ff99bd73b241812e8879ef26 GERRIT_CHANGE_ID=I3500eb714e1a05f5ff99bd73b241812e8879ef26 GERRIT_CHANGE_NUMBER=46576 GERRIT_CHANGE_OWNER=\"Christophe Lyon\" GERRIT_CHANGE_OWNER_EMAIL=christophe.lyon@linaro.org GERRIT_CHANGE_OWNER_NAME=Christophe Lyon GERRIT_CHANGE_PRIVATE_STATE=false GERRIT_CHANGE_SUBJECT=Add READ1 lib and tool to ABE GERRIT_CHANGE_URL=https://review.linaro.org/c/toolchain/abe/+/46576 GERRIT_CHANGE_WIP_STATE=false GERRIT_EVENT_ACCOUNT=\"Christophe Lyon\" GERRIT_EVENT_ACCOUNT_EMAIL=christophe.lyon@linaro.org GERRIT_EVENT_ACCOUNT_NAME=Christophe Lyon GERRIT_EVENT_HASH=-1270465150 GERRIT_EVENT_TYPE=patchset-created GERRIT_HOST=review.linaro.org GERRIT_NAME=review.linaro.org GERRIT_PATCHSET_NUMBER=2 GERRIT_PATCHSET_REVISION=ac5a062aa4b6850edc4af162651f335baba77f96 GERRIT_PATCHSET_UPLOADER=\"Christophe Lyon\" GERRIT_PATCHSET_UPLOADER_EMAIL=christophe.lyon@linaro.org GERRIT_PATCHSET_UPLOADER_NAME=Christophe Lyon GERRIT_PORT=29418 GERRIT_PROJECT=toolchain/abe GERRIT_REFSPEC=refs/changes/76/46576/2 GERRIT_SCHEME=ssh GERRIT_TOPIC= GERRIT_VERSION=3.8.1 HOME=/home/tcwg-buildslave HOSTNAME=build-07 HUDSON_HOME=/var/jenkins_home HUDSON_SERVER_COOKIE=bd3c6a001cafdac9 HUDSON_URL=https://ci.linaro.org/ JENKINS_HOME=/var/jenkins_home JENKINS_SERVER_COOKIE=bd3c6a001cafdac9 JENKINS_URL=https://ci.linaro.org/ JOB_BASE_NAME=label=tcwg-x86_64-build,test=testsuite JOB_NAME=tcwg-abe-test/label=tcwg-x86_64-build,test=testsuite JOB_URL=https://ci.linaro.org/job/tcwg-abe-test/label=tcwg-x86_64-build,test=testsuite/ LANG=en_US.UTF-8 LOGNAME=tcwg-buildslave MAIL=/var/mail/tcwg-buildslave NODE_LABELS=tcwg-build tcwg-x86_64-build-07 tcwg-x86_64-cam tcwg-parallel-jobs tcwg-x86_64 tcwg tcwg-fast-disk tcwg-x86_32-build tcwg-x86_64-2-cam tcwg-x86_64-build NODE_NAME=tcwg-x86_64-build-07 PATH=/home/tcwg-buildslave/bin:/home/tcwg-buildslave/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin PWD=/home/tcwg-buildslave ROOT_BUILD_CAUSE=SCMTRIGGER ROOT_BUILD_CAUSE_SCMTRIGGER=true RUN_ARTIFACTS_DISPLAY_URL=https://ci.linaro.org/job/tcwg-abe-test/label=tcwg-x86_64-build,test=testsuite/1554/display/redirect?page=artifacts RUN_CHANGES_DISPLAY_URL=https://ci.linaro.org/job/tcwg-abe-test/label=tcwg-x86_64-build,test=testsuite/1554/display/redirect?page=changes RUN_DISPLAY_URL=https://ci.linaro.org/job/tcwg-abe-test/label=tcwg-x86_64-build,test=testsuite/1554/display/redirect RUN_TESTS_DISPLAY_URL=https://ci.linaro.org/job/tcwg-abe-test/label=tcwg-x86_64-build,test=testsuite/1554/display/redirect?page=tests SHELL=/bin/bash SHLVL=0 SUDO_COMMAND=/bin/bash -c java -jar /home/tcwg-buildslave/jenkins-workdir-tcwg-x86_64-build-07/agent.jar -jnlpUrl https://ci.linaro.org/computer/tcwg-x86_64-build-07/slave-agent.jnlp -noReconnect -secret @jenkins/tcwg-x86_64-build-07.secret -workDir /home/tcwg-buildslave/jenkins-workdir-tcwg-x86_64-build-07 SUDO_GID=0 SUDO_UID=0 SUDO_USER=root TERM=xterm USER=tcwg-buildslave _=/usr/bin/java dryrun=false label=tcwg-x86_64-build scripts_branch=master test=testsuite test_list=cross_build native_build testsuite abe-tests abe-tests-checkout