Commit Graph

2617 Commits

Author SHA1 Message Date
jeff newquist
9fa00a0482 Copying //UE4/Dev-Console@10648120 to Dev-RenderPlat-Staging (//UE4/Dev-RenderPlat-Staging)
#rb none
#rnx

[CL 10658496 by jeff newquist in Dev-RenderPlat-Staging branch]
2019-12-11 15:21:23 -05:00
ben woodhouse
58748ce177 Add support for disabling secondary order in UnrealPak to reduce fragmentation in platforms that use delta patching
#rb hongyi.yu


#ROBOMERGE-SOURCE: CL 10597932 via CL 10597936 via CL 10597937 via CL 10597938 via CL 10597941
#ROBOMERGE-BOT: (v607-10590470)

[CL 10597942 by ben woodhouse in Main branch]
2019-12-06 15:45:44 -05:00
marc audy
cfce5dd9ac Submit of Josh Adams' restructuring of platform handling in UBT
[FYI] Josh.Adams


#ROBOMERGE-SOURCE: CL 10590881
#ROBOMERGE-BOT: (v607-10590470)

[CL 10590882 by marc audy in Main branch]
2019-12-06 09:16:21 -05:00
joseph sozio
529fd4c642 Allow AAB and universal apks to be archived
#ue4
#android
[REVIEW]
#rb Joe.Barrett



#ROBOMERGE-SOURCE: CL 10502352 via CL 10502355 via CL 10502365 via CL 10502395
#ROBOMERGE-BOT: (v606-10482310)

[CL 10502412 by joseph sozio in Main branch]
2019-12-03 17:32:08 -05:00
andrew grant
8e51524156 Gauntlet - fixed exceptions that could occur when certain platforms don't exist on a system
[CODEREVIEW] josh.engbretson
#jira nojira
#rb na
#tests ran with & without Xbox & Switch folders present
#lockdown nick.penwarden

#ROBOMERGE-SOURCE: CL 10481079 in //UE4/Release-4.24/...
#ROBOMERGE-BOT: RELEASE (Release-4.24 -> Main) (v605-10478255)

[CL 10481080 by andrew grant in Main branch]
2019-11-29 21:00:10 -05:00
ben salem
bb8e42197c Fix an issue with unreal log parser where a traced error, if the regex matched on the exact end of the string, would crash.
#rb clayton.langford


#ROBOMERGE-SOURCE: CL 10461860 via CL 10461883 via CL 10461892
#ROBOMERGE-BOT: (v595-10452236)

[CL 10461924 by ben salem in Main branch]
2019-11-26 17:17:46 -05:00
ben salem
d3cb211d00 Fix looped directory numbering for test runs.
#ROBOMERGE-SOURCE: CL 10461501 via CL 10461507 via CL 10461508
#ROBOMERGE-BOT: (v595-10452236)

[CL 10461509 by ben salem in Main branch]
2019-11-26 16:53:42 -05:00
andrew grant
708d88c052 Changed SyncScript syntax to use //workspace/path instead of //depot/path. This addresses issues when the workspace is in an uncertain state because the user used stream switching with a failed update
#tests Synced both existing and missing projects on Mac and Windows
#rb na
#jira nojira
#lockdown Nick.Penwarden

#ROBOMERGE-SOURCE: CL 10453808 in //UE4/Release-4.24/...
#ROBOMERGE-BOT: RELEASE (Release-4.24 -> Main) (v595-10452236)

[CL 10453827 by andrew grant in Main branch]
2019-11-26 11:22:47 -05:00
Stefan Boberg
d2f9a61b06 Copy-up from Dev-Core
#rb none

[CL 10419044 by Stefan Boberg in Main branch]
2019-11-25 12:03:09 -05:00
josh engebretson
ada6023e66 Gauntlet: Fix issue with post mortem callstack not being used when multiple callstacks. Also, handle [Inline Function] parsing
#rnx


#ROBOMERGE-SOURCE: CL 10351844 via CL 10357296 via CL 10357375
#ROBOMERGE-BOT: (v594-10333955)

[CL 10361791 by josh engebretson in Main branch]
2019-11-21 17:16:17 -05:00
josh engebretson
d7929642ca Gauntlet: Fix exception when deserializing devices from json due to UnrealTargetPlatform being nullable
#rnx
[FYI] ben.salem, andrew.grant


#ROBOMERGE-SOURCE: CL 10321870 via CL 10321880 via CL 10321884
#ROBOMERGE-BOT: (v593-10286020)

[CL 10321886 by josh engebretson in Main branch]
2019-11-20 13:16:09 -05:00
josh engebretson
4f911faf16 Gauntlet: Fixing issue with long path warning
#rnx


#ROBOMERGE-SOURCE: CL 10320993 via CL 10321002 via CL 10321005
#ROBOMERGE-BOT: (v593-10286020)

[CL 10321133 by josh engebretson in Main branch]
2019-11-20 12:17:54 -05:00
william ewen
2088947958 Gauntlet: Making sure we only flag a build NotBulk if the user is specifically requesting that delineation
This way queries that don't specifically request -notbulk can still get bulk builds, if those are otherwise applicable
#rb Andrew.Grant
#jira


#ROBOMERGE-SOURCE: CL 10312363 via CL 10312367
#ROBOMERGE-BOT: (v593-10286020)

[CL 10315417 by william ewen in Main branch]
2019-11-19 18:48:02 -05:00
ben marsh
becd2b94d4 Rework checks for whether a temporary target is necessary to ensure the same code is used at runtime and in UAT.
#rb none
#jira UE-84440, UE-84444
#rnx

#ROBOMERGE-SOURCE: CL 10312968 in //UE4/Release-4.24/...
#ROBOMERGE-BOT: RELEASE (Release-4.24 -> Main) (v593-10286020)

[CL 10312999 by ben marsh in Main branch]
2019-11-19 16:53:37 -05:00
josh engebretson
2f4663bac1 Gauntlet: warn and attempt to recover when a copy fails due to lack of long path support on windows
[FYI] ben.salem
#rnx


#ROBOMERGE-SOURCE: CL 10285639 via CL 10285640 via CL 10285644
#ROBOMERGE-BOT: (v591-10236483)

[CL 10285646 by josh engebretson in Main branch]
2019-11-18 09:25:52 -05:00
andrew grant
6aa7f36ec4 Added missing packaged check for PS4 builds
#jira nojira
#rb na

#ROBOMERGE-SOURCE: CL 10175380 in //UE4/Release-4.24/...
#ROBOMERGE-BOT: RELEASE (Release-4.24 -> Main) (v587-10111126)

[CL 10192024 by andrew grant in Main branch]
2019-11-14 07:00:58 -05:00
josh engebretson
9879c5bc84 Fix enum issue with newer P4 binaries having "undone by" integration actions
[REVIEW]
[CODEREVIEW] Ben.Marsh
#rnx


#ROBOMERGE-SOURCE: CL 10122294 via CL 10122295 via CL 10122296 via CL 10122297
#ROBOMERGE-BOT: (v587-10111126)

[CL 10122298 by josh engebretson in Main branch]
2019-11-13 08:13:24 -05:00
ben salem
42bcf5a821 Change test version number to use a version object instead of hand-rolling it.
#ROBOMERGE-SOURCE: CL 10118539 via CL 10118541 via CL 10118544
#ROBOMERGE-BOT: (v587-10111126)

[CL 10118549 by ben salem in Main branch]
2019-11-12 17:03:34 -05:00
ben salem
6fa33942da Add very basic versioning stats to base UnrealTestNode
#rb Josh.Engebretson, Clayton.Langford


#ROBOMERGE-SOURCE: CL 10116146 via CL 10116168 via CL 10116207
#ROBOMERGE-BOT: (v587-10111126)

[CL 10116247 by ben salem in Main branch]
2019-11-12 15:17:08 -05:00
william ewen
3a9c14478f Gauntlet: Making sure we don't overwrite artifacts OR output logs if we have multiple of one or more roles (in particular, servers, which were presumed to be no-more-than-one before this CL)
#rb Andrew.Grant, Josh.Engebretzen, Ben.Salem
#rnx


#ROBOMERGE-SOURCE: CL 10100095 via CL 10100098
#ROBOMERGE-BOT: (v586-10095595)

[CL 10100099 by william ewen in Main branch]
2019-11-11 14:09:29 -05:00
clayton langford
31dfc66d83 Changed snapshot values to nullable types so that we only report stats that we actually captured. Previously, if a stat failed to capture, we would mistakenly report zero values.
#rnx
#test RunFort -test=ProfileGo


#ROBOMERGE-SOURCE: CL 10085187 via CL 10085190 via CL 10085191 via CL 10085192
#ROBOMERGE-BOT: (v574-10069753)

[CL 10087373 by clayton langford in Main branch]
2019-11-08 16:05:40 -05:00
daniel lamb
200d0658a8 Added support for switch and ps4 being able to build content patches.
Required much rework of the chunk upload process.  Converted most of it to a new C# task.
Justin.Marcus; Ben.Marsh


#ROBOMERGE-SOURCE: CL 10084107 via CL 10084108 via CL 10084110 via CL 10084122
#ROBOMERGE-BOT: (v574-10069753)

[CL 10086528 by daniel lamb in Main branch]
2019-11-08 15:03:24 -05:00
josh engebretson
9c47ae4069 Gauntlet: Guard iOS LLDB crash parse and warn if parse more than one current thread
#rnx


#ROBOMERGE-SOURCE: CL 10017224 via CL 10017225 via CL 10019856 via CL 10019910
#ROBOMERGE-BOT: (v562-10004402)

[CL 10020022 by josh engebretson in Main branch]
2019-11-05 14:50:50 -05:00
jamie dale
402206e0f1 Re-add platform localization
#jira UE-82760
#rb Francis.Hurteau, Luke.Thatcher
#rnx

#ROBOMERGE-SOURCE: CL 10017172 in //UE4/Release-4.24/...
#ROBOMERGE-BOT: RELEASE (Release-4.24 -> Main) (v562-10004402)

[CL 10017179 by jamie dale in Main branch]
2019-11-05 12:10:58 -05:00
Ryan Durand
28be98a38f Adding support for importing a pregenerated schema to get around licensee workspace not having the same tasks as non-licensee, causing a schema failure unrelated to the work the agent will be doing.
#rnx
#rb none
#jira none

[CL 9960582 by Ryan Durand in Dev-Build branch]
2019-11-01 14:52:03 -04:00