Ben Marsh
f495c3e4c9
Horde: Add a systemic error code for missing XGEControlWorker, and generalize issue handler to match any event id within the range 700-799.
...
#preflight none
[CL 20443692 by Ben Marsh in ue5-main branch]
2022-05-31 18:32:57 -04:00
Josh Adams
fd4ec7b1d1
- Added a ctrl-c handler to AutomationTool, which helps keep zombie dotnet processes, at least on Mac, maybe Linux
...
#rb brandon.schaefer
#jira UE-153975,UE-154138
#preflight 62967428261e39f62069e31d
[CL 20443401 by Josh Adams in ue5-main branch]
2022-05-31 18:16:47 -04:00
Josh Adams
31795a384e
- Added Mac device to Turnkey
...
#rb trivial
#preflight 62965f17ba7d725a4a468b3f
[CL 20440249 by Josh Adams in ue5-main branch]
2022-05-31 14:55:54 -04:00
Ben Marsh
59a6168284
Horde: Add a matcher for inconsistent Perforce case events.
...
#preflight none
[CL 20439896 by Ben Marsh in ue5-main branch]
2022-05-31 14:25:56 -04:00
Ben Marsh
878f74458e
Horde: Use long-lived regex instances for matching patterns.
...
#preflight 62963a2b95336ad2bfbfe846
[CL 20438090 by Ben Marsh in ue5-main branch]
2022-05-31 12:02:25 -04:00
Ben Marsh
26b158eaef
Horde: Fix error matchers not skipping over log timestamps from the engine.
...
#preflight none
[CL 20435740 by Ben Marsh in ue5-main branch]
2022-05-31 08:06:56 -04:00
Ben Marsh
ab142f400f
Horde: Use a parsable format for localization errors, allowing us to link files for build health issues.
...
#fyi leon.huang
#preflight 62912405f6625a3541a0b1ea
[CL 20400528 by Ben Marsh in ue5-main branch]
2022-05-27 18:27:52 -04:00
Ben Marsh
da4a5bc82b
Registers matchers from UBT into log event parser in UAT, for times where we build inside UAT.
...
#preflight 629112c1a962938dff13b2ad
[CL 20396261 by Ben Marsh in ue5-main branch]
2022-05-27 14:14:28 -04:00
David Harvey
1f9999d20c
fix platform name lookup.
...
#rb trivial
#rnx
#preflight skip
#fyi Joe.Conley
[CL 20395090 by David Harvey in ue5-main branch]
2022-05-27 12:58:13 -04:00
Ryan Durand
8f713106cc
Add failure to check in a RoboMerge gate file due to gate being locked to systemic errors.
...
#rnx
#jira UE-127714
#rb ben.marsh
#preflight
[CL 20380405 by Ryan Durand in ue5-main branch]
2022-05-26 12:09:20 -04:00
Jerome Delattre
05eada6e78
Improve errors reported to Automated Test Session
...
* Support multiple devices on a test (ie: network tests)
* Support log attached to device app instance
* Make Incomplete run flagged as failure when session is finishing
* Critical failure tag as crash in the test report
#preflight 627bffe71e749933439e54ba
#rb Chris.Constantinescu
#jira none
[CL 20378481 by Jerome Delattre in ue5-main branch]
2022-05-26 09:22:47 -04:00
Ben Marsh
cf7582e557
UAT: Fix exception when creating dummy targets in UAT.
...
#preflight none
[CL 20374333 by Ben Marsh in ue5-main branch]
2022-05-25 20:48:43 -04:00
Ben Marsh
cbb950c578
UBT: Use ILogger throughout UBT, rather than legacy EpicGames.Core.Log methods. All output going forwards should use structured logging rather than String.Format style logging.
...
#preflight 628e9dc6e746de4961f60032
[CL 20373777 by Ben Marsh in ue5-main branch]
2022-05-25 19:55:37 -04:00
lauren barnes
53488dc718
Updating CrashReportClient style to only use images from certain folders, and moving developer tool style setup to individual style classes.
...
#jira UE-152623
#rb Josh.Adams, Patrick.Boutot, Patrick.Laflamme, Louise.Rasmussen
#preflight 628d6c5faf7a2e956b8de990
#ROBOMERGE-OWNER: lauren.barnes
#ROBOMERGE-AUTHOR: lauren.barnes
#ROBOMERGE-SOURCE: CL 20366551 via CL 20368551 via CL 20369147 via CL 20369164
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v949-20362246)
[CL 20370889 by lauren barnes in ue5-main branch]
2022-05-25 16:27:45 -04:00
carlmagnus nordin
4fb14fcf65
UAT: Fix .o files not being staged to the correct pakchunk
...
#preflight 628e13cb841e8395c64ff8d3
#rb pj.kack
#ROBOMERGE-AUTHOR: carlmagnus.nordin
#ROBOMERGE-SOURCE: CL 20362915 via CL 20363784 via CL 20363794 via CL 20363800
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v949-20362246)
[CL 20366259 by carlmagnus nordin in ue5-main branch]
2022-05-25 12:08:53 -04:00
David Harvey
5c7f266d12
Remove HoloLens platform references from AutomationTool.
...
#jira UE-149794
#rnx
#preflight 628cdf035665463c210630fb
#rb Jeff.Fisher
[CL 20362413 by David Harvey in ue5-main branch]
2022-05-25 07:19:52 -04:00
David Harvey
f9ec9654e7
UAT: Update changelist comment to reflect latest checkin requirements.
...
#rnx
#rb trivial
#preflight skip
[CL 20345112 by David Harvey in ue5-main branch]
2022-05-24 03:53:02 -04:00
Per Larsson
e0fa4b3b40
Added UAT parameter -NoZenAutoLaunch for easier debugging of Zen server
...
#rb trivial
#jira none
#preflight none
[CL 20325946 by Per Larsson in ue5-main branch]
2022-05-23 09:24:09 -04:00
josh adams
56f00caacd
- Fixing ompile errors from robomerge
...
#rb trivial
#ROBOMERGE-AUTHOR: josh.adams
#ROBOMERGE-SOURCE: CL 20289919 in //UE5/Release-Engine-Staging/...
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v948-20297126)
[CL 20304905 by josh adams in ue5-main branch]
2022-05-20 18:49:39 -04:00
josh adams
381fbb5b95
- Fixed up the EditorOptional directories to have a different save vs input, since the save dir needs to be cleaned, but the input one cannot get cleaned
...
#rb francis.hurteau
#preflight 6286c9041e478b95c7ccaa2a
#ROBOMERGE-AUTHOR: josh.adams
#ROBOMERGE-SOURCE: CL 20289363 via CL 20289803 via CL 20289816 via CL 20289832
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v948-20297126)
[CL 20304893 by josh adams in ue5-main branch]
2022-05-20 18:49:22 -04:00
mitchell fisher
83dcb95bd5
[FORT-474170] Add support for extracting zip files with hierarchical contents (ignores zip directory entries and otherwise conditionally creates parent dirs as needed)
...
#preflight 6285738d614041edb7af2929
#ROBOMERGE-AUTHOR: mitchell.fisher
#ROBOMERGE-SOURCE: CL 20288288 via CL 20288867 via CL 20288871 via CL 20288878
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v948-20297126)
[CL 20304859 by mitchell fisher in ue5-main branch]
2022-05-20 18:48:46 -04:00
Ben Marsh
06673f202c
UAT: Move logger matcher initialization into AutomationUtils, since it's not a hard dependency of AutomationTool.
...
#jira UE-153354
#preflight 6287e8208828ea88c87c54cd
[CL 20301330 by Ben Marsh in ue5-main branch]
2022-05-20 15:27:15 -04:00
Ben Marsh
cf237169dc
Undo single //UE5/Main/Engine/Source/Programs/AutomationTool/Program.cs revision 40
...
#preflight none
[CL 20300329 by Ben Marsh in ue5-main branch]
2022-05-20 14:53:32 -04:00
Ben Marsh
ec2455e9fb
UAT: Fix log event matchers not being registered at UAT startup.
...
#preflight none
#jira UE-153354
[CL 20300217 by Ben Marsh in ue5-main branch]
2022-05-20 14:49:24 -04:00
Robert Millar
9c4b3bfe7d
Stage Base.ini into crash reporter pak files.
...
#jira UE-153141
#rb none
#preflight https://horde.devtools.epicgames.com/job/6286d7159016c6dd89a4dd6d
[CL 20296816 by Robert Millar in ue5-main branch]
2022-05-20 12:26:45 -04:00