summaryrefslogtreecommitdiff
path: root/multi-node-job
diff options
context:
space:
mode:
authorTyler Baker <tyler.baker@linaro.org>2013-08-27 11:53:13 -0700
committerTyler Baker <tyler.baker@linaro.org>2013-08-27 11:53:13 -0700
commitf4394e35e47149cfa3962bdaa4cfd28caca84028 (patch)
tree796fef2774f91f591f0a70c3224bf1c6886b2ec5 /multi-node-job
parent5d9d32b34398c1035d257f8c428316d751adf769 (diff)
Add multi-node jobs Neil created.
Signed-off-by: Tyler Baker <tyler.baker@linaro.org>
Diffstat (limited to 'multi-node-job')
-rw-r--r--multi-node-job/bootloader/bootloader-lava-test-shell-multinode.json85
-rw-r--r--multi-node-job/neil.williams/arndale-only-group.json65
-rw-r--r--multi-node-job/neil.williams/beagleblack-arndale-group.json68
-rw-r--r--multi-node-job/neil.williams/beagleblack-only-group.json72
-rw-r--r--multi-node-job/neil.williams/kvm-only-group.json49
-rw-r--r--multi-node-job/neil.williams/panda-arndale-group.json78
-rw-r--r--multi-node-job/neil.williams/panda-blackgroup.json75
-rw-r--r--multi-node-job/neil.williams/panda-only-group.json50
-rw-r--r--multi-node-job/neil.williams/snowball-only-group.json65
9 files changed, 607 insertions, 0 deletions
diff --git a/multi-node-job/bootloader/bootloader-lava-test-shell-multinode.json b/multi-node-job/bootloader/bootloader-lava-test-shell-multinode.json
new file mode 100644
index 0000000..6decf17
--- /dev/null
+++ b/multi-node-job/bootloader/bootloader-lava-test-shell-multinode.json
@@ -0,0 +1,85 @@
+{
+ "timeout": 900,
+ "job_name": "bootloader-lava-test-shell-multinode",
+ "logging_level": "DEBUG",
+ "device_group": [
+ {
+ "role": "black",
+ "count": 2,
+ "device_type": "beaglebone-black",
+ "tags": [
+ "codehelp-block"
+ ]
+ },
+ {
+ "role": "grey",
+ "count": 2,
+ "device_type": "beaglebone-black",
+ "tags": [
+ "codehelp-shadow"
+ ]
+ }
+ ],
+ "actions": [
+ {
+ "command": "deploy_linaro_kernel",
+ "parameters": {
+ "kernel": "http://community.validation.linaro.org/images/bbb/zImage",
+ "ramdisk": "http://community.validation.linaro.org/images/bbb/uInitrd",
+ "dtb": "http://community.validation.linaro.org/images/bbb/am335x-bone.dtb"
+ }
+ },
+ {
+ "command": "boot_linaro_image",
+ "parameters": {
+ "interactive_boot_cmds": true,
+ "options": ["setenv autoload no",
+ "setenv pxefile_addr_r '0x50000000'",
+ "setenv kernel_addr_r '0x80200000'",
+ "setenv initrd_addr_r '0x81000000'",
+ "setenv fdt_addr_r '0x815f0000'",
+ "setenv initrd_high '0xffffffff'",
+ "setenv fdt_high '0xffffffff'",
+ "setenv loadkernel 'tftp ${kernel_addr_r} ${lava_kernel}'",
+ "setenv loadinitrd 'tftp ${initrd_addr_r} ${lava_ramdisk}; setenv initrd_size ${filesize}'",
+ "setenv loadfdt 'tftp ${fdt_addr_r} ${lava_dtb}'",
+ "setenv bootargs 'console=ttyO0,115200n8 root=/dev/ram0 ip=:::::eth0:dhcp'",
+ "setenv bootcmd 'dhcp; setenv serverip ${lava_server_ip}; run loadkernel; run loadinitrd; run loadfdt; bootz ${kernel_addr_r} ${initrd_addr_r} ${fdt_addr_r}'",
+ "boot"]
+ }
+ },
+ {
+ "command": "lava_test_shell",
+ "parameters": {
+ "testdef_repos": [
+ {
+ "git-repo": "git://git.linaro.org/qa/test-definitions.git",
+ "testdef": "openembedded/kernel-version.yaml"
+ }
+ ],
+ "timeout": 2400,
+ "role": "black"
+ }
+ },
+ {
+ "command": "lava_test_shell",
+ "parameters": {
+ "testdef_repos": [
+ {
+ "git-repo": "git://git.linaro.org/qa/test-definitions.git",
+ "testdef": "openembedded/busybox.yaml"
+ }
+ ],
+ "timeout": 2400,
+ "role": "grey"
+ }
+ },
+ {
+ "command": "submit_results_on_host",
+ "parameters": {
+ "stream": "BUNDLE_STREAM",
+ "server": "LAVA_SERVER"
+ }
+ }
+ ]
+}
diff --git a/multi-node-job/neil.williams/arndale-only-group.json b/multi-node-job/neil.williams/arndale-only-group.json
new file mode 100644
index 0000000..b888b39
--- /dev/null
+++ b/multi-node-job/neil.williams/arndale-only-group.json
@@ -0,0 +1,65 @@
+{
+ "health_check": false,
+ "logging_level": "DEBUG",
+ "timeout": 900,
+ "job_name": "arndale-group-multinode",
+ "device_group": [
+ {
+ "role": "exynos",
+ "count": 1,
+ "device_type": "arndale",
+ "tags": [
+ "codehelp-block"
+ ]
+ },
+ {
+ "role": "chrome",
+ "count": 1,
+ "device_type": "arndale",
+ "tags": [
+ "codehelp-shadow"
+ ]
+ }
+ ],
+ "actions": [
+ {
+ "command": "deploy_linaro_image",
+ "parameters": {
+ "hwpack": "http://snapshots.linaro.org/kernel-hwpack/linux-preempt-rt-arndale/28/hwpack_linaro-arndale_20130723-1644_b28_armhf_supported.tar.gz",
+ "rootfs": "http://snapshots.linaro.org/ubuntu/images/nano-lava/442/linaro-raring-nano-lava-20130725-442.tar.gz"
+ },
+ "metadata": {
+ "distribution": "ubuntu",
+ "hwpack.type": "arndale",
+ "rootfs.type": "nano-lava"
+ }
+ },
+ {
+ "command": "lava_test_shell",
+ "parameters": {
+ "testdef_repos": [
+ {
+ "git-repo": "git://git.linaro.org/qa/test-definitions.git",
+ "testdef": "ubuntu/smoke-tests-basic.yaml"
+ },
+ {
+ "git-repo": "http://staging.git.linaro.org/git-ro/lava-team/lava-functional-tests.git",
+ "testdef": "lava-test-shell/multi-node/multinode03.yaml"
+ },
+ {
+ "git-repo": "http://staging.git.linaro.org/git-ro/lava-team/lava-functional-tests.git",
+ "testdef": "lava-test-shell/multi-node/multinode03.yaml"
+ }
+ ],
+ "timeout": 900
+ }
+ },
+ {
+ "command": "submit_results_on_host",
+ "parameters": {
+ "stream": "BUNDLE_STREAM",
+ "server": "LAVA_SERVER"
+ }
+ }
+ ]
+}
diff --git a/multi-node-job/neil.williams/beagleblack-arndale-group.json b/multi-node-job/neil.williams/beagleblack-arndale-group.json
new file mode 100644
index 0000000..ad1a3de
--- /dev/null
+++ b/multi-node-job/neil.williams/beagleblack-arndale-group.json
@@ -0,0 +1,68 @@
+{
+ "timeout": 900,
+ "job_name": "beagleblack-arndale-multinode",
+ "logging_level": "DEBUG",
+ "device_group": [
+ {
+ "role": "black",
+ "count": 2,
+ "device_type": "beaglebone-black",
+ "tags": [
+ "codehelp-block"
+ ]
+ },
+ {
+ "role": "public",
+ "count": 2,
+ "device_type": "arndale",
+ "tags": [
+ "codehelp-public"
+ ]
+ }
+ ],
+ "actions": [
+ {
+ "command": "deploy_linaro_image",
+ "parameters": {
+ "image": "http://linaro-gateway/beaglebone/beaglebone_20130625-379.img.gz",
+ "role": "black"
+ }
+ },
+ {
+ "command": "deploy_linaro_image",
+ "parameters": {
+ "hwpack": "http://snapshots.linaro.org/kernel-hwpack/linux-preempt-rt-arndale/28/hwpack_linaro-arndale_20130723-1644_b28_armhf_supported.tar.gz",
+ "rootfs": "http://snapshots.linaro.org/ubuntu/images/nano-lava/442/linaro-raring-nano-lava-20130725-442.tar.gz",
+ "role": "public"
+ },
+ "metadata": {
+ "distribution": "ubuntu",
+ "hwpack.type": "arndale",
+ "rootfs.type": "nano-lava"
+ }
+ },
+ {
+ "command": "lava_test_shell",
+ "parameters": {
+ "testdef_repos": [
+ {
+ "git-repo": "git://git.linaro.org/qa/test-definitions.git",
+ "testdef": "ubuntu/smoke-tests-basic.yaml"
+ },
+ {
+ "git-repo": "http://staging.git.linaro.org/git-ro/lava-team/lava-functional-tests.git",
+ "testdef": "lava-test-shell/multi-node/multinode03.yaml"
+ }
+ ],
+ "timeout": 900
+ }
+ },
+ {
+ "command": "submit_results_on_host",
+ "parameters": {
+ "stream": "BUNDLE_STREAM",
+ "server": "LAVA_SERVER"
+ }
+ }
+ ]
+}
diff --git a/multi-node-job/neil.williams/beagleblack-only-group.json b/multi-node-job/neil.williams/beagleblack-only-group.json
new file mode 100644
index 0000000..38255c9
--- /dev/null
+++ b/multi-node-job/neil.williams/beagleblack-only-group.json
@@ -0,0 +1,72 @@
+{
+ "timeout": 900,
+ "job_name": "beagleblack-group-multinode",
+ "logging_level": "DEBUG",
+ "device_group": [
+ {
+ "role": "black",
+ "count": 2,
+ "device_type": "beaglebone-black",
+ "tags": [
+ "codehelp-block"
+ ]
+ },
+ {
+ "role": "grey",
+ "count": 2,
+ "device_type": "beaglebone-black",
+ "tags": [
+ "codehelp-shadow"
+ ]
+ }
+ ],
+ "actions": [
+ {
+ "command": "deploy_linaro_image",
+ "parameters": {
+ "image": "http://linaro-gateway/beaglebone/beaglebone_20130625-379.img.gz"
+ }
+ },
+ {
+ "command": "lava_test_shell",
+ "parameters": {
+ "testdef_repos": [
+ {
+ "git-repo": "git://git.linaro.org/qa/test-definitions.git",
+ "testdef": "ubuntu/smoke-tests-basic.yaml"
+ },
+ {
+ "git-repo": "http://staging.git.linaro.org/git-ro/lava-team/lava-functional-tests.git",
+ "testdef": "lava-test-shell/multi-node/multinode03.yaml"
+ }
+ ],
+ "timeout": 2400,
+ "role": "black"
+ }
+ },
+ {
+ "command": "lava_test_shell",
+ "parameters": {
+ "testdef_repos": [
+ {
+ "git-repo": "http://staging.git.linaro.org/git-ro/lava-team/lava-functional-tests.git",
+ "testdef": "lava-test-shell/single-node/singlenode02.yaml"
+ },
+ {
+ "git-repo": "http://staging.git.linaro.org/git-ro/lava-team/lava-functional-tests.git",
+ "testdef": "lava-test-shell/multi-node/multinode03.yaml"
+ }
+ ],
+ "timeout": 900,
+ "role": "grey"
+ }
+ },
+ {
+ "command": "submit_results_on_host",
+ "parameters": {
+ "stream": "BUNDLE_STREAM",
+ "server": "LAVA_SERVER"
+ }
+ }
+ ]
+}
diff --git a/multi-node-job/neil.williams/kvm-only-group.json b/multi-node-job/neil.williams/kvm-only-group.json
new file mode 100644
index 0000000..1ac8874
--- /dev/null
+++ b/multi-node-job/neil.williams/kvm-only-group.json
@@ -0,0 +1,49 @@
+{
+ "timeout": 900,
+ "job_name": "KVM multinode API tests",
+ "logging_level": "INFO",
+ "device_group": [
+ {
+ "role": "felix",
+ "count": 1,
+ "device_type": "kvm",
+ "tags": [
+ "codehelp-cat"
+ ]
+ },
+ {
+ "role": "rex",
+ "count": 1,
+ "device_type": "kvm",
+ "tags": [
+ "codehelp-dog"
+ ]
+ }
+ ],
+ "actions": [
+ {
+ "command": "deploy_linaro_image",
+ "parameters": {
+ "image": "http://images.validation.linaro.org/kvm-debian-wheezy.img.gz"
+ }
+ },
+ {
+ "command": "lava_test_shell",
+ "parameters": {
+ "testdef_repos": [
+ {
+ "git-repo": "http://staging.git.linaro.org/git-ro/lava-team/lava-functional-tests.git",
+ "testdef": "lava-test-shell/multi-node/multinode03.yaml"
+ }
+ ]
+ }
+ },
+ {
+ "command": "submit_results_on_host",
+ "parameters": {
+ "stream": "BUNDLE_STREAM",
+ "server": "LAVA_SERVER"
+ }
+ }
+ ]
+}
diff --git a/multi-node-job/neil.williams/panda-arndale-group.json b/multi-node-job/neil.williams/panda-arndale-group.json
new file mode 100644
index 0000000..dcd9bde
--- /dev/null
+++ b/multi-node-job/neil.williams/panda-arndale-group.json
@@ -0,0 +1,78 @@
+{
+ "timeout": 1200,
+ "job_name": "combined panda arndale tests",
+ "logging_level": "DEBUG",
+ "device_group": [
+ {
+ "role": "police",
+ "count": 2,
+ "device_type": "panda",
+ "tags": [
+ "codehelp-cop"
+ ]
+ },
+ {
+ "role": "public",
+ "count": 1,
+ "device_type": "arndale",
+ "tags": [
+ "codehelp-public"
+ ]
+ }
+ ],
+ "actions": [
+ {
+ "command": "deploy_linaro_image",
+ "parameters": {
+ "image": "file:///home/codehelp/images/panda-quantal_developer_20130328-278.img.gz",
+ "role": "police"
+ }
+ },
+ {
+ "command": "deploy_linaro_image",
+ "parameters": {
+ "hwpack": "http://snapshots.linaro.org/kernel-hwpack/linux-preempt-rt-arndale/28/hwpack_linaro-arndale_20130723-1644_b28_armhf_supported.tar.gz",
+ "rootfs": "http://snapshots.linaro.org/ubuntu/images/nano-lava/442/linaro-raring-nano-lava-20130725-442.tar.gz",
+ "role": "public"
+ },
+ "metadata": {
+ "distribution": "ubuntu",
+ "hwpack.type": "arndale",
+ "rootfs.type": "nano-lava"
+ }
+ },
+ {
+ "command": "lava_test_shell",
+ "parameters": {
+ "testdef_repos": [
+ {
+ "git-repo": "http://staging.git.linaro.org/git-ro/lava-team/lava-functional-tests.git",
+ "testdef": "lava-test-shell/multi-node/multinode02.yaml"
+ }
+ ],
+ "role": "public",
+ "timeout": 1800
+ }
+ },
+ {
+ "command": "lava_test_shell",
+ "parameters": {
+ "testdef_repos": [
+ {
+ "git-repo": "http://staging.git.linaro.org/git-ro/lava-team/lava-functional-tests.git",
+ "testdef": "lava-test-shell/multi-node/multinode03.yaml"
+ }
+ ],
+ "role": "police",
+ "timeout": 1800
+ }
+ },
+ {
+ "command": "submit_results_on_host",
+ "parameters": {
+ "stream": "BUNDLE_STREAM",
+ "server": "LAVA_SERVER"
+ }
+ }
+ ]
+}
diff --git a/multi-node-job/neil.williams/panda-blackgroup.json b/multi-node-job/neil.williams/panda-blackgroup.json
new file mode 100644
index 0000000..9fab970
--- /dev/null
+++ b/multi-node-job/neil.williams/panda-blackgroup.json
@@ -0,0 +1,75 @@
+{
+ "timeout": 900,
+ "job_name": "panda black group test",
+ "logging_level": "INFO",
+ "device_group": [
+ {
+ "role": "police",
+ "count": 1,
+ "device_type": "panda",
+ "tags": [
+ "codehelp-cop"
+ ]
+ },
+ {
+ "role": "colour",
+ "count": 1,
+ "device_type": "beaglebone-black",
+ "tags": [
+ "codehelp-black"
+ ]
+ }
+ ],
+ "actions": [
+ {
+ "command": "deploy_linaro_image",
+ "parameters": {
+ "image": "file:///home/codehelp/images/panda-quantal_developer_20130328-278.img.gz",
+ "role": "police"
+ }
+ },
+ {
+ "command": "deploy_linaro_image",
+ "parameters": {
+ "hwpack": "http://snapshots.linaro.org/kernel-hwpack/linux-preempt-rt-arndale/28/hwpack_linaro-arndale_20130723-1644_b28_armhf_supported.tar.gz",
+ "rootfs": "http://snapshots.linaro.org/ubuntu/images/nano-lava/442/linaro-raring-nano-lava-20130725-442.tar.gz",
+ "role": "public"
+ },
+ "metadata": {
+ "distribution": "ubuntu",
+ "hwpack.type": "arndale",
+ "rootfs.type": "nano-lava"
+ }
+ },
+ {
+ "command": "deploy_linaro_image",
+ "parameters": {
+ "image": "http://linaro-gateway/beaglebone/beaglebone_20130625-379.img.gz",
+ "role": "colour"
+ }
+ },
+ {
+ "command": "lava_test_shell",
+ "parameters": {
+ "testdef_repos": [
+ {
+ "git-repo": "git://git.linaro.org/qa/test-definitions.git",
+ "testdef": "ubuntu/smoke-tests-basic.yaml"
+ },
+ {
+ "git-repo": "http://staging.git.linaro.org/git-ro/lava-team/lava-functional-tests.git",
+ "testdef": "lava-test-shell/multi-node/multinode03.yaml"
+ }
+ ],
+ "timeout": 900
+ }
+ },
+ {
+ "command": "submit_results_on_host",
+ "parameters": {
+ "stream": "BUNDLE_STREAM",
+ "server": "LAVA_SERVER"
+ }
+ }
+ ]
+}
diff --git a/multi-node-job/neil.williams/panda-only-group.json b/multi-node-job/neil.williams/panda-only-group.json
new file mode 100644
index 0000000..ccefe29
--- /dev/null
+++ b/multi-node-job/neil.williams/panda-only-group.json
@@ -0,0 +1,50 @@
+{
+ "timeout": 900,
+ "job_name": "panda multinode API tests",
+ "logging_level": "INFO",
+ "device_group": [
+ {
+ "role": "criminal",
+ "count": 1,
+ "device_type": "panda",
+ "tags": [
+ "codehelp-crim"
+ ]
+ },
+ {
+ "role": "police",
+ "count": 1,
+ "device_type": "panda",
+ "tags": [
+ "codehelp-cop"
+ ]
+ }
+ ],
+ "actions": [
+ {
+ "command": "deploy_linaro_image",
+ "parameters": {
+ "image": "http://releases.linaro.org/12.02/ubuntu/leb-panda/panda-ubuntu-desktop.img.gz"
+ }
+ },
+ {
+ "command": "lava_test_shell",
+ "parameters": {
+ "testdef_repos": [
+ {
+ "git-repo": "http://staging.git.linaro.org/git-ro/lava-team/lava-functional-tests.git",
+ "testdef": "lava-test-shell/multi-node/multinode02.yaml"
+ }
+ ],
+ "timeout": 1800
+ }
+ },
+ {
+ "command": "submit_results_on_host",
+ "parameters": {
+ "stream": "BUNDLE_STREAM",
+ "server": "LAVA_SERVER"
+ }
+ }
+ ]
+}
diff --git a/multi-node-job/neil.williams/snowball-only-group.json b/multi-node-job/neil.williams/snowball-only-group.json
new file mode 100644
index 0000000..0edc9c1
--- /dev/null
+++ b/multi-node-job/neil.williams/snowball-only-group.json
@@ -0,0 +1,65 @@
+{
+ "health_check": false,
+ "logging_level": "DEBUG",
+ "timeout": 1800,
+ "job_name": "snowball-group-multinode",
+ "device_group": [
+ {
+ "role": "hail",
+ "count": 1,
+ "device_type": "snowball_sd",
+ "tags": [
+ "codehelp-wet"
+ ]
+ },
+ {
+ "role": "blizzard",
+ "count": 1,
+ "device_type": "arndale",
+ "tags": [
+ "codehelp-white"
+ ]
+ }
+ ],
+ "actions": [
+ {
+ "command": "deploy_linaro_image",
+ "parameters": {
+ "hwpack": "http://releases.linaro.org/12.07/ubuntu/leb-snowball/hwpack_linaro-lt-snowball-x11-base_20120723-211_armhf_supported.tar.gz",
+ "rootfs": "http://releases.linaro.org/12.07/ubuntu/precise-images/nano/linaro-precise-nano-20120723-292.tar.gz"
+ },
+ "metadata": {
+ "distribution": "ubuntu",
+ "hwpack.type": "snowball",
+ "rootfs.type": "nano-lava"
+ }
+ },
+ {
+ "command": "lava_test_shell",
+ "parameters": {
+ "testdef_repos": [
+ {
+ "git-repo": "git://git.linaro.org/qa/test-definitions.git",
+ "testdef": "ubuntu/smoke-tests-basic.yaml"
+ },
+ {
+ "git-repo": "http://staging.git.linaro.org/git-ro/lava-team/lava-functional-tests.git",
+ "testdef": "lava-test-shell/multi-node/multinode02.yaml"
+ },
+ {
+ "git-repo": "http://staging.git.linaro.org/git-ro/lava-team/lava-functional-tests.git",
+ "testdef": "lava-test-shell/multi-node/multinode03.yaml"
+ }
+ ],
+ "timeout": 900
+ }
+ },
+ {
+ "command": "submit_results_on_host",
+ "parameters": {
+ "stream": "BUNDLE_STREAM",
+ "server": "LAVA_SERVER"
+ }
+ }
+ ]
+}