From 20030ea9358d73c12c3576cbbfe30da3a3546b32 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alex=20Benn=C3=A9e?= Date: Thu, 8 Jan 2015 15:55:52 +0000 Subject: Add system, ltp, and risu tests for aarch64 (and ltp for arm) --- qemu-master-aarch64-system-test.json | 64 ++++++++++++++++++++++++++++++++++++ qemu-master-aarch64-user-ltp.json | 57 ++++++++++++++++++++++++++++++++ qemu-master-aarch64-user-risu.json | 55 +++++++++++++++++++++++++++++++ qemu-master-arm-user-ltp.json | 2 +- 4 files changed, 177 insertions(+), 1 deletion(-) create mode 100644 qemu-master-aarch64-system-test.json create mode 100644 qemu-master-aarch64-user-ltp.json create mode 100644 qemu-master-aarch64-user-risu.json 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" -- cgit v1.2.3