You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@trafficserver.apache.org by zw...@apache.org on 2018/12/13 05:19:27 UTC
[trafficserver] branch master updated: Fixes some cache-tests,
and make check should fail
This is an automated email from the ASF dual-hosted git repository.
zwoop pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/trafficserver.git
The following commit(s) were added to refs/heads/master by this push:
new a95301b Fixes some cache-tests, and make check should fail
a95301b is described below
commit a95301b390dd34f3bc35e588a3c90633c349f6c1
Author: Leif Hedstrom <zw...@apache.org>
AuthorDate: Tue Dec 11 10:47:38 2018 -0700
Fixes some cache-tests, and make check should fail
---
ci/jenkins/bin/build.sh | 2 +-
ci/jenkins/bin/cache-tests.sh | 8 ++++++--
ci/jenkins/bin/environment.sh | 1 +
ci/jenkins/bin/regression.sh | 3 ++-
4 files changed, 10 insertions(+), 4 deletions(-)
diff --git a/ci/jenkins/bin/build.sh b/ci/jenkins/bin/build.sh
index a1e52fc..9a9fd35 100755
--- a/ci/jenkins/bin/build.sh
+++ b/ci/jenkins/bin/build.sh
@@ -48,4 +48,4 @@ set -x
${WERROR} \
${DEBUG}
-${ATS_MAKE} ${ATS_MAKE_FLAGS} V=1 Q=
+${ATS_MAKE} ${ATS_MAKE_FLAGS} V=1 Q= || exit 1
diff --git a/ci/jenkins/bin/cache-tests.sh b/ci/jenkins/bin/cache-tests.sh
index f285b99..9fece11 100755
--- a/ci/jenkins/bin/cache-tests.sh
+++ b/ci/jenkins/bin/cache-tests.sh
@@ -28,8 +28,12 @@ cd "${WORKSPACE}/${BUILD_NUMBER}/build"
--enable-debug \
--enable-ccache
-${ATS_MAKE} ${ATS_MAKE_FLAGS} V=1 Q=
-${ATS_MAKE} install
+# Not great, but these can fail on the "docs' builds for older versions, sigh
+${ATS_MAKE} -i ${ATS_MAKE_FLAGS} V=1 Q=
+${ATS_MAKE} -i install
+
+[ -x ${PREFIX}/bin/traffic_server ] || exit 1
+
# Setup and start ATS with the required remap rule
echo "map http://127.0.0.1:8080 http://192.168.3.13:8000" >> ${PREFIX}/etc/trafficserver/remap.config
diff --git a/ci/jenkins/bin/environment.sh b/ci/jenkins/bin/environment.sh
index 2790694..e76cf55 100755
--- a/ci/jenkins/bin/environment.sh
+++ b/ci/jenkins/bin/environment.sh
@@ -42,6 +42,7 @@ export TODAY=$(/bin/date +'%m%d%Y')
ATS_BRANCH=master
ATS_IS_7="yes"
+test "${JOB_NAME#*-5.3.x}" != "${JOB_NAME}" && ATS_BRANCH=5.3.x && ATS_IS_7="no"
test "${JOB_NAME#*-6.2.x}" != "${JOB_NAME}" && ATS_BRANCH=6.2.x && ATS_IS_7="no"
test "${JOB_NAME#*-7.1.x}" != "${JOB_NAME}" && ATS_BRANCH=7.1.x
test "${JOB_NAME#*-8.0.x}" != "${JOB_NAME}" && ATS_BRANCH=8.0.x
diff --git a/ci/jenkins/bin/regression.sh b/ci/jenkins/bin/regression.sh
index c217256..62c1f32 100755
--- a/ci/jenkins/bin/regression.sh
+++ b/ci/jenkins/bin/regression.sh
@@ -19,6 +19,7 @@
cd "${WORKSPACE}/${BUILD_NUMBER}/build"
[ -d BUILDS ] && cd BUILDS
-${ATS_MAKE} check VERBOSE=Y V=1 && ${ATS_MAKE} install
+${ATS_MAKE} check VERBOSE=Y V=1 || exit 1
+${ATS_MAKE} install || exit
"${WORKSPACE}/${BUILD_NUMBER}/install/bin/traffic_server" -k -K -R 1