Files
UnrealEngineUWP/Engine/Source/Programs/AutomationTool
tim kennedy 199e463f10 * Removed FortniteRpcTestNode completely, moving the boilerplate test setup to RpcTargetRegistry and RpcExecutor
* Added new class RpcSynchronousTestExecutor - this class allows for a test logic thread to be configured and run where Test Logic can be executed in a synchronus manner. You can use blocking calls and loops here while not interfering with Gauntlet's main loop.
* Added new interface ISynchronousTestLogic to assist with the implementation of RpcSychronousExecutor in Gauntlet tests.
* Added template specialization to FFortBaseExternalRpcHttpResponse due to bool/FString overload resolution errors and updated dependent files.
* Updated UEFNCloseEditor test to use RpcLibrary
* Added ExitEditor RPC (UE + Gauntlet)
* Added in outgoing messages from processes to indicate when ready to begin the test
* Added logic to automatically poll for ready instead of waiting for a message if we're on Xbox since it can't send outbound messages to Gauntlet.
To test locally:
RunUAT.bat RunFortTests -build=editor -tests=UEFNCloseEditor

[CL 26188198 by tim kennedy in ue5-main branch]
2023-06-22 14:12:59 -04:00
..
2023-06-13 08:31:06 -04:00
2023-06-13 12:52:40 -04:00
2023-06-21 16:45:17 -04:00
2023-06-21 16:45:17 -04:00