aboutsummaryrefslogtreecommitdiff
path: root/templates
diff options
context:
space:
mode:
authorMatt Hart <matthew.hart@linaro.org>2017-11-17 11:34:29 +0000
committerMatt Hart <matthew.hart@linaro.org>2017-11-17 11:34:29 +0000
commit798e6edfc7c0d93d49da8c0227dbc26d1211b518 (patch)
tree02e624287183a149b73492958da41f9c5caa8b40 /templates
parente6c7a37a09fc29b9e86117fb9af8d94f7f900264 (diff)
Add a 'simple' test plan that replicate the v1 boot checks
Diffstat (limited to 'templates')
-rw-r--r--templates/simple/generic-grub-tftp-ramdisk-simple-template.jinja229
-rw-r--r--templates/simple/generic-ipxe-tftp-ramdisk-simple-template.jinja229
-rw-r--r--templates/simple/generic-uboot-tftp-ramdisk-simple-template.jinja230
-rw-r--r--templates/simple/simple.ini6
4 files changed, 94 insertions, 0 deletions
diff --git a/templates/simple/generic-grub-tftp-ramdisk-simple-template.jinja2 b/templates/simple/generic-grub-tftp-ramdisk-simple-template.jinja2
new file mode 100644
index 0000000..b56dbcb
--- /dev/null
+++ b/templates/simple/generic-grub-tftp-ramdisk-simple-template.jinja2
@@ -0,0 +1,29 @@
+{% extends 'boot/generic-grub-tftp-ramdisk-template.jinja2' %}
+{% block actions %}
+{{ super () }}
+
+- test:
+ timeout:
+ minutes: 10
+ definitions:
+ - repository:
+ metadata:
+ format: Lava-Test Test Definition 1.0
+ name: simple
+ description: "simple test plan"
+ os:
+ - oe
+ scope:
+ - functional
+ run:
+ steps:
+ - lava-test-case df --shell df -h
+ - lava-test-case mount --shell mount
+ - lava-test-case ls --shell ls /
+ - lava-test-case ip --shell ip addr
+ - lava-test-case ping --shell ping -c4 8.8.8.8
+ from: inline
+ name: simple
+ path: inline/simple.yaml
+
+{% endblock %}
diff --git a/templates/simple/generic-ipxe-tftp-ramdisk-simple-template.jinja2 b/templates/simple/generic-ipxe-tftp-ramdisk-simple-template.jinja2
new file mode 100644
index 0000000..051f891
--- /dev/null
+++ b/templates/simple/generic-ipxe-tftp-ramdisk-simple-template.jinja2
@@ -0,0 +1,29 @@
+{% extends 'boot/generic-ipxe-tftp-ramdisk-template.jinja2' %}
+{% block actions %}
+{{ super () }}
+
+- test:
+ timeout:
+ minutes: 10
+ definitions:
+ - repository:
+ metadata:
+ format: Lava-Test Test Definition 1.0
+ name: simple
+ description: "simple test plan"
+ os:
+ - oe
+ scope:
+ - functional
+ run:
+ steps:
+ - lava-test-case df --shell df -h
+ - lava-test-case mount --shell mount
+ - lava-test-case ls --shell ls /
+ - lava-test-case ip --shell ip addr
+ - lava-test-case ping --shell ping -c4 8.8.8.8
+ from: inline
+ name: simple
+ path: inline/simple.yaml
+
+{% endblock %}
diff --git a/templates/simple/generic-uboot-tftp-ramdisk-simple-template.jinja2 b/templates/simple/generic-uboot-tftp-ramdisk-simple-template.jinja2
new file mode 100644
index 0000000..04397b2
--- /dev/null
+++ b/templates/simple/generic-uboot-tftp-ramdisk-simple-template.jinja2
@@ -0,0 +1,30 @@
+{% extends 'boot/generic-uboot-tftp-ramdisk-template.jinja2' %}
+{% block actions %}
+{{ super () }}
+
+- test:
+ timeout:
+ minutes: 10
+ definitions:
+ - repository:
+ metadata:
+ format: Lava-Test Test Definition 1.0
+ name: simple
+ description: "simple test plan"
+ os:
+ - oe
+ scope:
+ - functional
+ run:
+ steps:
+ - lava-test-case df --shell df -h
+ - lava-test-case mount --shell mount
+ - lava-test-case ls --shell ls /
+ - lava-test-case udhcpc --shell udhcpc
+ - lava-test-case ip --shell ip addr
+ - lava-test-case ping --shell ping -c4 8.8.8.8
+ from: inline
+ name: simple
+ path: inline/simple.yaml
+
+{% endblock %}
diff --git a/templates/simple/simple.ini b/templates/simple/simple.ini
new file mode 100644
index 0000000..3c31024
--- /dev/null
+++ b/templates/simple/simple.ini
@@ -0,0 +1,6 @@
+[simple]
+suite: simple
+set: simple
+description: LAVA simple commands similar to v1
+type: functional
+defconfigs: arm-multi_v7_defconfig,arm64-defconfig,x86-x86_64_defconfig