Skip to content

Show WARNING instead of not run for some SBSA L7 tests #109

@sunnywang-arm

Description

@sunnywang-arm

If I understand the SBSA spec language correctly, L7 RAS and MPAM rules are not all conditional requirements. Some/all of them are absolute requirements.

However, when the firmware doesn’t implement corresponding ACPI tables, the tests are just not executed and print the messages below.

  • RAS nodes not found. Skipping all RAS tests
  • MPAM MSCs not found. Skipping remaining MPAM tests

This seems incorrect. I think the test should result in a WARNING and print a message ”Firmware interface is missing. Please conduct a paper-based analysis”.

Moreover, for SBSA L7 PMU tests, now it results in SKIPPED and prints the message below for a similar case. Can we change the result to WARNING for the consistency?

  • The test must be considered fail if system has CoreSight PMU. For non CoreSight PMU, manually verify A.4 PMU rules in the SBSA specificaction.

Metadata

Metadata

Labels

bsaBase System Architecture ACS specific issues/enhancements/questions.sbsaServer Base System Architecture ACS specific issues/enhancements/questions.

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions