/// <summary> /// Returns the configuration description for this test /// </summary> /// <returns></returns> public override UE4TestConfig GetConfiguration() { UE4TestConfig Config = base.GetConfiguration(); UnrealTestRole Client = Config.RequireRole(UnrealTargetRole.Client); return(Config); }
public override UE4TestConfig GetConfiguration() { UE4TestConfig Config = base.GetConfiguration(); UnrealTestRole ClientRole = Config.RequireRole(UnrealTargetRole.Client); ClientRole.Controllers.Add(GauntletController); Config.MaxDuration = 30 * 60; // 10 minutes: this is a time limit, not the time the tests will take return(Config); }
public override UE4TestConfig GetConfiguration() { // just need a single client UE4TestConfig Config = base.GetConfiguration(); UnrealTestRole ClientRole = Config.RequireRole(UnrealTargetRole.Client); ClientRole.Controllers.Add("FortGPUtestbedPerfTest"); Config.MaxDuration = 5 * 60; // 5min should be plenty return(Config); }
public override UE4TestConfig GetConfiguration() { // just need a single client UE4TestConfig Config = base.GetConfiguration(); UnrealTestRole ClientRole = Config.RequireRole(UnrealTargetRole.Client); ClientRole.CommandLine += " -unattended"; Config.MaxDuration = 5 * 600; // 5min should be plenty return(Config); }
public override ShooterTestConfig GetConfiguration() { ShooterTestConfig Config = base.GetConfiguration(); Config.NoMCP = true; UnrealTestRole Client = Config.RequireRole(UnrealTargetRole.Client); Client.Controllers.Add("BootTest"); return(Config); }
public override ShooterTestConfig GetConfiguration() { ShooterTestConfig Config = base.GetConfiguration(); Config.PreAssignAccount = false; Config.NoMCP = true; UnrealTestRole Client = Config.RequireRole(UnrealTargetRole.Client); UnrealTestRole Server = Config.RequireRole(UnrealTargetRole.Server); Client.Controllers.Add("BasicDedicatedServerTest"); return(Config); }
public override DaeTestConfig GetConfiguration() { DaeTestConfig Config = base.GetConfiguration(); // Start a single instance of the game. UnrealTestRole ClientRole = Config.RequireRole(UnrealTargetRole.Client); ClientRole.Controllers.Add("DaeGauntletTestController"); // Ignore user account management. Config.NoMCP = true; return(Config); }
public override DaeTestConfig GetConfiguration() { DaeTestConfig Config = base.GetConfiguration(); // Start a single instance of the game. UnrealTestRole ClientRole = Config.RequireRole(UnrealTargetRole.Client); Config.MaxDuration = 2 * 60 * 60; // Timout calculation: Hours * Minutes * Seconds ClientRole.Controllers.Add("DaeGauntletTestController"); // Ignore user account management. Config.NoMCP = true; return(Config); }
public override HorizonUIPluginDemoTestConfig GetConfiguration() { // just need a single client HorizonUIPluginDemoTestConfig Config = base.GetConfiguration(); Config.MaxDuration = 5 * 600; // 5min should be plenty int ClientCount = Context.TestParams.ParseValue("numclients", 1); bool WithServer = Context.TestParams.ParseParam("server"); if (ClientCount > 0) { Config.RequireRoles(UnrealTargetRole.Client, ClientCount); } if (WithServer) { Config.RequireRoles(UnrealTargetRole.Server, 1); } UnrealTestRole ClientRole = Config.RequireRole(UnrealTargetRole.Client); ClientRole.Controllers.Add("HorizonUI"); return(Config); }