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

ivanhu ivan.hu at canonical.com
Wed Jun 24 06:48:50 UTC 2015



On 2015年06月18日 16:49, 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: Ivan Hu<ivan.hu at canonical.com>



More information about the fwts-devel mailing list