summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFathi Boudra <fabo@debian.org>2012-06-07 10:48:38 +0300
committerFathi Boudra <fabo@debian.org>2012-06-07 10:48:38 +0300
commit6df1684611fa42920b3609580ca7266dbcfa8d47 (patch)
treebc9b7ae921d3f6bdadb3954c05949ca7da063e02
parent30ab65003fa859428c505f7f28624e125e72359e (diff)
Install lava-test and the set of tests for Nano
-rwxr-xr-xprecise-armhf-nano-lava/Makefile2
-rw-r--r--precise-armhf-nano-lava/customization/archives/linaro-tools-ppa.key.chroot12
-rw-r--r--precise-armhf-nano-lava/customization/archives/linaro-tools-ppa.list.chroot3
-rwxr-xr-xprecise-armhf-nano-lava/customization/hooks/04-lava_test.chroot13
4 files changed, 29 insertions, 1 deletions
diff --git a/precise-armhf-nano-lava/Makefile b/precise-armhf-nano-lava/Makefile
index f45e933..28141c9 100755
--- a/precise-armhf-nano-lava/Makefile
+++ b/precise-armhf-nano-lava/Makefile
@@ -7,7 +7,7 @@
# You need live-build package installed and superuser privileges.
-IMAGEPREFIX=linaro-precise-nano-`date +%Y%m%d`-$(BUILD_NUMBER)
+IMAGEPREFIX=linaro-precise-nano-lava-`date +%Y%m%d`-$(BUILD_NUMBER)
LOGFILE=$(IMAGEPREFIX).build-log.txt
CONFIGFILE=$(IMAGEPREFIX).config.tar.gz
LISTFILE=$(IMAGEPREFIX).list
diff --git a/precise-armhf-nano-lava/customization/archives/linaro-tools-ppa.key.chroot b/precise-armhf-nano-lava/customization/archives/linaro-tools-ppa.key.chroot
new file mode 100644
index 0000000..0966316
--- /dev/null
+++ b/precise-armhf-nano-lava/customization/archives/linaro-tools-ppa.key.chroot
@@ -0,0 +1,12 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: SKS 1.0.10
+
+mI0ETA9rYAEEAM3qPwNzaXsRRyNARLCAEVl7BCte8isURYwLxMgvMlR7RmLip81ox0o4d61E
+Q5uuT5LWEp2/f2xvw2Pn+7uOKbpL0JLyscD7PntrJnZay8vitDXWMUAyQTMltyjfKQ3N3Zrb
+B424lJYL4r04fjFagN5R4+LFaIzO6P71bwk6rj1dABEBAAG0HExhdW5jaHBhZCBMaW5hcm8g
+T3ZlcmxheSBQUEGItgQTAQIAIAUCTA9rYAIbAwYLCQgHAwIEFQIIAwQWAgMBAh4BAheAAAoJ
+EPH8usp74fl7+1gD/j9IaY1wCG8RrgYUTVnh8erd3ooHCzN+hlgjgDo0MLYv5DPes8VSgFOC
+j1TLPGwrqSikdGAKpMu7vhJSPEkYC7Y+DGkS6Vuap8O3olnZfc4BPfSF1XI18KLv0GeBiEOq
+xiQvTnlfgEyu21LjFMtAjh6qfbRvJonqvqEbK/7QrvNI
+=sAtw
+-----END PGP PUBLIC KEY BLOCK-----
diff --git a/precise-armhf-nano-lava/customization/archives/linaro-tools-ppa.list.chroot b/precise-armhf-nano-lava/customization/archives/linaro-tools-ppa.list.chroot
new file mode 100644
index 0000000..5eae115
--- /dev/null
+++ b/precise-armhf-nano-lava/customization/archives/linaro-tools-ppa.list.chroot
@@ -0,0 +1,3 @@
+# Linaro Tools PPA
+deb http://ppa.launchpad.net/linaro-maintainers/tools/ubuntu @DISTRIBUTION@ main
+deb-src http://ppa.launchpad.net/linaro-maintainers/tools/ubuntu @DISTRIBUTION@ main
diff --git a/precise-armhf-nano-lava/customization/hooks/04-lava_test.chroot b/precise-armhf-nano-lava/customization/hooks/04-lava_test.chroot
new file mode 100755
index 0000000..44c9189
--- /dev/null
+++ b/precise-armhf-nano-lava/customization/hooks/04-lava_test.chroot
@@ -0,0 +1,13 @@
+#!/bin/bash
+
+echo "I: run apt-get update"
+apt-get update
+
+echo "I: install extra package"
+apt-get install --yes bzr lava-test
+
+echo "I: install tests"
+nano_tests=(pwrmgmt gatortests perf wifi-enablement)
+for nano_test in ${nano_tests[@]}; do
+ lava-test install ${nano_test}
+done \ No newline at end of file