Introduce Test configs to EngineTest buildgraph in order to improve test schedule readibility and maintenance by platform.
Add support for scheduling EngineTest by test priority
Schedule Mac and Win64+Console separatlly
#jira UE-124935, UEENGQA-51992
#rnx
#rb Ryan.Hummer, Chris.Constantinescu
[FYI] Tyler.Quillen
#ROBOMERGE-AUTHOR: jerome.delattre
#ROBOMERGE-COMMAND: FnMain
#ROBOMERGE-SOURCE: CL 17721489 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v879-17706426)
#ROBOMERGE[STARSHIP]: UE5-Release-Engine-Staging Release-5.0
#ROBOMERGE[bot1]: Main
[CL 17721519 by jerome delattre in ue5-release-engine-test branch]
* Added copyright notice to source files
* Temporarily Removed ProgressBar as no TPS for it
[FYI] stuart.hill, wouter.burgers
#ROBOMERGE-AUTHOR: marco.anastasi
#ROBOMERGE-SOURCE: CL 17706299 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v878-17703426)
[CL 17706304 by marco anastasi in ue5-release-engine-test branch]
Example code:
[XmlConfigFile(Deprecated = true, NewAttributeName = "PrimaryProjectName")]
protected string MasterProjectName = "UE5";
Example output:
WARNING: Deprecated setting found in "/Users/jonathan.adamczewski/.config/Unreal Engine/UnrealBuildTool/BuildConfiguration.xml":
WARNING: The setting "MasterProjectName" is deprecated. Support for this setting will be removed in a future version of Unreal Engine.
WARNING: Use "PrimaryProjectName" in place of "MasterProjectName"
The value provided for "MasterProjectName" will be applied to "PrimaryProjectName"
#jira none
#ROBOMERGE-AUTHOR: jonathan.adamczewski
#ROBOMERGE-SOURCE: CL 17680559 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v875-17642767)
[CL 17680584 by jonathan adamczewski in ue5-release-engine-test branch]
Can result in an invalid .md.json file that lacks a list of ImportedModules.
#jira none
#ROBOMERGE-AUTHOR: jonathan.adamczewski
#ROBOMERGE-SOURCE: CL 17667824 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v875-17642767)
[CL 17668640 by jonathan adamczewski in ue5-release-engine-test branch]
Output from /sourceDependencies isn't quite the same as from /sourceDependencies:directives
#jira none
#ROBOMERGE-AUTHOR: jonathan.adamczewski
#ROBOMERGE-SOURCE: CL 17667809 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v875-17642767)
[CL 17668636 by jonathan adamczewski in ue5-release-engine-test branch]
Intended for writing unit, integration, functional and all types of tests.
#jira UEENGQA-49764
#rb Jerome.Delattre
#ROBOMERGE-AUTHOR: chris.constantinescu
#ROBOMERGE-SOURCE: CL 17666358 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v875-17642767)
[CL 17666384 by chris constantinescu in ue5-release-engine-test branch]