aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorArthur She <arthur.she@linaro.org>2021-06-25 22:13:32 -0700
committerArthur She <arthur.she@linaro.org>2021-06-25 22:13:32 -0700
commitc2ce382aa9db5e417f8ffee520af1702b6615af1 (patch)
tree96b473e8785182d77c3a9c4aa7deafc95b528c21
parent15af0a013a857d80937b19df1645a103ac8f5f72 (diff)
Add FVP device
Signed-off-by: Arthur She <arthur.she@linaro.org>
-rw-r--r--lab-slave-0/devices/lab-slave-0/fvp-01.jinja211
-rw-r--r--master1/health-checks/fvp.yaml59
2 files changed, 70 insertions, 0 deletions
diff --git a/lab-slave-0/devices/lab-slave-0/fvp-01.jinja2 b/lab-slave-0/devices/lab-slave-0/fvp-01.jinja2
new file mode 100644
index 0000000..ce14205
--- /dev/null
+++ b/lab-slave-0/devices/lab-slave-0/fvp-01.jinja2
@@ -0,0 +1,11 @@
+{% extends 'fvp.jinja2' %}
+
+{% set sync_to_lava = {
+ "device_type": "fvp",
+ "worker": "lab-slave-0",
+ "tags": [],
+ "aliases": [],
+ }
+ %}
+
+
diff --git a/master1/health-checks/fvp.yaml b/master1/health-checks/fvp.yaml
new file mode 100644
index 0000000..76a53e2
--- /dev/null
+++ b/master1/health-checks/fvp.yaml
@@ -0,0 +1,59 @@
+device_type: fvp
+job_name: fvp_foundation health check
+timeouts:
+ connection:
+ minutes: 3
+ job:
+ minutes: 10
+ actions:
+ auto-login-action:
+ minutes: 5
+ http-download:
+ minutes: 2
+ download-retry:
+ minutes: 2
+ fvp-deploy:
+ minutes: 5
+
+priority: medium
+visibility: public
+
+actions:
+
+- deploy:
+ to: fvp
+ images:
+ bl1:
+ url: https://images.validation.linaro.org/fvp/releases.linaro.org/members/arm/platforms/20.01/busybox/bl1.bin
+ fip:
+ url: https://images.validation.linaro.org/fvp/releases.linaro.org/members/arm/platforms/20.01/busybox/fip.bin
+ dtb:
+ url: https://images.validation.linaro.org/fvp/releases.linaro.org/members/arm/platforms/20.01/busybox/foundation-v8-gicv3.dtb
+ image:
+ url: https://images.validation.linaro.org/fvp/releases.linaro.org/members/arm/platforms/20.01/busybox/Image
+ ramdisk:
+ url: https://images.validation.linaro.org/fvp/releases.linaro.org/members/arm/platforms/20.01/busybox/ramdisk.img
+
+- boot:
+ method: fvp
+ docker:
+ name: "fvp:foundation_platform_11.14_21"
+ local: true
+ image: /opt/model/Foundation_Platformpkg/models/Linux64_GCC-6.4/Foundation_Platform
+ version_string: 'ARM V8 Foundation Platformr0p0 [^\\n]+'
+ timeout:
+ minutes: 7
+ console_string: 'terminal_0: Listening for serial connection on port (?P<PORT>\d+)'
+ arguments:
+ - "--cores=4"
+ - "--no-secure-memory"
+ - "--visualization"
+ - "--gicv3"
+ - "--data={BL1}@0x0"
+ - "--data={FIP}@0x8000000"
+ - "--data={IMAGE}@0x80080000"
+ - "--data={DTB}@0x82000000"
+ - "--data={RAMDISK}@0x84000000"
+ prompts:
+ - '/ #'
+