IModuleController Interface for controlling if a module should be executed or not. 


BaseModuleController Basic implementation of IModuleController that should be implemented for checking if a module should run or not. 
NativeBridgeModuleController A module controller to check if a device support native bridge. 
TestFailureModuleController Controller for module that simply want to tune how the tests failures log collected are behaving. 


IModuleController.RunStrategy Enum describing how the module should be executed.