Skip to content

Some tests possibly redudnantly performed on multiple OSes #1042

@philipanda

Description

@philipanda

The problem you're addressing (if any)

Some tests are being performed multiple times on every supported OS despite what OS is chosen does not affect the test in any way. It is important to test such feature on some OS, but repeating it on every supported one is a waste. Example:
ECR010.201, ECR010.301 - manual test - the keyboard backlight is fully controlled by the EC. Operating system does not affect that
ECR028.001, ECR028.201, ECR028.301 - especially wasteful as require multiple reboots. It is enough to test that in firmware. The keyboard lights up the moment the laptop boots and an OS does not affect this behavior

Describe the solution you'd like

  • Find all the tests that have a potential of being run on only one single OS, or without booting an OS.
  • Find a way for preventing unnecessary runs of tests on multiple OSes when this achieves nothing more that a stress test

Where is the value to a user, and who might that user be?

Faster testing cycles

Describe alternatives you've considered

No response

Additional context

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions