ACK: [PATCH 15/30] fwts-test: update arg-show-tests-* to be in sync with acpitable changes

Alex Hung alex.hung at canonical.com
Tue Jun 23 05:54:55 UTC 2015


On 06/18/2015 04:49 PM, Colin King wrote:
> From: Colin Ian King <colin.king at canonical.com>
> 
> We need to update these tests to be in sync with the latest round
> of ACPI table restructuring changes
> 
> Signed-off-by: Colin Ian King <colin.king at canonical.com>
> ---
>  .../arg-show-tests-0001/arg-show-tests-0001.log    | 24 +++++++++----
>  .../arg-show-tests-full-0001.log                   | 42 +++++++++++++++++-----
>  2 files changed, 51 insertions(+), 15 deletions(-)
> 
> diff --git a/fwts-test/arg-show-tests-0001/arg-show-tests-0001.log b/fwts-test/arg-show-tests-0001/arg-show-tests-0001.log
> index 504ccd5..bf27d3e 100644
> --- a/fwts-test/arg-show-tests-0001/arg-show-tests-0001.log
> +++ b/fwts-test/arg-show-tests-0001/arg-show-tests-0001.log
> @@ -1,6 +1,6 @@
>  ACPI tests:
>   acpiinfo        General ACPI information test.
> - acpitables      ACPI table settings sanity tests.
> + acpitables      ACPI table headers sanity tests.
>   apicinstance    Test for single instance of APIC/MADT table.
>   bert            BERT Boot Error Record Table test.
>   boot            BOOT Table test.
> @@ -10,21 +10,27 @@ ACPI tests:
>   dbgp            DBGP (Debug Port) Table test.
>   dmar            DMA Remapping (VT-d) test.
>   ecdt            Embedded Controller Boot Resources Table test.
> - fadt            FADT SCI_EN enabled tests.
> + fadt            FADT Fixed ACPI Description Table tests.
> + gtdt            GTDT Generic Timer Description Table test.
>   hest            HEST Hardware Error Source Table test.
> - hpet_check      HPET configuration tests.
> + hpet            HPET IA-PC High Precision Event Timer Tanble tests.
> + madt            MADT Multiple APIC Description Table test.
>   mcfg            MCFG PCI Express* memory mapped config space test.
>   method          ACPI DSDT Method Semantic tests.
>   pcc             Processor Clocking Control (PCC) test.
> + rsdp            RSDP Root System Description Pointer test.
> + rsdt            RSDT Root System Description Table test.
> + sbst            SBST Smart Battery Specification Table test.
>   slit            SLIT System Locality Distance Information test.
>   spcr            SPCR Serial Port Console Redirection Table test.
>   spmi            SPMI Service Processor Management Interface Description Table test.
>   srat            SRAT System Resource Affinity Table test.
>   wmi             Extract and analyse Windows Management Instrumentation (WMI).
> + xsdt            XSDT Extended System Description Table test.
>  
>  Batch tests:
>   acpiinfo        General ACPI information test.
> - acpitables      ACPI table settings sanity tests.
> + acpitables      ACPI table headers sanity tests.
>   apicedge        APIC edge/level test.
>   apicinstance    Test for single instance of APIC/MADT table.
>   aspm            PCIe ASPM test.
> @@ -44,12 +50,14 @@ Batch tests:
>   dmicheck        DMI/SMBIOS table tests.
>   ebda            Test EBDA region is mapped and reserved in memory map table.
>   ecdt            Embedded Controller Boot Resources Table test.
> - fadt            FADT SCI_EN enabled tests.
> + fadt            FADT Fixed ACPI Description Table tests.
>   fan             Simple fan tests.
> + gtdt            GTDT Generic Timer Description Table test.
>   hda_audio       HDA Audio Pin Configuration test.
>   hest            HEST Hardware Error Source Table test.
> - hpet_check      HPET configuration tests.
> + hpet            HPET IA-PC High Precision Event Timer Tanble tests.
>   klog            Scan kernel log for errors and warnings.
> + madt            MADT Multiple APIC Description Table test.
>   maxfreq         Test max CPU frequencies against max scaling frequency.
>   maxreadreq      Test firmware has set PCI Express MaxReadReq to a higher value on non-motherboard devices.
>   mcfg            MCFG PCI Express* memory mapped config space test.
> @@ -65,6 +73,9 @@ Batch tests:
>   pcc             Processor Clocking Control (PCC) test.
>   pciirq          PCI IRQ Routing Table test.
>   pnp             BIOS Support Installation structure test.
> + rsdp            RSDP Root System Description Pointer test.
> + rsdt            RSDT Root System Description Table test.
> + sbst            SBST Smart Battery Specification Table test.
>   securebootcert  UEFI secure boot test.
>   slit            SLIT System Locality Distance Information test.
>   spcr            SPCR Serial Port Console Redirection Table test.
> @@ -76,6 +87,7 @@ Batch tests:
>   virt            CPU Virtualisation Configuration test.
>   wakealarm       ACPI Wakealarm tests.
>   wmi             Extract and analyse Windows Management Instrumentation (WMI).
> + xsdt            XSDT Extended System Description Table test.
>  
>  Interactive tests:
>   ac_adapter      Interactive ac_adapter power test.
> diff --git a/fwts-test/arg-show-tests-full-0001/arg-show-tests-full-0001.log b/fwts-test/arg-show-tests-full-0001/arg-show-tests-full-0001.log
> index 98aba4b..9c33630 100644
> --- a/fwts-test/arg-show-tests-full-0001/arg-show-tests-full-0001.log
> +++ b/fwts-test/arg-show-tests-full-0001/arg-show-tests-full-0001.log
> @@ -3,8 +3,7 @@ ACPI tests:
>    Determine Kernel ACPI version.
>    Determine machine's ACPI version.
>    Determine AML compiler.
> - acpitables      (2 tests):
> -  Test ACPI tables.
> + acpitables      (1 test):
>    Test ACPI headers.
>   apicinstance    (1 test):
>    Test for single instance of APIC/MADT table.
> @@ -24,16 +23,21 @@ ACPI tests:
>    DMA Remapping test.
>   ecdt            (1 test):
>    ECDT Embedded Controller Boot Resources Table test.
> - fadt            (2 tests):
> + fadt            (3 tests):
> +  Test FADT ACPI Description Table tests.
>    Test FADT SCI_EN bit is enabled.
>    Test FADT reset register.
> + gtdt            (1 test):
> +  GTDT Generic Timer Description Table test.
>   hest            (1 test):
>    HEST Hardware Error Source Table test.
> - hpet_check      (4 tests):
> + hpet            (4 tests):
>    Test HPET base in kernel log.
>    Test HPET base in HPET table.
>    Test HPET base in DSDT and/or SSDT.
>    Test HPET configuration.
> + madt            (1 test):
> +  MADT Multiple APIC Description Table test.
>   mcfg            (2 tests):
>    Validate MCFG table.
>    Validate MCFG PCI config space.
> @@ -220,6 +224,12 @@ ACPI tests:
>    Test _SRV (IPMI Interface Revision).
>   pcc             (1 test):
>    Processor Clocking Control (PCC) test.
> + rsdp            (1 test):
> +  RSDP Root System Description Pointer test.
> + rsdt            (1 test):
> +  RSDT Root System Description Table test.
> + sbst            (1 test):
> +  SBST Smart Battery Specificiation Table test.
>   slit            (1 test):
>    SLIT System Locality Distance Information test.
>   spcr            (1 test):
> @@ -230,14 +240,15 @@ ACPI tests:
>    SRAT System Resource Affinity Table test.
>   wmi             (1 test):
>    Windows Management Instrumentation test.
> + xsdt            (1 test):
> +  XSDT Extended System Description Table test.
>  
>  Batch tests:
>   acpiinfo        (3 tests):
>    Determine Kernel ACPI version.
>    Determine machine's ACPI version.
>    Determine AML compiler.
> - acpitables      (2 tests):
> -  Test ACPI tables.
> + acpitables      (1 test):
>    Test ACPI headers.
>   apicedge        (1 test):
>    Legacy and PCI Interrupt Edge/Level trigger tests.
> @@ -286,23 +297,28 @@ Batch tests:
>    Test EBDA is reserved in E820 table.
>   ecdt            (1 test):
>    ECDT Embedded Controller Boot Resources Table test.
> - fadt            (2 tests):
> + fadt            (3 tests):
> +  Test FADT ACPI Description Table tests.
>    Test FADT SCI_EN bit is enabled.
>    Test FADT reset register.
>   fan             (2 tests):
>    Test fan status.
>    Load system, check CPU fan status.
> + gtdt            (1 test):
> +  GTDT Generic Timer Description Table test.
>   hda_audio       (1 test):
>    HDA Audio Pin Configuration test.
>   hest            (1 test):
>    HEST Hardware Error Source Table test.
> - hpet_check      (4 tests):
> + hpet            (4 tests):
>    Test HPET base in kernel log.
>    Test HPET base in HPET table.
>    Test HPET base in DSDT and/or SSDT.
>    Test HPET configuration.
>   klog            (1 test):
>    Kernel log error check.
> + madt            (1 test):
> +  MADT Multiple APIC Description Table test.
>   maxfreq         (1 test):
>    Maximum CPU frequency test.
>   maxreadreq      (1 test):
> @@ -529,6 +545,12 @@ Batch tests:
>    PCI IRQ Routing Table test.
>   pnp             (1 test):
>    PnP BIOS Support Installation structure test.
> + rsdp            (1 test):
> +  RSDP Root System Description Pointer test.
> + rsdt            (1 test):
> +  RSDT Root System Description Table test.
> + sbst            (1 test):
> +  SBST Smart Battery Specificiation Table test.
>   securebootcert  (1 test):
>    UEFI secure boot test.
>   slit            (1 test):
> @@ -557,6 +579,8 @@ Batch tests:
>    Multiple wakealarm firing tests.
>   wmi             (1 test):
>    Windows Management Instrumentation test.
> + xsdt            (1 test):
> +  XSDT Extended System Description Table test.
>  
>  Interactive tests:
>   ac_adapter      (3 tests):
> @@ -746,4 +770,4 @@ UEFI tests:
>    Test UEFI RT service query variable info interface stress test.
>    Test UEFI RT service get variable interface, invalid parameters.
>  
> -Total of 627 tests
> +Total of 639 tests
> 

Acked-by: Alex Hung <alex.hung at canonical.com>



More information about the fwts-devel mailing list