From 2cf9cfeefbdb2ad79714f70d3f6822f6e2e0040f Mon Sep 17 00:00:00 2001 From: Daniel Manrique Date: Thu, 24 Apr 2014 09:33:12 -0400 Subject: providers:checkbox: Added fwts_desktop_diagnosis job. A log attachment job was also added. Jobs added to relevant whitelists in providers:certification-client --- jobs/firmware.txt.in | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/jobs/firmware.txt.in b/jobs/firmware.txt.in index df2383c..e75360b 100644 --- a/jobs/firmware.txt.in +++ b/jobs/firmware.txt.in @@ -27,3 +27,23 @@ command: command: [[ -e ${PLAINBOX_SESSION_SHARE}/fwts_$1.log ]] && cat ${PLAINBOX_SESSION_SHARE}/fwts_$1.log _description: Attach log for FWTS $1 test. EOF + +plugin:shell +id: firmware/fwts_desktop_diagnosis +estimated_duration: 10.0 +requires: + package.name == 'fwts' +user: root +_description: + Run Firmware Test Suite (fwts) desktop-specific diagnosis tests. +environ: PLAINBOX_SESSION_SHARE +command: + fwts_test -l $PLAINBOX_SESSION_SHARE/fwts_desktop_diagnosis_results.log -t acpidump -t version -t acpitables -t apicinstance -t hpet_check -t mcfg -t method -t mpcheck -t msr -t mtrr -t apicedge -t klog + +plugin: attachment +estimated_duration: 0.5 +id: firmware/fwts_desktop_diagnosis_results.log +command: + [ -e ${PLAINBOX_SESSION_SHARE}/fwts_desktop_diagnosis_results.log ] && cat ${PLAINBOX_SESSION_SHARE}/fwts_desktop_diagnosis_results.log +_description: Attaches the FWTS desktop diagnosis results log to the submission + -- cgit v1.2.3 From 7d2f2127a01ec62c6cfe572909b8d503add80029 Mon Sep 17 00:00:00 2001 From: Daniel Manrique Date: Thu, 24 Apr 2014 09:33:12 -0400 Subject: providers:checkbox: Added cpu cstates job. A log attachment job was also added. Jobs added to relevant whitelists in providers:certification-client --- jobs/cpu.txt.in | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/jobs/cpu.txt.in b/jobs/cpu.txt.in index a88f0c4..caf42a0 100644 --- a/jobs/cpu.txt.in +++ b/jobs/cpu.txt.in @@ -64,3 +64,23 @@ requires: 'arm' in cpuinfo.type command: grep VFP /var/log/syslog _description: Validate that the Vector Floating Point Unit is running on ARM device + +plugin:shell +id: cpu/cstates +estimated_duration: 10.0 +requires: + package.name == 'fwts' +user: root +_description: + Run Firmware Test Suite (fwts) cstates tests. +environ: PLAINBOX_SESSION_SHARE +command: + fwts_test -l $PLAINBOX_SESSION_SHARE/fwts_cstates_results.log -t cstates + +plugin: attachment +estimated_duration: 0.5 +id: cpu/cstates_results.log +command: + [ -e ${PLAINBOX_SESSION_SHARE}/fwts_cstates_results.log ] && cat ${PLAINBOX_SESSION_SHARE}/fwts_cstates_results.log +_description: Attaches the FWTS desktop diagnosis results log to the submission + -- cgit v1.2.3 From 1ee65f1a205fbc9e7f38625094b642a25fc34b21 Mon Sep 17 00:00:00 2001 From: Daniel Manrique Date: Thu, 24 Apr 2014 09:33:12 -0400 Subject: providers:checkbox: Added fwts oops test. Added the test to certification desktop whitelists. --- jobs/miscellanea.txt.in | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/jobs/miscellanea.txt.in b/jobs/miscellanea.txt.in index 033796f..8626bf8 100644 --- a/jobs/miscellanea.txt.in +++ b/jobs/miscellanea.txt.in @@ -139,3 +139,23 @@ _description: Skip this test if this system ONLY uses shared management/ethernet ports OR if this system does not have a BMC (Management Console) 1. Select Yes if you successfully used IPMI to remotely power this system off and on using the dedicated management port. 2. Select No if you attempted to use the dedicated management port to remotely power this system off/on and it failed for some reason. + +plugin:shell +id: miscellanea/oops +estimated_duration: 10.0 +requires: + package.name == 'fwts' +user: root +_description: + Run Firmware Test Suite (fwts) oops tests. +environ: PLAINBOX_SESSION_SHARE +command: + fwts_test -l $PLAINBOX_SESSION_SHARE/fwts_oops_results.log -t oops + +plugin: attachment +estimated_duration: 0.5 +id: miscellanea/oops_results.log +command: + [ -e ${PLAINBOX_SESSION_SHARE}/fwts_oops_results.log ] && cat ${PLAINBOX_SESSION_SHARE}/fwts_oops_results.log +_description: Attaches the FWTS oops results log to the submission + -- cgit v1.2.3