aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlex Bennée <alex.bennee@linaro.org>2015-01-08 15:55:52 +0000
committerAlex Bennée <alex.bennee@linaro.org>2015-01-08 15:55:52 +0000
commit20030ea9358d73c12c3576cbbfe30da3a3546b32 (patch)
tree8f04b99683ee62dd444f7f1a798e3a49764c4761
parentaf3894e83322ba5261ad952cf35f3ed94a010567 (diff)
Add system, ltp, and risu tests for aarch64
(and ltp for arm)
-rw-r--r--qemu-master-aarch64-system-test.json64
-rw-r--r--qemu-master-aarch64-user-ltp.json57
-rw-r--r--qemu-master-aarch64-user-risu.json55
-rw-r--r--qemu-master-arm-user-ltp.json2
4 files changed, 177 insertions, 1 deletions
diff --git a/qemu-master-aarch64-system-test.json b/qemu-master-aarch64-system-test.json
new file mode 100644
index 0000000..dd1d567
--- /dev/null
+++ b/qemu-master-aarch64-system-test.json
@@ -0,0 +1,64 @@
+{
+ "job_name": "build-qemu-master-aarch64-run-system-test",
+ "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": "aarch64-softmmu",
+ "BUILD_OPTS": ""
+ }
+ },
+ {
+ "git-repo": "http://git.linaro.org/people/alex.bennee/test-definitions.git",
+ "revision": "qemu-testing",
+ "testdef": "ubuntu/qemu-system-test.yaml",
+ "parameters": {
+ "IMAGE": "http://people.linaro.org/~alex.bennee/images/aarch64-linux-buildroot.img",
+ "TESTS": "boot stress",
+ "QEMU_BIN": "/usr/local/bin/qemu-system-aarch64",
+ "QEMU_ARGS": "-machine virt -cpu cortex-a57 -machine type=virt -nographic -smp 1 -m 396",
+ "KERNEL_ARGS": "console=ttyAMA0"
+ }
+ },
+ {
+ "git-repo": "http://git.linaro.org/people/alex.bennee/test-definitions.git",
+ "revision": "qemu-testing",
+ "testdef": "ubuntu/qemu-system-test.yaml",
+ "parameters": {
+ "IMAGE": "http://people.linaro.org/~alex.bennee/images/aarch64-linux-3.15rc2-aarch32-buildroot.img",
+ "TESTS": "boot stress",
+ "QEMU_BIN": "/usr/local/bin/qemu-system-aarch64",
+ "QEMU_ARGS": "-machine virt -cpu cortex-a57 -machine type=virt -nographic -smp 1 -m 396",
+ "KERNEL_ARGS": "console=ttyAMA0"
+ }
+ }
+ ],
+ "timeout": 18000
+ }
+ },
+ {
+ "command": "submit_results",
+ "parameters": {
+ "server": "http://validation.linaro.org/RPC2/",
+ "stream": "/anonymous/qemu-master/"
+ }
+ }
+ ]
+}
diff --git a/qemu-master-aarch64-user-ltp.json b/qemu-master-aarch64-user-ltp.json
new file mode 100644
index 0000000..40f624b
--- /dev/null
+++ b/qemu-master-aarch64-user-ltp.json
@@ -0,0 +1,57 @@
+{
+ "job_name": "build-qemu-master-aarch64-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": "qemu-testing",
+ "testdef": "ubuntu/build-qemu-from-source.yaml",
+ "parameters": {
+ "TARGET": "aarch64-linux-user"
+ }
+ },
+ {
+ "git-repo": "http://git.linaro.org/people/alex.bennee/test-definitions.git",
+ "revision": "qemu-testing",
+ "testdef": "ubuntu/install-qemu-chroot.yaml",
+ "parameters": {
+ "ARCH": "aarch64",
+ "ROOTFS": "http://cdimages.ubuntu.com/ubuntu-core/releases/14.04/release/ubuntu-core-14.04-core-arm64.tar.gz"
+ }
+ },
+ {
+ "git-repo": "http://git.linaro.org/people/alex.bennee/test-definitions.git",
+ "revision": "qemu-testing",
+ "parameters": {
+ "CHROOT": "/home/chroot",
+ "LTP_RELEASE": "HEAD"
+ },
+ "testdef": "ubuntu/ltp.yaml"
+ }
+ ],
+ "timeout": 180000
+ }
+ },
+ {
+ "command": "submit_results",
+ "parameters": {
+ "server": "http://validation.linaro.org/RPC2/",
+ "stream": "/anonymous/qemu-master/"
+ }
+ }
+ ]
+}
diff --git a/qemu-master-aarch64-user-risu.json b/qemu-master-aarch64-user-risu.json
new file mode 100644
index 0000000..b6b4c9e
--- /dev/null
+++ b/qemu-master-aarch64-user-risu.json
@@ -0,0 +1,55 @@
+{
+ "job_name": "build-qemu-master-aarch64-run-risu",
+ "device_type": "kvm",
+ "tags": [
+ "kvm-virt"
+ ],
+ "timeout": 1800,
+ "logging_level": "DEBUG",
+ "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": "aarch64-softmmu",
+ "BUILD_OPTS": ""
+ }
+ },
+ {
+ "git-repo": "http://git.linaro.org/people/alex.bennee/test-definitions.git",
+ "revision": "qemu-testing",
+ "testdef": "ubuntu/install-qemu-chroot.yaml",
+ "parameters": {
+ "ARCH": "aarch64",
+ "ROOTFS": "http://cdimages.ubuntu.com/ubuntu-core/releases/14.04/release/ubuntu-core-14.04-core-arm64.tar.gz"
+ }
+ },
+ {
+ "git-repo": "http://git.linaro.org/people/alex.bennee/test-definitions.git",
+ "revision": "qemu-testing",
+ "testdef": "ubuntu/risu.yaml"
+ }
+ ],
+ "timeout": 18000
+ }
+ },
+ {
+ "command": "submit_results",
+ "parameters": {
+ "server": "http://validation.linaro.org/RPC2/",
+ "stream": "/anonymous/alex.bennee/"
+ }
+ }
+ ]
+}
diff --git a/qemu-master-arm-user-ltp.json b/qemu-master-arm-user-ltp.json
index a910620..dcdadd9 100644
--- a/qemu-master-arm-user-ltp.json
+++ b/qemu-master-arm-user-ltp.json
@@ -1,5 +1,5 @@
{
- "job_name": "build-arm-user-qemu-run-ltp",
+ "job_name": "build-qemu-master-arm-run-ltp",
"device_type": "kvm",
"tags": [
"kvm-virt"