Module fault

Module fault 

Source
Expand description

Provides an interface to programmatically and deterministically inject faults in the NVMe fault controller.

Structs§

AdminQueueFaultConfig
A fault configuration to inject faults into the admin submission and completion queues.
CommandMatch
A versatile definition to command match NVMe commands
FaultConfiguration
Fault configuration for the NVMe fault controller.
IoQueueFaultConfig
A fault configuration to inject faults into the io completions.
NamespaceFaultConfig
A fault config to trigger spurious namespace change notifications from the controller.
PciFaultConfig
A fault configuration to apply PciFaultBehavior to the controller management layer.

Enums§

AdminQueueFaultBehavior
Supported fault behaviour for NVMe admin queues
IoQueueFaultBehavior
Supported fault behaviour for NVMe IO queues
NamespaceChange
A notification to the test confirming namespace change processing.
PciFaultBehavior
Supported fault behaviour for PCI faults