Commit Graph

3556 Commits

Author SHA1 Message Date
andrew scheidecker
c7f1787184 Fix P4WriteConfig error text reference to P4CreateConfig instead of P4WriteConfig.
#preflight 621e490eca28c556342d13c6

#ROBOMERGE-AUTHOR: andrew.scheidecker
#ROBOMERGE-SOURCE: CL 19202669 via CL 19206896 via CL 19213226 via CL 19213594 via CL 19213681
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v921-19075845)

[CL 19225208 by andrew scheidecker in ue5-main branch]
2022-03-02 13:56:42 -05:00
matt peters
343a6d9279 Clear stale saved Engine config files when running the DDC Commandlet without a project.
#preflight 621e8619b20446f11c6cdf39
#jira UE-143876
#rb Josh.Adams
#rnx


#ROBOMERGE-AUTHOR: matt.peters
#ROBOMERGE-SOURCE: CL 19210055 via CL 19210543 via CL 19211966 via CL 19212028 via CL 19212167
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v921-19075845)

[CL 19224150 by matt peters in ue5-main branch]
2022-03-02 13:12:29 -05:00
chris babcock
c75b8d4d48 Added server failure reasons and increased retries on StartServer
#jira UE-144105
#android
[REVIEW] [at]Rolando.Caloca
#rb Rolando.Caloca

#preflight https://horde.devtools.epicgames.com/job/621e63e93e14f0c7e54981d0

#ROBOMERGE-AUTHOR: chris.babcock
#ROBOMERGE-SOURCE: CL 19202647 in //UE5/Release-5.0/... via CL 19208910
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v921-19075845)

[CL 19215035 by chris babcock in ue5-main branch]
2022-03-01 21:13:17 -05:00
will damon
6392f6c86a Fixes to enable Automation on iOS
- Updated ios-deploy to latest from Github.
- Add fallback path for when Dns.GetHostEntry() throws an exception.
- Do not attempt to add empty/null objects to GC.

#rb jack.porter
#jira UE-126859
#rnx
#preflight none

#ROBOMERGE-AUTHOR: will.damon
#ROBOMERGE-SOURCE: CL 19197725 in //UE5/Release-5.0/... via CL 19197800
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v921-19075845)

[CL 19213049 by will damon in ue5-main branch]
2022-03-01 20:02:07 -05:00
chris babcock
b410d21429 Fix handling of AndroidFileServer startup checks (receiver may not be ready immediately after install)
#jira UE-144105
#android
[REVIEW] [at]Jack.Porter
#rb Jack.Porter

#preflight https://horde.devtools.epicgames.com/job/621d6eb8157472be9391789a

#ROBOMERGE-AUTHOR: chris.babcock
#ROBOMERGE-SOURCE: CL 19190446 in //UE5/Release-5.0/... via CL 19190633
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v921-19075845)

[CL 19208669 by chris babcock in ue5-main branch]
2022-03-01 17:41:49 -05:00
chris constantinescu
598b3a8924 Removed global setup, created common core utilities for non-special cases.
Editor, Engine, CoreUObject etc will have their own separate utility headers for tests that rely on respective special modules.

Replace platform names in catch2 code.

LLT all tests run preflight: 621e3c91f1206ae3ea5b0a66

#preflight 621e3c8bf1206ae3ea5b0872
#rb Jerome.Delattre

[CL 19202751 by chris constantinescu in ue5-main branch]
2022-03-01 13:44:27 -05:00
Josh Engebretson
742ed04fc2 Additional logging when enumerating Gauntlet devices
#jira none
#rnx
#preflight 621e2a87f1206ae3ea57ecdd

[CL 19197645 by Josh Engebretson in ue5-main branch]
2022-03-01 09:32:53 -05:00
Ben Marsh
a91047d88b Allow running buildgraph scripts outside the UE root directory.
#jira UE-143426
#preflight 621d47429a5676d19a444b2b

[CL 19184477 by Ben Marsh in ue5-main branch]
2022-02-28 17:19:49 -05:00
Jerome Delattre
9c29f70f97 Provide a way to add abitrary metadata to testreport.
ie: ASan build variation

#jira UE-142959, UE-142945
#rb Chris.Constantinescu
#rnx
#preflight 621d31339a5676d19a3d5f5a

[CL 19181443 by Jerome Delattre in ue5-main branch]
2022-02-28 15:42:35 -05:00
pl-dsk
5bb8e36c6c PR #8921: Added support to cross-compile editor plugins through the runUAT BuildPlugin. (Contributed by pl-dsk)
#preflight 621d2c79383b5494aa127590

[CL 19180719 by pl-dsk in ue5-main branch]
2022-02-28 15:17:28 -05:00
Josh Adams
25c9d30555 - Only remap cooked output directory for cookededitor when making DLC (it was meant for DLC mode only, but is causing long paths)
#rb trivial
#preflight 621cf4829a5676d19a376158

[CL 19174625 by Josh Adams in ue5-main branch]
2022-02-28 11:23:03 -05:00
eric mcdaniel
ecdc2021ea Fix for error handling on failed parse of build record file
#rb David.Harvey
#jira UE-143960
#preflight 621ccfaf6e5ae46efd43ccff

[CL 19172675 by eric mcdaniel in ue5-main branch]
2022-02-28 08:47:21 -05:00
chris babcock
a33308a5c5 Fix copyright headers
#jira UE-143690
#ue5
#android
[REVIEW] [at]Jack.Porter
#rb Jack.Porter

#preflight https://horde.devtools.epicgames.com/job/621850651d1c50179932ca21

#ROBOMERGE-AUTHOR: chris.babcock
#ROBOMERGE-SOURCE: CL 19140974 in //UE5/Release-5.0/... via CL 19141099
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v921-19075845)

[CL 19156092 by chris babcock in ue5-main branch]
2022-02-25 15:59:42 -05:00
william ewen
10c5859f32 Gauntlet Android: Making sure that we read the right Metadata field names (ie not prefixed with the package name)
#rb J.Baumgartner

#ROBOMERGE-AUTHOR: william.ewen
#ROBOMERGE-SOURCE: CL 19119634 via CL 19119681 via CL 19119730 via CL 19123251
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v921-19075845)

[CL 19154352 by william ewen in ue5-main branch]
2022-02-25 15:12:58 -05:00
chris babcock
9c4a0b5605 Android file server for deployment and installs
#jira UE-120581
#android
[REVIEW] [at]Jack.Porter
#rb Jack.Porter
#preflight https://horde.devtools.epicgames.com/job/6216bf01476ef5d8a211663b


#ROBOMERGE-AUTHOR: chris.babcock
#ROBOMERGE-SOURCE: CL 19106332 via CL 19106499 via CL 19106550 via CL 19106616 via CL 19110163
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v921-19075845)

[CL 19151499 by chris babcock in ue5-main branch]
2022-02-25 13:24:48 -05:00
james doverspike
28a95c288f Enable Content on Demand for PC
#ROBOMERGE-AUTHOR: james.doverspike
#ROBOMERGE-SOURCE: CL 19063264 via CL 19063265 via CL 19075431 via CL 19077141 via CL 19078937
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v921-19075845)

[CL 19122628 by james doverspike in ue5-main branch]
2022-02-24 14:59:35 -05:00
Ryan Durand
97c2bbabc5 Add support for per platform FilterPlugin inis for plugins which was originally in a code review for CL 18874143.
#rnx
#jira UE-125146
#rb ryan.hummer
#preflight 62169f2b104496cff8a2c4e8

[CL 19122049 by Ryan Durand in ue5-main branch]
2022-02-24 14:48:24 -05:00
brandon dawson
0e1561b209 Custom config now supports non extensions style platform configs
#jira UE-141951
#preflight 620d06046202a22eede4c0f6

#ROBOMERGE-AUTHOR: brandon.dawson
#ROBOMERGE-SOURCE: CL 19060522 in //UE5/Release-5.0/... via CL 19078372
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v921-19075845)

[CL 19121397 by brandon dawson in ue5-main branch]
2022-02-24 14:35:13 -05:00
Brandon Schaefer
772691f946 Undo the -asan changes added to Gauntlet.
The Engine currently no longer spits out a binary for Editor (it does for game) with -ASan appended. Something to resolve at a later date
We can still run ASan tests, but now the binary will be UnrealEditor vs UnrealEditor-ASan

#jira none
#rb none
#fyi Jerome.Delattre
#preflight none

[CL 19113559 by Brandon Schaefer in ue5-main branch]
2022-02-24 10:06:54 -05:00
David Harvey
593065d184 Fix for LowLevelTests crash shutdown when running tests locally, and using -set:TestArgs="-device=<address>" instead of using a device pool
#jira none
#rb Chris.Constantinescu
#rnx
#preflight 62178ce9104496cff8c0c554

[CL 19112837 by David Harvey in ue5-main branch]
2022-02-24 09:01:29 -05:00
jonathan adamczewski
4ae530c943 AutomationTool: Ignore nullability in third party code.
#jira none
#trivial
#preflight 62148d3c3d41d0e78a72b2be

[CL 19069639 by jonathan adamczewski in ue5-main branch]
2022-02-22 02:28:45 -05:00
josh adams
3d1eff84b4 - Added support in MakeCookedEditor code to kick off a side BuildCookRun to create a base Release when making a CookedEditor as DLC. This will make it easier to test DLC mode because this one script can make the Release and also the DLC in one run.
- Run with -MakeRelease=build,cook,stage (or a subset to skip the step)
- Can also optionally combine the release and DLC into a target directory with -CombineBuilds=<path>
#rb self
#jria none
#preflight 62101c09ff52bfecfc03d7fb

[CL 19058296 by josh adams in ue5-main branch]
2022-02-18 17:46:49 -05:00
Josh Adams
51f5fe85bb - Allow for merging of directories with options to CopyDirectory_NoExceptions
#jira none
#rb matt.peters
#preflight 621018cb406b34de07e4bd0c

[CL 19057815 by Josh Adams in ue5-main branch]
2022-02-18 17:20:22 -05:00
josh adams
45d01324fc [Backout] - CL19056752
#fyi Josh.Adams
Original CL Desc
-----------------------------------------------------------------
- Added support in MakeCookedEditor code to kick off a side BuildCookRun to create a base Release when making a CookedEditor as DLC. This will make it easier to test DLC mode because this one script can make the Release and also the DLC in one run.
- Run with -MakeRelease=build,cook,stage (or a subset to skip the step)
- Can also optionally combine the release and DLC into a target directory with -CombineBuilds=<path>
#rb self
#jria none
#preflight skip

[CL 19056795 by josh adams in ue5-main branch]
2022-02-18 16:24:41 -05:00
Josh Adams
c1e954d0df - Added support in MakeCookedEditor code to kick off a side BuildCookRun to create a base Release when making a CookedEditor as DLC. This will make it easier to test DLC mode because this one script can make the Release and also the DLC in one run.
- Run with -MakeRelease=build,cook,stage (or a subset to skip the step)
- Can also optionally combine the release and DLC into a target directory with -CombineBuilds=<path>
#rb self
#jria none
#preflight skip

[CL 19056752 by Josh Adams in ue5-main branch]
2022-02-18 16:19:55 -05:00