Ben Marsh
a3783d7322
Horde: Add a matcher for Docker disk space errors.
...
[CL 28222783 by Ben Marsh in ue5-main branch]
2023-09-26 08:53:53 -04:00
Ben Marsh
c74a34b764
Horde: Better matching for UAT/UBT compile errors at startup.
...
- Messages saying "XXX failed to compile" from RunUAT.bat/RunUBT.bat are now grouped with regular compile erorrs, and hidden if more contextual messages are available.
- Summary saying "N warning(s)" and "N error(s)" are hidden by default.
[CL 27642876 by Ben Marsh in ue5-main branch]
2023-09-06 13:42:06 -04:00
Ben Marsh
1d98b3ba78
UBT: Downgrade Horde compute errors to systemic warnings.
...
[CL 25996658 by Ben Marsh in ue5-main branch]
2023-06-14 17:24:55 -04:00
Ben Marsh
69e3180cc0
Horde: Add a custom error code for BuildGraph script compilation errors.
...
#preflight none
[CL 25606893 by Ben Marsh in ue5-main branch]
2023-05-24 13:06:11 -04:00
Jerome Delattre
4555fe9325
Gauntlet - fix inconsistent failure between desktop platforms
...
+ Add support for AddressSanitizer callstack capture in Unreal log parser
#jira UE-167962
#preflight 63cb119c976daa618cef7a35
#rb Brandon.Schaefer,Johnstone.Baumgartner
#rnx
[CL 23832468 by Jerome Delattre in ue5-main branch]
2023-01-24 12:06:09 -05:00
carl bystrom
7bd481560d
Horde: Extract XGE task metadata as structured log events
...
As a start, they are logged to the agent process logger (as opposed to job logger).
#preflight 63cecac6976daa618c16edde
[CL 23816331 by carl bystrom in ue5-main branch]
2023-01-23 13:00:45 -05:00
Ben Marsh
5c6526f5cd
Horde: Add an event matcher for "Assertion failed" messages from the engine.
...
#preflight none
#jira UE-169888
[CL 23517896 by Ben Marsh in ue5-main branch]
2022-12-14 15:50:39 -05:00
jerome delattre
3c4ffdb8f4
Use Structured Logging in Gauntlet
...
#jira UE-163471
#preflight 63700c1e0c74adb48bb9a5c9
#rb J.Baumgartner, Erik.Knapik, Chris.Constantinescu, Josh.Engebretson
[CL 23112357 by jerome delattre in ue5-main branch]
2022-11-12 18:42:11 -05:00
Josh Engebretson
0dc2bd98a2
Horde: Add missing file list to systemic error matcher
...
#jira none
#preflight none
#rnx
[CL 22436559 by Josh Engebretson in ue5-main branch]
2022-10-10 15:11:54 -04:00
ryan hummer
68517f7b6f
Unshelved from pending changelist '22074449':
...
Adding another SignTool matcher
SignTool outputs two errors for a failure
#rnx
#jira UE-164299
#rb none
#preflight none
[CL 22086931 by ryan hummer in ue5-main branch]
2022-09-19 21:54:31 -04:00
Ryan Hummer
730c61da7b
Adding a known compile log event for an xcode library
...
It comes from sterr so needs to be outside the normal warning/error checking in the CompilerEventMatcher
#rnx
#jira UE-163741
#rb ben.marsh
#preflight 63221b3347741a7dbd834069
[CL 22021414 by Ryan Hummer in ue5-main branch]
2022-09-14 20:52:50 -04:00
Ryan Hummer
d646ac2c5a
Adding missing file from previous CL # 21982447
...
#rnx
#jira FORT-514357
#rb none
#preflight none
[CL 21982614 by Ryan Hummer in ue5-main branch]
2022-09-13 10:42:05 -04:00
Ben Marsh
80e934e200
Horde: Add log event matcher for XGE cache warnings.
...
#preflight none
[CL 21700290 by Ben Marsh in ue5-main branch]
2022-08-30 10:28:16 -04:00
Ben Marsh
81d512d2f3
Horde: Add matchers for shader compiler errors.
...
#preflight none
#jira UE-160189
[CL 21517122 by Ben Marsh in ue5-main branch]
2022-08-23 15:28:32 -04:00
Ryan Durand
a5c717fe00
Add "host is down" I/O exception to systemic errors.
...
#rnx
#jira UE-160064
#rb ryan.hummer
#preflight
[CL 21404052 by Ryan Durand in ue5-main branch]
2022-08-16 09:24:33 -04:00
Tim Smith
606751b264
Improved support for contextual logging in UHT
...
#rb Ben.Marsh
#preflight 62f2497ae60c9215b9302f87
[CL 21283273 by Tim Smith in ue5-main branch]
2022-08-09 08:04:26 -04:00
Ben Marsh
6ac2c5b01f
UAT: Add a systemic error code for Perforce submit failures.
...
#preflight none
[CL 21078813 by Ben Marsh in ue5-main branch]
2022-07-13 15:59:41 -04:00
Ben Marsh
9ddd9b05a3
Horde: Remove matchers for generic "BUILD FAILED" messages in UAT. These do not contain any useful information.
...
#preflight none
[CL 20662461 by Ben Marsh in ue5-main branch]
2022-06-14 20:46:54 -04:00
Ben Marsh
1cdcec3c9e
Horde: Restore functionality to ignore systemic events downstream of specific fingerprinted events.
...
#preflight none
[CL 20581116 by Ben Marsh in ue5-main branch]
2022-06-09 13:58:13 -04:00
Ben Marsh
3e3deac9d0
BuildGraph: Reformat output from Docker to allow regular pattern matchers to work correctly, and add an MSTest event matcher.
...
#preflight none
[CL 20580176 by Ben Marsh in ue5-main branch]
2022-06-09 13:18:32 -04:00
Ben Marsh
83a657a134
Catch and warn about exceptions inside log matchers.
...
#preflight none
[CL 20485168 by Ben Marsh in ue5-main branch]
2022-06-03 08:52:30 -04:00
Ben Marsh
405a385b53
Add stats/checks to log event parser to make sure it's not a bottleneck when parsing output from child processes.
...
#preflight 6298c11063529f84faead356
[CL 20469364 by Ben Marsh in ue5-main branch]
2022-06-02 10:31:43 -04:00
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
Ben Marsh
072a19af3a
Horde: Add issue matcher for unacceptable words.
...
#preflight 629669c488749bbb839fa908
[CL 20443117 by Ben Marsh in ue5-main branch]
2022-05-31 17:51: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