Skip to content

[WIP] Move some Server SoC ACPI validation tests to Server Platform#98

Open
paul-walmsley-sifive wants to merge 2 commits intoriscv-non-isa:mainfrom
paul-walmsley-sifive:dev/paulw/move-server-soc-tests-to-server-platform
Open

[WIP] Move some Server SoC ACPI validation tests to Server Platform#98
paul-walmsley-sifive wants to merge 2 commits intoriscv-non-isa:mainfrom
paul-walmsley-sifive:dev/paulw/move-server-soc-tests-to-server-platform

Conversation

@paul-walmsley-sifive
Copy link
Contributor

The Server SoC Test Specification contains some ACPI firmware tests that aren't directly specified by the Server SoC specification (which has nothing to do with ACPI), but which are specified by the Server Platform specification (often by references). So, move these ACPI firmware tests into the Server Platform test specification.

This pull request is a work-in-progress and is not yet ready for merging.

Note that the Server Platform Test Specification will include some
tests of referenced specifications, using some features specified
in the Server Platform specification, and/or features specified in
specifications that are included in the Server Platform
specification by reference.  These tests use a "C" character for
the test type (denoting that they are composite tests).

Remove a comment that most tests simply check for the existence of
a given feature.  While it may be true, this comment seems
superfluous, and may rapidly become obsolete.

Clean up some whitespace while here.
…est specification

The Server SoC test specification, a hardware specification, contains
several tests of ACPI table data.  These tests do not actually test
anything specified in the Server SoC specification.  Since they do
test products of requirements stated in the Server Platform
specification, either directly or by reference, move these tests to
the Server Platform specification.
@paul-walmsley-sifive paul-walmsley-sifive changed the title [WIP] Move some Server SoC ACPI verification tests to Server Platform [WIP] Move some Server SoC ACPI validation tests to Server Platform Oct 7, 2025
paul-walmsley-sifive added a commit to paul-walmsley-sifive/server-soc that referenced this pull request Oct 7, 2025
…ecification

The Server SoC Test specification contains several ACPI firmware tests.  However,
the Server SoC specification is a hardware specification, and places no
requirements directly on firmware.  That is done by the Server Platform
specification, which includes the Server SoC specification by reference, and
which also includes the ACPI specification by referencing the Boot and Runtime
Services specification (using the BRS-I profile).

As a result, these ACPI firmware tests don't belong in the Server SoC Test
specification.  We wish to preserve the ACPI firmware validation tests, so,
move these tests to the Server Platform specification.

See riscv-non-isa/riscv-server-platform#98 for the
corresponding Server Platform specification pull request.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant