summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRiku Voipio <riku.voipio@linaro.org>2014-08-28 15:30:33 +0300
committerRiku Voipio <riku.voipio@linaro.org>2014-08-28 15:30:33 +0300
commit62a19caba7a3a98e932a7d1c515064f8134ccf01 (patch)
tree39934bfcbdcba76d690db02b424f3093bb103b54
parent7acfa14672677b18869a661b1b7b9ff45b05dcf2 (diff)
switch to images, nfs doesn't work
-rw-r--r--configs/arndale.template4
-rwxr-xr-xgcov-arndale28
2 files changed, 17 insertions, 15 deletions
diff --git a/configs/arndale.template b/configs/arndale.template
index 6faf4bd..2380173 100644
--- a/configs/arndale.template
+++ b/configs/arndale.template
@@ -3,5 +3,5 @@ export git_branch=linux-linaro
export conf_filenames="linaro/configs/linaro-base.conf linaro/configs/distribution.conf linaro/configs/kvm-host.conf linaro/configs/xen.conf linaro/configs/arndale.conf linaro/configs/gcov.conf"
export MAKE_DTBS="true"
export kernel_flavour='arndale'
-export make_deb="false"
-export LOADADDR=0x40008000
+export make_deb="true"
+export hwpack_type="arndale"
diff --git a/gcov-arndale b/gcov-arndale
index cad552c..5c76118 100755
--- a/gcov-arndale
+++ b/gcov-arndale
@@ -2,6 +2,8 @@
set -e
LAVA_NAME=${BUILD_URL:-"linux-gcov-test"}
+sudo apt-get install -y pixz
+
rm -rf lci-build-tools builddir-* *gz *deb hwpack*
git clone https://git.linaro.org/ci/lci-build-tools.git
@@ -12,26 +14,29 @@ then
fi
./lci-build-tools/jenkins_kernel_build_inst
-builddir=`echo builddir-*`
-ktree=`pwd -P`
-cp ${builddir}/arch/arm/boot/dts/exynos5250-arndale.dtb ../arndale.dtb
-cp ${builddir}/arch/arm/boot/uImage ../
export ROOTFS_BUILD_URL="http://releases.linaro.org/14.08/ubuntu/trusty-images/developer/linaro-trusty-developer-20140821-681.tar.gz"
+ktree=`pwd -P`
+
cd ${WORKSPACE}/..
rm -f trusty-nano.tgz
-wget $ROOTFS_BUILD_URL -o trusty-nano.tgz
+wget $ROOTFS_BUILD_URL -O trusty-nano.tgz
sudo tar xaf trusty-nano.tgz
sudo mkdir -p `pwd`/binary/$ktree
-cd `pwd`/binary/$ktree
-sudo cp -a $ktree/* .
-cd ${WORKSPACE}/..
-sudo tar cJf ../gcov-arndale-rootfs.tar.xz -C ${WORKSPACE}/../ binary
+sudo cp -a $ktree/* `pwd`/binary/$ktree
+sudo rm -f `pwd`/binary/$ktree/*deb `pwd`/binary/$ktree/hwpack*
+sudo tar czf ../gcov-arndale-rootfs.tar.gz binary
+
+sudo $ktree/linaro-image-tools/linaro-media-create --hwpack-force-yes --dev arndale --image-file gcovlava-arndale.img \
+ --hwpack hwpack*gz --binary ../gcov-arndale-rootfs.tar.gz \
+ --image-size 7G --bootloader u_boot
+
+time pixz gcovlava-arndale.img
cat <<EOF > ../post_build_lava_parameters
HWPACK_JOB_NAME=linux-gcov/hwpack=arndale
HWPACK_BUILD_NUMBER=${BUILD_NUMBER}
-HWPACK_FILE_NAME=hwpack_linaro-mustang_20140626-13_arm64_supported.tar.gz
+HWPACK_FILE_NAME=hwpack_linaro-arndale_20140626-13_arm64_supported.tar.gz
DEVICE_TYPE=arndale
CUSTOM_JSON_URL=https://git.linaro.org/ci/gcov-ci.git/blob_plain/HEAD:/lava/gcov_arndale.json
GIT_REPO=git://git.linaro.org/people/riku.voipio/test-definitions.git
@@ -39,6 +44,3 @@ BUNDLE_STREAM_NAME=/private/team/linaro/virtualization/
EOF
-
-
-