Commit Graph

17 Commits

Author SHA1 Message Date
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
b224e9e97b Setup a systemic match for SignTool timestamp errors
Don't raise to an error as retries kick in and will throw when there are no retries left.

#rnx
#jira FORT-514357
#rb ryan.durand
#preflight none

[CL 21982447 by Ryan Hummer in ue5-main branch]
2022-09-13 10:28:28 -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
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
19e2005b6c Revert change to treat localization paths as relative to the workspace root directory.
This change was prompted by copying output from the Horde dashboard, which does not reflect the actual output from the engine.

#preflight none

[CL 20575166 by Ben Marsh in ue5-main branch]
2022-06-09 09:34:06 -04:00
Ben Marsh
dec22014c5 Match multi-line localization errors as a single log event.
#preflight none

[CL 20563573 by Ben Marsh in ue5-main branch]
2022-06-08 16:37:49 -04:00
Ben Marsh
fc6a2e9130 Remove direct access to log buffer lines; use standard methods to determine whether lines are valid or not.
#preflight none

[CL 20485159 by Ben Marsh in ue5-main branch]
2022-06-03 08:51:06 -04:00
Ben Marsh
2ef074e314 Reformat shader compilation errors so that Horde can include them in issues.
#preflight 62996deb2230bd91402b2fd8

[CL 20485140 by Ben Marsh in ue5-main branch]
2022-06-03 08:48:15 -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
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
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
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