Commit Graph

65 Commits

Author SHA1 Message Date
Jerome Delattre
e88a1e9a48 UE.Automation - Enable resume on critical failure for project that uses BuildAndTestProject buildgraph
#rb trivial
#jira none
#rnx

[CL 17472628 by Jerome Delattre in ue5-main branch]
2021-09-09 11:15:06 -04:00
Rolando Caloca
d64b146cb2 UE5 - Remove platform
#rb Steve.Smith
#fyi Jules.Blok, Ryan.Durand, Ben.Marsh

[CL 17295935 by Rolando Caloca in ue5-main branch]
2021-08-24 19:27:11 -04:00
logan harvell
b58e942a35 Exclude previous steps from labels for package, publish, and boot test so they do not inherit warning states
[FYI] Andrew.Firth

#preflight 611ffdfe9db7df00018b14c4


#ROBOMERGE-SOURCE: CL 17255388
#ROBOMERGE-BOT: (v858-17259218)

[CL 17271915 by logan harvell in ue5-main branch]
2021-08-23 14:22:46 -04:00
Andrew Davidson
9b0f58e47c LWC: Large World Coordinates toggle defaults to ON.
Frosty and Fortnite default to OFF.

Preflight validation runs: 611c2b645e73720001a4ccf3, 611c318caabad10001091e20,611c2ba99db7df000111041b

#rb chad.garyet
#jira UE-121664
#preflight 611d33b23a81b00001365b33

[CL 17218586 by Andrew Davidson in ue5-main branch]
2021-08-18 13:58:13 -04:00
Jerome Delattre
b7149a7b93 EngineTest - Use new Horde device pool service
#rnx
#jira none
#rb trivial

[CL 17207521 by Jerome Delattre in ue5-main branch]
2021-08-17 18:57:53 -04:00
Nick Darnell
7405ea2386 Adding nocompile flag to the BuildAndTestProject.xml.
#review-17207430 Andrew.Grant
#jira none

[CL 17207429 by Nick Darnell in ue5-main branch]
2021-08-17 18:49:23 -04:00
Andrew Davidson
6d03d83fcc Undo //UE5/Main/... changelist 17203923
[CL 17205235 by Andrew Davidson in ue5-main branch]
2021-08-17 16:27:35 -04:00
Andrew Davidson
153948b5af LWC: Large World Coordinates toggle defaults to ON.
Frosty and Fortnite default to OFF.

Preflight validation runs: 611aa00f3a81b00001d2998f, 611ad177aabad10001ca6a74, 611ad5773a81b00001d9947c, 611b8a2876f1fd00010eac6d

#rb ryan.durand
#jira UE-121664
#preflight 611b72d3aabad10001e5e3c3

[CL 17203923 by Andrew Davidson in ue5-main branch]
2021-08-17 15:32:48 -04:00
logan harvell
12c16dba18 Temporary fix for gauntlet tests when there are multiple build configurations by specifying the configuration subfolder as the test build directory when applicable
[FYI] Eric.McDaniel, Luke.Thatcher

#preflight 6102fa4d5938f90001520186


#ROBOMERGE-SOURCE: CL 17003239
#ROBOMERGE-BOT: (v838-16927207)

[CL 17003240 by logan harvell in ue5-main branch]
2021-07-29 20:22:26 -04:00
logan harvell
e00db7c4e4 Enable editor boot tests to be run alone not just as prerequisites for other tests
#preflight 610316185b2fb80001e5dcf5


#ROBOMERGE-SOURCE: CL 17001871
#ROBOMERGE-BOT: (v838-16927207)

[CL 17001886 by logan harvell in ue5-main branch]
2021-07-29 17:57:02 -04:00
luke thatcher
1dd59adebe Add symbol upload support
- Enabled when SymbolServerPath is defined in the parent project script
 - Also defines a "EnableSymbolStore" option, which defaults to true on build machines.

#rb Eric.McDaniel
#preflight 610140767f64190001c527ac


#ROBOMERGE-SOURCE: CL 16984788
#ROBOMERGE-BOT: (v838-16927207)

[CL 16986655 by luke thatcher in ue5-main branch]
2021-07-28 16:16:17 -04:00
luke thatcher
692667631b Simplified BuildAndTestProject script and fixed use of unsync hashing.
- Added an explicit "Stage" step. The results of this step are hashed and published before packaging is done.
 - Staging, hashing, and packaging is done as single steps, rather than one step per config. This avoids redundant re-staging and stomping previously built data.
 - Merged target compile steps into a single, multi-config step.

#preflight 60ffe133b2a55c0001555366
#rb Eric.McDaniel


#ROBOMERGE-SOURCE: CL 16970618
#ROBOMERGE-BOT: (v838-16927207)

[CL 16972255 by luke thatcher in ue5-main branch]
2021-07-27 15:30:48 -04:00
logan harvell
7a5f97ac67 Fixed editor boot test being enabled even when EditorBootTest was set to false
#preflight skip


#ROBOMERGE-SOURCE: CL 16960421
#ROBOMERGE-BOT: (v838-16927207)

[CL 16970092 by logan harvell in ue5-main branch]
2021-07-27 13:23:45 -04:00
logan harvell
9c56f52a80 Defaults Package and Test configurations to whatever configuration was set for Target
#ROBOMERGE-SOURCE: CL 16938314
#ROBOMERGE-BOT: (v838-16927207)

[CL 16938321 by logan harvell in ue5-main branch]
2021-07-23 12:25:15 -04:00
logan harvell
968d80a67f Removed cloud upload task from BuildAndTest
#ROBOMERGE-SOURCE: CL 16930354
#ROBOMERGE-BOT: (v838-16927207)

[CL 16930369 by logan harvell in ue5-main branch]
2021-07-22 16:11:12 -04:00
logan harvell
b1665ec55a Moved upload cloud directory so it is not under the BuildRoot directory
#ROBOMERGE-SOURCE: CL 16916035
#ROBOMERGE-BOT: (v836-16769935)

[CL 16921075 by logan harvell in ue5-main branch]
2021-07-22 01:08:36 -04:00
logan harvell
d9bc4fd7ba Only default target configurations to specify Development when there were no target, package, or test configurations specified
#ROBOMERGE-SOURCE: CL 16914360
#ROBOMERGE-BOT: (v836-16769935)

[CL 16920893 by logan harvell in ue5-main branch]
2021-07-22 00:56:14 -04:00
logan harvell
d0a4d794ff Added option for appending obfuscation launch args when uploading to EGS
#ROBOMERGE-SOURCE: CL 16903521
#ROBOMERGE-BOT: (v836-16769935)

[CL 16919895 by logan harvell in ue5-main branch]
2021-07-21 23:11:35 -04:00
Jerome Delattre
59de136afe Use UnrealEditor target for content only Project.
#jira UE-112219
#rb trivial
#rnx

[CL 16919161 by Jerome Delattre in ue5-main branch]
2021-07-21 21:53:07 -04:00
logan harvell
10daec6ab1 Fix upload step artifact ID parameter
#ROBOMERGE-SOURCE: CL 16896829
#ROBOMERGE-BOT: (v836-16769935)

[CL 16916080 by logan harvell in ue5-main branch]
2021-07-21 17:56:15 -04:00
sebastien lussier
fae787c8d3 World Partition HLOD builder - Run the setup phase with -AllowCommandletRendering
#rb richard.malo


#ROBOMERGE-SOURCE: CL 16840322
#ROBOMERGE-BOT: (v836-16769935)

[CL 16841786 by sebastien lussier in ue5-main branch]
2021-07-13 16:05:19 -04:00
ryan durand
9a8b0a5c40 Use an empty "complete" tag set to signal cook completion for package nodes so that test agents don't implicitly require all the cooked assets.
#rnx
#rb none


#ROBOMERGE-SOURCE: CL 16703343
#ROBOMERGE-BOT: (v835-16672529)

[CL 16703350 by ryan durand in ue5-main branch]
2021-06-17 08:12:45 -04:00
logan harvell
e742a81d21 Added options for uploading a binary using the online BuildPatchTool
#ROBOMERGE-SOURCE: CL 16663746
#ROBOMERGE-BOT: (v834-16658389)

[CL 16663835 by logan harvell in ue5-main branch]
2021-06-14 16:32:35 -04:00
Jerome Delattre
0471a03acd Fix 'Update Version Files' defined several times when building from more than one platform
#jira UE-117576
#rnx
#rb trivial

[CL 16588593 by Jerome Delattre in ue5-main branch]
2021-06-08 12:31:58 -04:00
Jerome Delattre
9af966d299 Fix local project output path when using BuildAndTestProject buildgraph
#jira UE-117280
#rnx
#rb Andrew.Grant

[CL 16574018 by Jerome Delattre in ue5-main branch]
2021-06-07 13:42:07 -04:00