uefirtvariable test in fwts_test does not support by fwts 0.25.06precise1

Bug #1250798 reported by Po-Hsu Lin
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
checkbox-certification
Fix Released
High
Unassigned

Bug Description

On Precise (3.2.0-56) with fwts 0.25.06precise1
the fwts will complain about no such 'uefirtvariable' test exist

available tests:
ac_adapter acpidump acpiinfo acpitables apicedge
apicinstance aspm battery bios32 bios_info brightness
checksum cmosdump cpufreq crs csm cstates dmar
dmesg_common dmi_decode ebda ebdadump fadt
fan hda_audio hotkey hpet_check klog lid maxfreq
maxreadreq mcfg memmapdump method microcode
mpcheck mpdump msr mtrr nx oops os2gap osilinux
pciirq pnp power_button romdump s3 s3power s4 smbios
syntaxcheck uefidump version virt wakealarm wmi

Related branches

Revision history for this message
Daniel Manrique (roadmr) wrote :

Hi Po-Hsu,

Checkbox requires FWTS 13.09 or higher. Suitable versions of fwts are available in the dev ppa:

https://launchpad.net/~checkbox-dev/+archive/ppa

Could you tell me which version of checkbox you had installed on this system? I'm wondering why it didn't install a newer version of fwts.

Changed in checkbox:
status: New → Incomplete
Revision history for this message
Po-Hsu Lin (cypressyew) wrote :

Hello Daniel,

Here it is
ubuntu@201306-13688:~$ dpkg -l | grep checkbox
ii checkbox 0.17+bzr2496+201311090703~ubuntu12.04.1 System testing application
ii checkbox-certification 0.17+bzr631+201311111618~ubuntu12.04.1 Checkbox Certification Tests
ii checkbox-certification-client 0.17+bzr631+201311111618~ubuntu12.04.1 Client Certification
ii checkbox-certification-tools 0.17+bzr631+201311111618~ubuntu12.04.1 Checkbox Certification Tools
ii checkbox-qt 0.17+bzr2496+201311090703~ubuntu12.04.1 QT4 interface for checkbox
ii python3-checkbox 0.17+bzr2496+201311090703~ubuntu12.04.1 CheckBox python3 library

ubuntu@201306-13688:~$ cat /etc/apt/sources.list.d/checkbox-dev-ppa-precise.list
deb http://ppa.launchpad.net/checkbox-dev/ppa/ubuntu precise main
deb-src http://ppa.launchpad.net/checkbox-dev/ppa/ubuntu precise main

Changed in checkbox:
status: Incomplete → Confirmed
status: Confirmed → New
Revision history for this message
Daniel Manrique (roadmr) wrote :

OK, now I know what's happening. Checkbox only *suggests* the needed fwts version:

Package: checkbox
Suggests: bonnie++,
          fwts (>=13.09.00-0ubuntu1),

suggests are not automatically installed, instead, the one responsible for installing fwts is checkbox-certification, which has this:

Package: checkbox-certification
Recommends: bonnie++, bootchart, ethtool, fwts, git-core ...

notice it's not requiring the specific version we actually need.

Work to do: update checkbox-certification's debian/control file to require fwts >=13.09 as checkbox specifies.

Changed in checkbox:
status: New → Triaged
importance: Undecided → High
assignee: nobody → Daniel Manrique (roadmr)
affects: checkbox → checkbox-certification
Daniel Manrique (roadmr)
Changed in checkbox-certification:
status: Triaged → In Progress
Daniel Manrique (roadmr)
Changed in checkbox-certification:
status: In Progress → Fix Committed
Daniel Manrique (roadmr)
Changed in checkbox-certification:
status: Fix Committed → Fix Released
assignee: Daniel Manrique (roadmr) → nobody
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.