summaryrefslogtreecommitdiff
path: root/jenkins.sh
diff options
context:
space:
mode:
authorMaxim Kuvyrkov <maxim.kuvyrkov@linaro.org>2016-06-29 16:32:32 +0100
committerMaxim Kuvyrkov <maxim.kuvyrkov@linaro.org>2016-07-04 12:29:07 +0000
commite3281dc7b4a384e82df4ed5b6e70f78da3f5139e (patch)
tree8e3fa940e5bfd5ffb85675e70998da1172f47a9f /jenkins.sh
parent0b7bd3223ff5f50f0b84e9ffb490ab9e4863923e (diff)
jenkins.sh: Use custom qemu
This WIP qemu binaries provide significantly better results: 800 more PASSes, 400 less FAILs -- compared to Trusty qemu-armeb. The tarball also provides qemu-arm and qemu-aarch64, which perform just as well as qemu-armeb. Change-Id: I21113651a01ff4af4a569673fdb54741b41aff54
Diffstat (limited to 'jenkins.sh')
-rwxr-xr-xjenkins.sh9
1 files changed, 9 insertions, 0 deletions
diff --git a/jenkins.sh b/jenkins.sh
index 0e1b0ee3..eb054488 100755
--- a/jenkins.sh
+++ b/jenkins.sh
@@ -303,6 +303,15 @@ if test x"${debug}" = x"true"; then
export CONFIG_SHELL="/bin/bash -x"
fi
+# Download QEMU provided by Peter Maydell.
+# The tarball has README with version information.
+wget http://people.linaro.org/~maxim.kuvyrkov/qemu-20160704.tgz
+tar xf qemu-20160704.tgz
+export PATH="`pwd`/qemu-wip:$PATH"
+for i in aarch64 arm armeb; do
+ qemu-$i --version
+done
+
# Print some information about the build machine
echo Running on `hostname`
uname -a