diff options
author | Aníbal Limón <anibal.limon@linaro.org> | 2018-02-26 19:37:04 -0600 |
---|---|---|
committer | Milosz Wasilewski <milosz.wasilewski@linaro.org> | 2018-03-07 19:06:54 +0000 |
commit | 0426e38a2c9903600ac4a721be208fd5ab989a08 (patch) | |
tree | 334225f7f73751e3a093dc503e71cef581d59ee2 /lt-qcom | |
parent | 67194657b79f8e972b2129c2f942d484a5fa1892 (diff) |
lt-qcom-debian-images: Add PMWG LAVA testing
This enables workload-automation execution, this test job was tested
on V.L.O [1].
The test execution agenda consists of cyclictest, dhrystone, dhrystone,
hackbench, idle, memcpy, stream and sysbench [2].
This job is send to PMWG server because it has special hw for energy
probes.
Add pre-os-command in boot to shutdown OTG port in db410c.
[1] https://pmwg.validation.linaro.org/scheduler/job/4790
[2]
https://git.linaro.org/qa/wa2-lava.git/tree/agenda/linux-workloads.yaml?h=wa-templates
Change-Id: If1a97be5a83bed538a9847d15e5cc121ee21d0a8
Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
Diffstat (limited to 'lt-qcom')
-rw-r--r-- | lt-qcom/lava-job-definitions/dragonboard-410c/base_template.yaml | 6 | ||||
-rw-r--r-- | lt-qcom/lava-job-definitions/dragonboard-410c/template-pmwg.yaml | 45 |
2 files changed, 51 insertions, 0 deletions
diff --git a/lt-qcom/lava-job-definitions/dragonboard-410c/base_template.yaml b/lt-qcom/lava-job-definitions/dragonboard-410c/base_template.yaml index ffa87d11..561f6692 100644 --- a/lt-qcom/lava-job-definitions/dragonboard-410c/base_template.yaml +++ b/lt-qcom/lava-job-definitions/dragonboard-410c/base_template.yaml @@ -128,3 +128,9 @@ actions: timeout: minutes: 15 method: fastboot + protocols: + lava-lxc: + - action: auto-login-action + request: pre-os-command + timeout: + minutes: 2 diff --git a/lt-qcom/lava-job-definitions/dragonboard-410c/template-pmwg.yaml b/lt-qcom/lava-job-definitions/dragonboard-410c/template-pmwg.yaml new file mode 100644 index 00000000..5de1c7ae --- /dev/null +++ b/lt-qcom/lava-job-definitions/dragonboard-410c/template-pmwg.yaml @@ -0,0 +1,45 @@ +- test: + namespace: dragonboard410c + name: qcomlt-pmwg + timeout: + minutes: 60 + definitions: + - from: inline + repository: + metadata: + format: Lava-Test Test Definition 1.0 + name: prep-tests + description: "Download energy-probe-ext instrumentation" + run: + steps: + - cd /root + - git clone https://git.linaro.org/power/energy-probe-ext.git + name: prep-inline + path: inline/prep.yaml + - repository: https://git.linaro.org/qa/test-definitions.git + from: git + path: automated/linux/workload-automation/workload-automation.yaml + params: + AGENDA: agenda/qcomlt/linux-workloads-db410c.yaml + WA_EXTENSION_PATHS: /root/energy-probe-ext + ARTIFACTORIAL_URL: https://archive.validation.linaro.org/artifacts/team/qcomlt/ + name: linux-pmwg + +device_type: ${DEVICE_TYPE} +job_name: lt-qcom-${OS_INFO}-pmwg-${BUILD_NUMBER} +timeouts: + job: + minutes: 90 + action: + minutes: 15 + connection: + minutes: 2 +priority: medium +visibility: group + +secrets: + ARTIFACTORIAL_TOKEN: "${ARTIFACTORIAL_TOKEN}" + +metadata: + source: https://git.linaro.org/ci/job/configs.git + path: lt-qcom/lava-job-definitions/dragonboard-410c/template-pmwg.yaml |