[PATCH 01/27] acpidump: fix tests to work with new fwts logging

Colin King colin.king at canonical.com
Wed May 16 13:20:32 UTC 2012


From: Colin Ian King <colin.king at canonical.com>

Signed-off-by: Colin Ian King <colin.king at canonical.com>
---
 acpidump-0001/acpidump-0001.log |    2 +-
 acpidump-0001/results.log       |  559 ---------------------------------------
 acpidump-0001/test-0001.sh      |    4 +-
 3 files changed, 3 insertions(+), 562 deletions(-)
 delete mode 100644 acpidump-0001/results.log

diff --git a/acpidump-0001/acpidump-0001.log b/acpidump-0001/acpidump-0001.log
index ea7b0c1..4eff016 100644
--- a/acpidump-0001/acpidump-0001.log
+++ b/acpidump-0001/acpidump-0001.log
@@ -1,5 +1,5 @@
 acpidump        Dump ACPI tables.
-acpidump        ---------------------------------------------------------
+acpidump        ----------------------------------------------------------
 acpidump        Test 1 of 1: Dump ACPI tables.
 acpidump        RSDP @ f7240 (36 bytes)
 acpidump        ---------------
diff --git a/acpidump-0001/results.log b/acpidump-0001/results.log
deleted file mode 100644
index e56185c..0000000
--- a/acpidump-0001/results.log
+++ /dev/null
@@ -1,559 +0,0 @@
-00001 fwts            Results generated by fwts: Version V0.23.23 (Wed Aug 31 17:08:37 BST 2011).
-00002 fwts            
-00003 fwts            Some of this work - Copyright (c) 1999 - 2010, Intel Corp. All rights
-00004 fwts            reserved.
-00005 fwts            Some of this work - Copyright (c) 2010 - 2011, Canonical.
-00006 fwts            
-00007 fwts            This test run on 05/10/11 at 10:46:47 on host Linux lenovo 3.0.0-12-generic
-00008 fwts            #19-Ubuntu SMP Fri Sep 23 21:23:39 UTC 2011 x86_64.
-00009 fwts            
-00010 fwts            Running tests: version bios_info oops mtrr dmesg_common acpiinfo klog
-00011 fwts            microcode msr nx maxfreq virt maxreadreq crs hpet_check dmi_decode smbios
-00012 fwts            mpcheck os2gap hda_audio bios32 ebda wmi osilinux apicedge method mcfg fan
-00013 fwts            fadt cstates checksum apicinstance acpitables syntaxcheck wakealarm. 
-
-00015 version         Gather kernel system information.
-00016 version         -----------------------------------------------------------------------------
-00017 version         Test 1 of 3: Gather kernel signature.
-00018 version         PASSED: Test 1, Signature: Ubuntu 3.0.0-12.19-generic 3.0.4 
-00019 version         
-00020 version         Test 2 of 3: Gather kernel system information.
-00021 version         PASSED: Test 2, Kernel Version: Linux version 3.0.0-12-generic
-00022 version         (buildd at crested) (gcc version 4.6.1 (Ubuntu/Linaro 4.6.1-9ubuntu3) )
-00023 version         #19-Ubuntu SMP Fri Sep 23 21:23:39 UTC 2011 
-00024 version         
-00025 version         Test 3 of 3: Gather APCI driver version.
-00026 version         PASSED: Test 3, ACPI Version: 20110413 
-00027 version         
-00028 version         =============================================================================
-00029 version         3 passed, 0 failed, 0 warnings, 0 aborted, 0 skipped, 0 info only.
-00030 version         =============================================================================
-
-00032 bios_info       Gather BIOS DMI information.
-00033 bios_info       -----------------------------------------------------------------------------
-00034 bios_info       Test 1 of 1: Gather BIOS DMI information
-00035 bios_info       BIOS Vendor       : LENOVO
-00036 bios_info       BIOS Version      : 68ET27WW
-00037 bios_info       BIOS Release Date : 11/14/2007
-00038 bios_info       Board Name        : IEL10
-00039 bios_info       Board Version     : REFERENCE
-00040 bios_info       Board Asset Tag   : 
-00041 bios_info       Chassis Type      : 10
-00042 bios_info       Chassis Vendor    : No Enclosure
-00043 bios_info       Chassis Version   : N/A
-00044 bios_info       Chassic Asset Tag : No Asset Tag
-00045 bios_info       Product Name      : 0769BMG
-00046 bios_info       Product Version   : 3000 N200                       
-00047 bios_info       System Vendor     : LENOVO
-00048 bios_info       
-00049 bios_info       =============================================================================
-00050 bios_info       0 passed, 0 failed, 0 warnings, 0 aborted, 0 skipped, 1 info only.
-00051 bios_info       =============================================================================
-
-00053 oops            Scan kernel log for Oopses.
-00054 oops            -----------------------------------------------------------------------------
-00055 oops            Test 1 of 1: Kernel log oops check.
-00056 oops            PASSED: Test 1, Found no oopses in kernel log.
-00057 oops            
-00058 oops            =============================================================================
-00059 oops            1 passed, 0 failed, 0 warnings, 0 aborted, 0 skipped, 0 info only.
-00060 oops            =============================================================================
-
-00062 mtrr            MTRR validation.
-00063 mtrr            -----------------------------------------------------------------------------
-00064 mtrr            Must be run as root or sudo to be able to read system information.
-00065 mtrr            Aborted test, insufficient privilege.
-00066 mtrr            =============================================================================
-00067 mtrr            0 passed, 0 failed, 0 warnings, 3 aborted, 0 skipped, 0 info only.
-00068 mtrr            =============================================================================
-
-00070 dmesg_common    General dmesg common errors check.
-00071 dmesg_common    -----------------------------------------------------------------------------
-00072 dmesg_common    Test 1 of 1: Check common errors in kernel log.
-00073 dmesg_common    PASSED: Test 1, No common error messages found in kernel message log.
-00074 dmesg_common    
-00075 dmesg_common    =============================================================================
-00076 dmesg_common    1 passed, 0 failed, 0 warnings, 0 aborted, 0 skipped, 0 info only.
-00077 dmesg_common    =============================================================================
-
-00079 acpiinfo        General ACPI information check.
-00080 acpiinfo        -----------------------------------------------------------------------------
-00081 acpiinfo        Test 1 of 1: General ACPI information check.
-00082 acpiinfo        This test checks the output of the in-kernel ACPI CA against common error
-00083 acpiinfo        messages that indicate a bad interaction with the bios, including those that
-00084 acpiinfo        point at AML syntax errors.
-00085 acpiinfo        DSDT was compiled by the Intel AML compiler.
-00086 acpiinfo        PASSED: Test 1, Found no errors in kernel log.
-00087 acpiinfo        
-00088 acpiinfo        =============================================================================
-00089 acpiinfo        1 passed, 0 failed, 0 warnings, 0 aborted, 0 skipped, 0 info only.
-00090 acpiinfo        =============================================================================
-
-00092 klog            Scan kernel log for errors and warnings.
-00093 klog            -----------------------------------------------------------------------------
-00094 klog            Test 1 of 1: Kernel log error check.
-00095 klog            FAILED [HIGH] KlogACPIBIOSBugMultipleAPIC: Test 1, HIGH Kernel message: [
-00096 klog            0.000000] ACPI: BIOS bug: multiple APIC/MADT found, using 0
-00097 klog            
-00098 klog            ADVICE: The kernel has detected more than one ACPI Multiple APIC Description
-00099 klog            Table (MADT) (these tables have the "APIC" signature). There should only be
-00100 klog            one MADT and the kernel will by default select the first one. However, one can
-00101 klog            override this and select the Nth MADT using acpi_apic_instance=N.
-00102 klog            
-00103 klog            Kernel message: [ 0.228089] [Firmware Bug]: ACPI: BIOS _OSI(Linux) query
-00104 klog            ignored
-00105 klog            
-00106 klog            ADVICE: This is not exactly a failure mode but a warning from the kernel. The
-00107 klog            _OSI() method has implemented a match to the 'Linux' query in the DSDT and
-00108 klog            this is redundant because the ACPI driver matches onto the Windows _OSI
-00109 klog            strings by default.
-00110 klog            
-00111 klog            Found 1 unique errors in kernel log.
-00112 klog            
-00113 klog            =============================================================================
-00114 klog            0 passed, 1 failed, 0 warnings, 0 aborted, 0 skipped, 0 info only.
-00115 klog            =============================================================================
-
-00117 microcode       Check if system is using latest microcode.
-00118 microcode       -----------------------------------------------------------------------------
-00119 microcode       Must be run as root or sudo to be able to read system information.
-00120 microcode       Aborted test, insufficient privilege.
-00121 microcode       =============================================================================
-00122 microcode       0 passed, 0 failed, 0 warnings, 1 aborted, 0 skipped, 0 info only.
-00123 microcode       =============================================================================
-
-00125 msr             MSR register tests.
-00126 msr             -----------------------------------------------------------------------------
-00127 msr             Must be run as root or sudo to be able to read system information.
-00128 msr             Aborted test, insufficient privilege.
-00129 msr             =============================================================================
-00130 msr             0 passed, 0 failed, 0 warnings, 5 aborted, 0 skipped, 0 info only.
-00131 msr             =============================================================================
-
-00133 nx              Test if CPU NX is disabled by the BIOS.
-00134 nx              -----------------------------------------------------------------------------
-00135 nx              Must be run as root or sudo to be able to read system information.
-00136 nx              Aborted test, insufficient privilege.
-00137 nx              =============================================================================
-00138 nx              0 passed, 0 failed, 0 warnings, 3 aborted, 0 skipped, 0 info only.
-00139 nx              =============================================================================
-
-00141 maxfreq         Check max CPU frequencies against max scaling frequency.
-00142 maxfreq         -----------------------------------------------------------------------------
-00143 maxfreq         Test 1 of 1: Maximum CPU frequency check.
-00144 maxfreq         This test checks the maximum CPU frequency as detected by the kernel for each
-00145 maxfreq         CPU against maxiumum frequency as specified by the BIOS frequency scaling
-00146 maxfreq         settings.
-00147 maxfreq         PASSED: Test 1, 2 CPUs passed the maximum frequency check.
-00148 maxfreq         
-00149 maxfreq         =============================================================================
-00150 maxfreq         1 passed, 0 failed, 0 warnings, 0 aborted, 0 skipped, 0 info only.
-00151 maxfreq         =============================================================================
-
-00153 virt            Test CPU Virtualisation Configuration.
-00154 virt            -----------------------------------------------------------------------------
-00155 virt            Must be run as root or sudo to be able to read system information.
-00156 virt            Aborted test, insufficient privilege.
-00157 virt            =============================================================================
-00158 virt            0 passed, 0 failed, 0 warnings, 1 aborted, 0 skipped, 0 info only.
-00159 virt            =============================================================================
-
-00161 maxreadreq      Checks firmware has set PCI Express MaxReadReq to a higher value on
-00162 maxreadreq      non-motherboard devices.
-00163 maxreadreq      -----------------------------------------------------------------------------
-00164 maxreadreq      Must be run as root or sudo to be able to read system information.
-00165 maxreadreq      Aborted test, insufficient privilege.
-00166 maxreadreq      =============================================================================
-00167 maxreadreq      0 passed, 0 failed, 0 warnings, 1 aborted, 0 skipped, 0 info only.
-00168 maxreadreq      =============================================================================
-
-00170 crs             Check PCI host bridge configuration using _CRS.
-00171 crs             -----------------------------------------------------------------------------
-00172 crs             Must be run as root or sudo to be able to read system information.
-00173 crs             Aborted test, insufficient privilege.
-00174 crs             =============================================================================
-00175 crs             0 passed, 0 failed, 0 warnings, 1 aborted, 0 skipped, 0 info only.
-00176 crs             =============================================================================
-
-00178 hpet_check      HPET configuration test.
-00179 hpet_check      -----------------------------------------------------------------------------
-00180 hpet_check      Must be run as root or sudo to be able to read system information.
-00181 hpet_check      Aborted test, insufficient privilege.
-00182 hpet_check      =============================================================================
-00183 hpet_check      0 passed, 0 failed, 0 warnings, 3 aborted, 0 skipped, 0 info only.
-00184 hpet_check      =============================================================================
-
-00186 dmi_decode      Test DMI/SMBIOS tables for errors.
-00187 dmi_decode      -----------------------------------------------------------------------------
-00188 dmi_decode      Must be run as root or sudo to be able to read system information.
-00189 dmi_decode      Aborted test, insufficient privilege.
-00190 dmi_decode      =============================================================================
-00191 dmi_decode      0 passed, 0 failed, 0 warnings, 1 aborted, 0 skipped, 0 info only.
-00192 dmi_decode      =============================================================================
-
-00194 smbios          Check SMBIOS.
-00195 smbios          -----------------------------------------------------------------------------
-00196 smbios          Must be run as root or sudo to be able to read system information.
-00197 smbios          Aborted test, insufficient privilege.
-00198 smbios          =============================================================================
-00199 smbios          0 passed, 0 failed, 0 warnings, 1 aborted, 0 skipped, 0 info only.
-00200 smbios          =============================================================================
-
-00202 mpcheck         Check MultiProcessor Tables.
-00203 mpcheck         -----------------------------------------------------------------------------
-00204 mpcheck         Must be run as root or sudo to be able to read system information.
-00205 mpcheck         Aborted test, insufficient privilege.
-00206 mpcheck         =============================================================================
-00207 mpcheck         0 passed, 0 failed, 0 warnings, 9 aborted, 0 skipped, 0 info only.
-00208 mpcheck         =============================================================================
-
-00210 os2gap          OS/2 memory hole test.
-00211 os2gap          -----------------------------------------------------------------------------
-00212 os2gap          Test 1 of 1: Check the OS/2 15Mb memory hole is absent.
-00213 os2gap          PASSED: Test 1, No OS/2 memory hole found.
-00214 os2gap          
-00215 os2gap          =============================================================================
-00216 os2gap          1 passed, 0 failed, 0 warnings, 0 aborted, 0 skipped, 0 info only.
-00217 os2gap          =============================================================================
-
-00219 hda_audio       Check HDA Audio Pin Configs.
-00220 hda_audio       -----------------------------------------------------------------------------
-00221 hda_audio       Test 1 of 1: Check HDA Audio Pin Configs.
-00222 hda_audio       Checking 'hwC0D0':
-00223 hda_audio       Vendor Name    : Realtek
-00224 hda_audio       Vendor ID      : 0x10ec0862
-00225 hda_audio       Subsystem ID   : 0x17aa3867
-00226 hda_audio       Revision ID    : 0x100001
-00227 hda_audio       BIOS pin configurations:
-00228 hda_audio         Pin  Setting
-00229 hda_audio         0x0014 0x99130110
-00230 hda_audio         0x0015 0x411111f0
-00231 hda_audio         0x0016 0x411111f0
-00232 hda_audio         0x0017 0x411111f0
-00233 hda_audio         0x0018 0x03a19820
-00234 hda_audio         0x0019 0x99a3012f
-00235 hda_audio         0x001a 0x411111f0
-00236 hda_audio         0x001b 0x0321401f
-00237 hda_audio         0x001c 0x411111f0
-00238 hda_audio         0x001d 0x40178e2d
-00239 hda_audio         0x001e 0x411111f0
-00240 hda_audio       PASSED: Test 1, Default BIOS pin configurations did not have software
-00241 hda_audio       override.
-00242 hda_audio       
-00243 hda_audio       
-00244 hda_audio       =============================================================================
-00245 hda_audio       1 passed, 0 failed, 0 warnings, 0 aborted, 0 skipped, 0 info only.
-00246 hda_audio       =============================================================================
-
-00248 bios32          Check BIOS32 Service Directory.
-00249 bios32          -----------------------------------------------------------------------------
-00250 bios32          Must be run as root or sudo to be able to read system information.
-00251 bios32          Aborted test, insufficient privilege.
-00252 bios32          =============================================================================
-00253 bios32          0 passed, 0 failed, 0 warnings, 1 aborted, 0 skipped, 0 info only.
-00254 bios32          =============================================================================
-
-00256 ebda            Validate EBDA region is mapped and reserved in memory map table.
-00257 ebda            -----------------------------------------------------------------------------
-00258 ebda            Must be run as root or sudo to be able to read system information.
-00259 ebda            Aborted test, insufficient privilege.
-00260 ebda            =============================================================================
-00261 ebda            0 passed, 0 failed, 0 warnings, 1 aborted, 0 skipped, 0 info only.
-00262 ebda            =============================================================================
-
-00264 wmi             Extract and analyse Windows Management Instrumentation (WMI).
-00265 wmi             -----------------------------------------------------------------------------
-00266 wmi             Test 1 of 2: Check Windows Management Instrumentation in DSDT
-00267 wmi             Found WMI Object, Object ID AC, GUID: 2E851DA7-D053-495F-9DFA-1A4AD62E6A86,
-00268 wmi             Instance 0x01, Flags: 00 
-00269 wmi             Found WMI Object, Object ID BC, GUID: 71436D3B-FBDD-4C72-BCB8-435BFE0D64F9,
-00270 wmi             Instance 0x01, Flags: 00 
-00271 wmi             Found WMI Object, Object ID BA, GUID: 05901221-D566-11D1-B2F0-00A0C9062910,
-00272 wmi             Instance 0x01, Flags: 00 
-00273 wmi             
-00274 wmi             Test 2 of 2: Check Windows Management Instrumentation in SSDT
-00275 wmi             No WMI data found in table SSDT1.
-00276 wmi             No WMI data found in table SSDT2.
-00277 wmi             No WMI data found in table SSDT3.
-00278 wmi             No WMI data found in table SSDT4.
-00279 wmi             No WMI data found in table SSDT5.
-00280 wmi             
-00281 wmi             =============================================================================
-00282 wmi             0 passed, 0 failed, 0 warnings, 0 aborted, 0 skipped, 2 info only.
-00283 wmi             =============================================================================
-
-00285 osilinux        Disassemble DSDT to check for _OSI("Linux").
-00286 osilinux        -----------------------------------------------------------------------------
-00287 osilinux        Test 1 of 1: Disassemble DSDT to check for _OSI("Linux").
-00288 osilinux        This is not strictly a failure mode, it just alerts one that this has been
-00289 osilinux        defined in the DSDT and probably should be avoided since the Linux ACPI driver
-00290 osilinux        matches onto the Windows _OSI strings
-00291 osilinux                    {
-00292 osilinux                        If (_OSI ("Linux"))
-00293 osilinux                        {
-00294 osilinux                            Store (One, LINX)
-00295 osilinux                            Store (Zero, ECDY)
-00296 osilinux                        }
-00297 osilinux                        If (_OSI ("Windows 2001"))
-00298 osilinux                        {
-00299 osilinux                            Store (0x07D1, OSYS)
-00300 osilinux                        }
-00301 osilinux                        If (_OSI ("Windows 2001 SP1"))
-00302 osilinux                        {
-00303 osilinux                            Store (0x07D1, OSYS)
-00304 osilinux                        }
-00305 osilinux                        If (_OSI ("Windows 2001 SP2"))
-00306 osilinux                        {
-00307 osilinux                            Store (0x07D2, OSYS)
-00308 osilinux                        }
-00309 osilinux                        If (_OSI ("Windows 2006"))
-00310 osilinux                        {
-00311 osilinux                            Store (0x07D6, OSYS)
-00312 osilinux                        }
-00313 osilinux                    }
-00314 osilinux        WARNING: Test 1, DSDT implements a deprecated _OSI("Linux") test.
-00315 osilinux        
-00316 osilinux        =============================================================================
-00317 osilinux        0 passed, 0 failed, 1 warnings, 0 aborted, 0 skipped, 0 info only.
-00318 osilinux        =============================================================================
-
-00320 apicedge        APIC Edge/Level Check.
-00321 apicedge        -----------------------------------------------------------------------------
-00322 apicedge        Test 1 of 1: Legacy and PCI Interrupt Edge/Level trigger checks.
-00323 apicedge        PASSED: Test 1, Legacy interrupts are edge and PCI interrupts are level
-00324 apicedge        triggered.
-00325 apicedge        
-00326 apicedge        =============================================================================
-00327 apicedge        1 passed, 0 failed, 0 warnings, 0 aborted, 0 skipped, 0 info only.
-00328 apicedge        =============================================================================
-
-00330 method          ACPI DSDT Method Semantic Tests.
-00331 method          -----------------------------------------------------------------------------
-00332 method          Test 1 of 92: Check Method Names.
-00333 method          Found 218 Methods 
-00334 method          PASSED: Test 1, Method names contain legal characters.
-00335 method          
-00336 method          Test 2 of 92: Check _ALC (Ambient Light Colour Chromaticity).
-00337 method          SKIPPED: Test 2, Optional method _ALC did not exist.
-00338 method          
-00339 method          Test 3 of 92: Check _ALI (Ambient Light Illuminance).
-00340 method          SKIPPED: Test 3, Optional method _ALI did not exist.
-00341 method          
-00342 method          Test 4 of 92: Check _ALT (Ambient Light Temperature).
-00343 method          SKIPPED: Test 4, Optional method _ALT did not exist.
-00344 method          
-00345 method          Test 5 of 92: Check _ALP (Ambient Light Polling). 
-00346 method          SKIPPED: Test 5, Optional method _ALP did not exist.
-00347 method          
-00348 method          Test 6 of 92: Check _LID (Lid Status).
-00349 method          PASSED: Test 6, _LID correctly returned sane looking value 0x00000000
-00350 method          PASSED: Test 6, \_SB_.LID0._LID correctly acquired and released locks 4 times.
-00351 method          
-00352 method          Test 7 of 92: Check _STP (Set Expired Timer Wake Policy).
-00353 method          SKIPPED: Test 7, Optional method _STP did not exist.
-00354 method          
-00355 method          Test 8 of 92: Check _STV (Set Timer Value).
-00356 method          SKIPPED: Test 8, Optional method _STV did not exist.
-00357 method          
-00358 method          Test 9 of 92: Check _TIP (Expired Timer Wake Policy).
-00359 method          SKIPPED: Test 9, Optional method _TIP did not exist.
-00360 method          
-00361 method          Test 10 of 92: Check _TIV (Timer Values).
-00362 method          SKIPPED: Test 10, Optional method _TIV did not exist.
-00363 method          
-00364 method          Test 11 of 92: Check _SBS (Smart Battery Subsystem).
-00365 method          SKIPPED: Test 11, Optional method _SBS did not exist.
-00366 method          
-00367 method          Test 12 of 92: Check _BIF (Battery Information).
-00368 method            Package has 13 elements:
-00369 method              00: INTEGER: 0x00000001
-00370 method              01: INTEGER: 0x00000fa0
-00371 method              02: INTEGER: 0x00000fa0
-00372 method              03: INTEGER: 0x00000001
-00373 method              04: INTEGER: 0x00002b5c
-00374 method              05: INTEGER: 0x000001a4
-00375 method              06: INTEGER: 0x0000009c
-00376 method              07: INTEGER: 0x00000108
-00377 method              08: INTEGER: 0x00000ec4
-00378 method              09: STRING:  0xPA3465U 
-00379 method              10: STRING:  0x3658Q
-00380 method              11: STRING:  0xLi-Ion
-00381 method              12: STRING:  0xCOMPAL 
-00382 method          PASSED: Test 12, Battery _BIF package looks sane.
-00383 method          PASSED: Test 12, \_SB_.PCI0.LPCB.BAT1._BIF correctly acquired and released
-00384 method          locks 5 times.
-00385 method          
-00386 method          Test 13 of 92: Check _BIX (Battery Information Extended).
-00387 method          SKIPPED: Test 13, Optional method _BIX did not exist.
-00388 method          
-00389 method          Test 14 of 92: Check _BMA (Battery Measurement Averaging).
-00390 method          SKIPPED: Test 14, Optional method _BMA did not exist.
-00391 method          
-00392 method          Test 15 of 92: Check _BMS (Battery Measurement Sampling Time).
-00393 method          SKIPPED: Test 15, Optional method _BMS did not exist.
-00394 method          
-00395 method          Test 16 of 92: Check _BST (Battery Status).
-00396 method            Package has 4 elements:
-00397 method              00: INTEGER: 0x00000000
-00398 method              01: INTEGER: 0x00000000
-00399 method              02: INTEGER: 0x00000000
-00400 method              03: INTEGER: 0x00002b5c
-00401 method          PASSED: Test 16, Battery _BST package looks sane.
-00402 method          PASSED: Test 16, \_SB_.PCI0.LPCB.BAT1._BST correctly acquired and released
-00403 method          locks 5 times.
-00404 method          
-00405 method          Test 17 of 92: Check _BTP (Battery Trip Point).
-00406 method          SKIPPED: Test 17, Optional method _BTP did not exist.
-00407 method          
-00408 method          Test 18 of 92: Check _PCL (Power Consumer List).
-00409 method          SKIPPED: Test 18, Optional method _PCL did not exist.
-00410 method          
-00411 method          Test 19 of 92: Check _BTM (Battery Time).
-00412 method          SKIPPED: Test 19, Optional method _BTM did not exist.
-00413 method          
-00414 method          Test 20 of 92: Check _BMD (Battery Maintenance Data).
-00415 method          SKIPPED: Test 20, Optional method _BMD did not exist.
-00416 method          
-00417 method          Test 21 of 92: Check _BMC (Battery Maintenance Control).
-00418 method          SKIPPED: Test 21, Optional method _BMC did not exist.
-00419 method          
-00420 method          Test 22 of 92: Check _PSR (Power Source).
-00421 method          PASSED: Test 22, _PSR correctly returned sane looking value 0x00000001
-00422 method          PASSED: Test 22, \_SB_.PCI0.LPCB.ACAD._PSR correctly acquired and released
-00423 method          locks 4 times.
-00424 method          
-00425 method          Test 23 of 92: Check _PIF (Power Source Information) Object.
-00426 method          SKIPPED: Test 23, Optional method _PIF did not exist.
-00427 method          
-00428 method          Test 24 of 92: Check _FIF (Fan Information).
-00429 method          SKIPPED: Test 24, Optional method _FIF did not exist.
-00430 method          
-00431 method          Test 25 of 92: Check _FSL (Fan Set Level).
-00432 method          SKIPPED: Test 25, Optional method _FSL did not exist.
-00433 method          
-00434 method          Test 26 of 92: Check _FST (Fan Status).
-00435 method          SKIPPED: Test 26, Optional method _FST did not exist.
-00436 method          
-00437 method          Test 27 of 92: Check _ACx (Active Cooling).
-00438 method          SKIPPED: Test 27, Optional method AC0 did not exist.
-00439 method          
-00440 method          SKIPPED: Test 27, Optional method AC1 did not exist.
-00441 method          
-00442 method          SKIPPED: Test 27, Optional method AC2 did not exist.
-00443 method          
-00444 method          SKIPPED: Test 27, Optional method AC3 did not exist.
-00445 method          
-00446 method          SKIPPED: Test 27, Optional method AC4 did not exist.
-00447 method          
-00448 method          SKIPPED: Test 27, Optional method AC5 did not exist.
-00449 method          
-00450 method          SKIPPED: Test 27, Optional method AC6 did not exist.
-00451 method          
-00452 method          SKIPPED: Test 27, Optional method AC7 did not exist.
-00453 method          
-00454 method          SKIPPED: Test 27, Optional method AC8 did not exist.
-00455 method          
-00456 method          SKIPPED: Test 27, Optional method AC9 did not exist.
-00457 method          
-00458 method          
-00459 method          Test 28 of 92: Check _CRT (Critical Trip Point).
-00460 method          SKIPPED: Test 28, Optional method _CRT did not exist.
-00461 method          
-00462 method          Test 29 of 92: Check _DTI (Device Temperature Indication).
-00463 method          SKIPPED: Test 29, Optional method _DTI did not exist.
-00464 method          
-00465 method          Test 30 of 92: Check _HOT (Hot Temperature).
-00466 method          SKIPPED: Test 30, Optional method _HOT did not exist.
-00467 method          
-00468 method          Test 31 of 92: Check _NTT (Notification Temp Threshold).
-00469 method          SKIPPED: Test 31, Optional method _NTT did not exist.
-00470 method          
-00471 method          Test 32 of 92: Check _PSV (Passive Temp).
-00472 method          SKIPPED: Test 32, Optional method _PSV did not exist.
-00473 method          
-00474 method          Test 33 of 92: Check _RTV (Relative Temp Values).
-00475 method          SKIPPED: Test 33, Optional method _RTV did not exist.
-00476 method          
-00477 method          Test 34 of 92: Check _SCP (Set Cooling Policy).
-00478 method          SKIPPED: Test 34, Optional method _DTI did not exist.
-00479 method          
-00480 method          Test 35 of 92: Check _TMP (Thermal Zone Current Temp).
-00481 method          SKIPPED: Test 35, Optional method _TMP did not exist.
-00482 method          
-00483 method          Test 36 of 92: Check _TC1 (Thermal Constant 1) Object.
-00484 method          SKIPPED: Test 36, Optional method _TC1 did not exist.
-00485 method          
-00486 method          Test 37 of 92: Check _TC2 (Thermal Constant 2) Object.
-00487 method          SKIPPED: Test 37, Optional method _TC2 did not exist.
-00488 method          
-00489 method          Test 38 of 92: Check _TPT (Trip Point Temperature).
-00490 method          SKIPPED: Test 38, Optional method _TPT did not exist.
-00491 method          
-00492 method          Test 39 of 92: Check _TSP (Thermal Sampling Period) Object.
-00493 method          SKIPPED: Test 39, Optional method _TSP did not exist.
-00494 method          
-00495 method          Test 40 of 92: Check _TST (Temperature Sensor Threshold) Object.
-00496 method          SKIPPED: Test 40, Optional method _TST did not exist.
-00497 method          
-00498 method          Test 41 of 92: Check _TZP (Thermal Zone Polling) Object.
-00499 method          SKIPPED: Test 41, Optional method _TZP did not exist.
-00500 method          
-00501 method          Test 42 of 92: Check _SUN (Slot User Number).
-00502 method          SKIPPED: Test 42, Optional method _SUN did not exist.
-00503 method          
-00504 method          Test 43 of 92: Check _UID (Unique ID).
-00505 method          SKIPPED: Test 43, Optional method _UID did not exist.
-00506 method          
-00507 method          Test 44 of 92: Check _CRS (Current Resource Settings).
-00508 method          PASSED: Test 44, \_SB_.PCI0._CRS correctly returned a buffer of 520 elements.
-00509 method          PASSED: Test 44, \_SB_.PCI0._CRS correctly acquired and released locks 5
-00510 method          times.
-00511 method          PASSED: Test 44, \_SB_.PCI0.PDRC._CRS correctly returned a buffer of 98
-00512 method          elements.
-00513 method          PASSED: Test 44, \_SB_.PCI0.PDRC._CRS correctly acquired and released locks 5
-00514 method          times.
-00515 method          PASSED: Test 44, \_SB_.PCI0.LPCB.LNKA._CRS correctly returned a buffer of 6
-00516 method          elements.
-00517 method          PASSED: Test 44, \_SB_.PCI0.LPCB.LNKA._CRS correctly acquired and released
-00518 method          locks 5 times.
-00519 method          PASSED: Test 44, \_SB_.PCI0.LPCB.LNKB._CRS correctly returned a buffer of 6
-00520 method          elements.
-00521 method          PASSED: Test 44, \_SB_.PCI0.LPCB.LNKB._CRS correctly acquired and released
-00522 method          locks 5 times.
-00523 method          PASSED: Test 44, \_SB_.PCI0.LPCB.LNKC._CRS correctly returned a buffer of 6
-00524 method          elements.
-00525 method          PASSED: Test 44, \_SB_.PCI0.LPCB.LNKC._CRS correctly acquired and released
-00526 method          locks 5 times.
-00527 method          PASSED: Test 44, \_SB_.PCI0.LPCB.LNKD._CRS correctly returned a buffer of 6
-00528 method          elements.
-00529 method          PASSED: Test 44, \_SB_.PCI0.LPCB.LNKD._CRS correctly acquired and released
-00530 method          locks 5 times.
-00531 method          PASSED: Test 44, \_SB_.PCI0.LPCB.LNKE._CRS correctly returned a buffer of 6
-00532 method          elements.
-00533 method          PASSED: Test 44, \_SB_.PCI0.LPCB.LNKE._CRS correctly acquired and released
-00534 method          locks 5 times.
-00535 method          PASSED: Test 44, \_SB_.PCI0.LPCB.LNKF._CRS correctly returned a buffer of 6
-00536 method          elements.
-00537 method          PASSED: Test 44, \_SB_.PCI0.LPCB.LNKF._CRS correctly acquired and released
-00538 method          locks 5 times.
-00539 method          PASSED: Test 44, \_SB_.PCI0.LPCB.LNKG._CRS correctly returned a buffer of 6
-00540 method          elements.
-00541 method          PASSED: Test 44, \_SB_.PCI0.LPCB.LNKG._CRS correctly acquired and released
-00542 method          locks 5 times.
-00543 method          PASSED: Test 44, \_SB_.PCI0.LPCB.LNKH._CRS correctly returned a buffer of 6
-00544 method          elements.
-00545 method          PASSED: Test 44, \_SB_.PCI0.LPCB.LNKH._CRS correctly acquired and released
-00546 method          locks 5 times.
-00547 method          PASSED: Test 44, \_SB_.PCI0.LPCB.HPET._CRS correctly returned a buffer of 14
-00548 method          elements.
-00549 method          PASSED: Test 44, \_SB_.PCI0.LPCB.HPET._CRS correctly acquired and released
-00550 method          locks 6 times.
-00551 method          
-00552 method          Test 45 of 92: Check _DMA (Direct Memory Access).
-00553 method          SKIPPED: Test 45, Optional method _DMA did not exist.
-00554 method          
-00555 method          Test 46 of 92: Check _DIS (Disable).
-00556 method          PASSED: Test 46, \_SB_.PCI0.LPCB.LNKA._DIS returned no values as expected.
-00557 method          PASSED: Test 46, \_SB_.PCI0.LPCB.LNKA._DIS correctly acquired and released
-00558 method          locks 5 times.
-00559 method          PASSED: Test 46, \_SB_.PCI0.LPCB.LNKB._DIS returned no values as expected.
diff --git a/acpidump-0001/test-0001.sh b/acpidump-0001/test-0001.sh
index 66a6dc6..b794b51 100755
--- a/acpidump-0001/test-0001.sh
+++ b/acpidump-0001/test-0001.sh
@@ -4,7 +4,7 @@ TEST="Test acpidump against known ACPI tables"
 NAME=test-0001.sh
 TMPLOG=$TMP/acpidump.log.$$
 
-$FWTS -w 80 --dumpfile=acpidump.log acpidump - | grep "^[0-9]*[ ]*acpidump" | cut -c7- > $TMPLOG
+$FWTS --log-format="%line %owner " -w 80 --dumpfile=acpidump.log acpidump - | grep "^[0-9]*[ ]*acpidump" | cut -c7- > $TMPLOG
 diff $TMPLOG acpidump-0001.log >> $FAILURE_LOG
 ret=$?
 if [ $ret -eq 0 ]; then 
@@ -13,5 +13,5 @@ else
 	echo FAILED: $TEST, $NAME
 fi
 
-rm $TMPLOG
+#rm $TMPLOG
 exit $ret
-- 
1.7.10





More information about the fwts-devel mailing list