UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
IAutomationWorkerModule Class Referenceabstract

#include <IAutomationWorkerModule.h>

+ Inheritance diagram for IAutomationWorkerModule:

Public Member Functions

 DECLARE_DELEGATE_ThreeParams (FStopTestEvent, bool, FString, class FAutomationTestExecutionInfo const &)
 
virtual void Tick ()=0
 
- Public Member Functions inherited from IModuleInterface
virtual ~IModuleInterface ()
 
virtual void StartupModule ()
 
virtual void PreUnloadCallback ()
 
virtual void PostLoadCallback ()
 
virtual void ShutdownModule ()
 
virtual bool SupportsDynamicReloading ()
 
virtual bool SupportsAutomaticShutdown ()
 
virtual bool IsGameModule () const
 

Protected Member Functions

 IAutomationWorkerModule ()
 

Detailed Description

Interface for AutomationWorker modules.

Constructor & Destructor Documentation

◆ IAutomationWorkerModule()

IAutomationWorkerModule::IAutomationWorkerModule ( )
inlineprotected

Start a test

Parameters
InTestToRunName of the test that should be run
InRoleIndexIdentifier for which worker in this group that should execute a command
InStopTestEventDelegate to fire when the command is finished

Member Function Documentation

◆ DECLARE_DELEGATE_ThreeParams()

IAutomationWorkerModule::DECLARE_DELEGATE_ThreeParams ( FStopTestEvent  ,
bool  ,
FString  ,
class FAutomationTestExecutionInfo const &   
)

Called whenever a test is stopped

◆ Tick()

virtual void IAutomationWorkerModule::Tick ( )
pure virtual

Ticks the automation worker module.

Implemented in FAutomationWorkerModule.


The documentation for this class was generated from the following file: