Expand description
Test requirements framework for runtime test filtering.
Structs§
- Host
Context - Platform-specific host context extending the base HostContext
- Test
Case Requirements - Container for test requirements that can be evaluated
- Test
Evaluation Result - Result of evaluating all requirements for a test
- VmHost
Info - Information about the VM host, retrieved via PowerShell on Windows.
Enums§
- Execution
Environment - Execution environments where tests can run.
- Isolation
Type - Types of isolation supported.
- Test
Requirement - A single requirement for a test to run.
- Vendor
- CPU vendors.
- VmmType
- VMM implementation types.
Functions§
- can_
run_ test_ with_ context - Evaluates if a test case can be run in the current execution environment with context.