Commit Graph

183 Commits

Author SHA1 Message Date
Rolando Caloca
5b82f15def Copying //UE4/Dev-RenderPlat-Staging@11388153 to //UE4/Main
#rb none
#rnx

[CL 11388545 by Rolando Caloca in Main branch]
2020-02-12 13:27:19 -05:00
ben salem
de26b8ebee Create new artifact directories as part of starttest instead of stoptest to prevent A/B test runs on EC from all selecting the same target directory.
#rb clayton.langford, william.ewen


#ROBOMERGE-SOURCE: CL 11294142 via CL 11294676 via CL 11295447 via CL 11295519
#ROBOMERGE-BOT: (v647-11244347)

[CL 11295578 by ben salem in Main branch]
2020-02-07 16:19:57 -05:00
Rolando Caloca
f63a3e857e Merging //UE4/Main@11178322 to Dev-RenderPlat-Staging
#rnx
#rb none

[CL 11195678 by Rolando Caloca in Dev-RenderPlat-Staging branch]
2020-01-31 10:34:10 -05:00
josh engebretson
b7c12a6fd3 Suppress zip64 warnings when processing IPA's
#rnx


#ROBOMERGE-SOURCE: CL 11177375 via CL 11177382 via CL 11177385
#ROBOMERGE-BOT: (v640-11091645)

[CL 11177389 by josh engebretson in Main branch]
2020-01-30 10:41:00 -05:00
ben salem
a80aaf82fc Add directory mappings for mac device to allow nonstandard file gathering plus pushing replays etc to the device.
#rb josh.engebretson


#ROBOMERGE-SOURCE: CL 11167909 via CL 11167921 via CL 11167923
#ROBOMERGE-BOT: (v640-11091645)

[CL 11168923 by ben salem in Main branch]
2020-01-29 17:05:51 -05:00
Andrew Grant
a041d6e598 Fixed issue with asserts not being reported if there was no callstack
#jira #rb na

[CL 11116439 by Andrew Grant in Main branch]
2020-01-27 12:02:56 -05:00
josh engebretson
0131c171e1 Updating ios-deploy
#rnx


#ROBOMERGE-SOURCE: CL 11063449 via CL 11063452 via CL 11063454
#ROBOMERGE-BOT: (v637-11041722)

[CL 11063457 by josh engebretson in Main branch]
2020-01-20 09:51:41 -05:00
andrew grant
90dd825358 Gauntlet - Improve handing of XB1 builds to address several issues -
* Paths to projects with spaces in the name now work correctly on XB1
* Loose builds for content-only projects no longer crash due to missing project arg (UE-78746, UE-78739)
* Packaged projects with version numbers in the name are correctly recognized (UE-85189)

#jira UE-78739, UE-78746, UE-85189
#rb josh.engebretson
#lockdown cristina.riveron

#ROBOMERGE-SOURCE: CL 10944220 in //UE4/Release-4.24/...
#ROBOMERGE-BOT: RELEASE (Release-4.24 -> Main) (v632-10940481)

[CL 10944226 by andrew grant in Main branch]
2020-01-10 14:30:31 -05:00
Ryan Durand
9ef3748747 Updating copyrights for Engine Programs.
#rnx
#rb none
#jira none

#ROBOMERGE-OWNER: ryan.durand
#ROBOMERGE-AUTHOR: ryan.durand
#ROBOMERGE-SOURCE: CL 10869242 in //Fortnite/Release-12.00/... via CL 10869536
#ROBOMERGE-BOT: FORTNITE (Main -> Dev-EngineMerge) (v613-10869866)

[CL 10870955 by Ryan Durand in Main branch]
2019-12-26 23:01:54 -05:00
josh engebretson
6bfee89ebb Filter some files out of long file path warning
#rnx


#ROBOMERGE-SOURCE: CL 10660891 via CL 10661477 via CL 10661547
#ROBOMERGE-BOT: (v609-10634694)

[CL 10661612 by josh engebretson in Main branch]
2019-12-11 16:19:35 -05:00
daniel lamb
a06470aadb Gauntlet android build searching now correctly parses install directories.
Ben.Salem,Josh.Engebretson


#ROBOMERGE-SOURCE: CL 10613008 via CL 10613729
#ROBOMERGE-BOT: (v608-10590470)

[CL 10613832 by daniel lamb in Main branch]
2019-12-09 13:53:36 -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
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
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
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
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