aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlex Bennée <alex.bennee@linaro.org>2015-01-07 15:19:15 +0000
committerAlex Bennée <alex.bennee@linaro.org>2015-01-07 15:19:15 +0000
commitaf3894e83322ba5261ad952cf35f3ed94a010567 (patch)
treeff29fa93f3ea16e9288007ce37da4facf065906b
Initial entry
-rw-r--r--README.md29
-rw-r--r--qemu-master-arm-user-ltp.json57
2 files changed, 86 insertions, 0 deletions
diff --git a/README.md b/README.md
new file mode 100644
index 0000000..fca6cb8
--- /dev/null
+++ b/README.md
@@ -0,0 +1,29 @@
+# Intro
+
+This contains a set of JSON definitions for running LAVA jobs.
+Typically these are kicked off my ci.lava.org which is responsible for
+tracking changes to the upstream repositories. These test definitions
+used to live in my lava-mode.git repo in the examples directory but
+they should probably be in a more stable place.
+
+# Current Jobs
+
+The naming scheme is ${PROJ}-${BRANCH}-${ARCH}-${MODE}-${TEST}.json
+
+## QEMU linux-user jobs
+
+* qemu-master-aarch64-user-risu.json
+
+Runs the RISU instruction test to verify the translator is working
+correctly.
+
+* qemu-master-arm-user-ltp.json
+* qemu-master-aarch64-user-ltp.json
+
+Runs the Linux Test Project. Current status is a _little broken_.
+
+## QEMU system jobs
+
+
+
+
diff --git a/qemu-master-arm-user-ltp.json b/qemu-master-arm-user-ltp.json
new file mode 100644
index 0000000..a910620
--- /dev/null
+++ b/qemu-master-arm-user-ltp.json
@@ -0,0 +1,57 @@
+{
+ "job_name": "build-arm-user-qemu-run-ltp",
+ "device_type": "kvm",
+ "tags": [
+ "kvm-virt"
+ ],
+ "timeout": 1800,
+ "actions": [
+ {
+ "command": "deploy_linaro_image",
+ "parameters": {
+ "image": "http://people.linaro.org/~matthew.hart/images/trusty-lg.img.gz"
+ }
+ },
+ {
+ "command": "lava_test_shell",
+ "parameters": {
+ "testdef_repos": [
+ {
+ "git-repo": "http://git.linaro.org/people/alex.bennee/test-definitions.git",
+ "revision": "master",
+ "testdef": "ubuntu/build-qemu-from-source.yaml",
+ "parameters": {
+ "TARGET": "arm-linux-user"
+ }
+ },
+ {
+ "git-repo": "http://git.linaro.org/people/alex.bennee/test-definitions.git",
+ "revision": "master",
+ "testdef": "ubuntu/install-qemu-chroot.yaml",
+ "parameters": {
+ "ARCH": "arm",
+ "ROOTFS": "http://cdimages.ubuntu.com/ubuntu-core/releases/14.04/release/ubuntu-core-14.04-core-armhf.tar.gz"
+ }
+ },
+ {
+ "git-repo": "http://git.linaro.org/people/alex.bennee/test-definitions.git",
+ "revision": "master",
+ "parameters": {
+ "CHROOT": "/home/chroot",
+ "LTP_RELEASE": "HEAD"
+ },
+ "testdef": "ubuntu/ltp.yaml"
+ }
+ ],
+ "timeout": 18000
+ }
+ },
+ {
+ "command": "submit_results",
+ "parameters": {
+ "server": "http://validation.linaro.org/RPC2/",
+ "stream": "/anonymous/qemu-master/"
+ }
+ }
+ ]
+}