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
Ben Marsh
7514d30d9b
Move the remaining log matchers into AutomationUtils.
...
#preflight 6286a7049016c6dd899f2fb8
[CL 20286961 by Ben Marsh in ue5-main branch]
2022-05-19 16:29:37 -04:00
marc audy
3b9a49637e
UAT: Fixed uptnl files not being excluded along with the other cooked files when filtering files for the cooked editor target
...
#rb josh.adams
#preflight 6286369b2b53e2be4c96e41f
#ROBOMERGE-OWNER: marc.audy
#ROBOMERGE-AUTHOR: carlmagnus.nordin
#ROBOMERGE-SOURCE: CL 20279305 via CL 20280759 via CL 20281322 via CL 20281568
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v943-19904690)
[CL 20285442 by marc audy in ue5-main branch]
2022-05-19 15:30:40 -04:00
Ben Marsh
6f0dd55f41
Horde: Run event matchers inside UAT and UBT, rather than relying on Horde to do so. This is a step towards having having structured log events emitted at source, where we can make smarter decisions as to the meaning of tool output, and add additional context when parsing it.
...
#preflight 628550d8660b4a15be5a9859
[CL 20278597 by Ben Marsh in ue5-main branch]
2022-05-19 08:16:07 -04:00
Jerome Delattre
ab055d951a
Gauntlet - Moving RHIValidation option to UE.AutomationTestConfig
...
#preflight 62851826571eb4bfb6f06872
#jira none
#rnx
[CL 20268179 by Jerome Delattre in ue5-main branch]
2022-05-18 16:51:23 -04:00
Jerome Delattre
83ff092ed9
Improve error message when build can't be installed because of space on the local machine.
...
#jira UE-151305
#preflight 627bff8c0a5817c9d9563aa1
#rb Chris.Constantinescu
#rnx
[CL 20262153 by Jerome Delattre in ue5-main branch]
2022-05-18 12:08:35 -04:00
chris constantinescu
b258362e47
Catch2 3.0 preview source code integration with on-demand static library build for all platforms.
...
Other preflights: Catch2 Build Library 6283d1c14316db80d194f6c8, Nightly Low Level Tests 6283d1c9114e08fa2f237e6b
#preflight 6283d1b5114e08fa2f237db3
[CL 20248814 by chris constantinescu in ue5-main branch]
2022-05-17 15:06:28 -04:00