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