Ben Marsh
075162706e
EpicGames.Core: Fix static analysis warnings.
...
#preflight 633b4ae16b10157eac6f1f15
[CL 22314153 by Ben Marsh in ue5-main branch]
2022-10-03 17:01:13 -04:00
Ben Marsh
95988154f6
EpicGames.Core: Fix warnings compiling against NET 6 SDK.
...
#preflight none
[CL 22274903 by Ben Marsh in ue5-main branch]
2022-09-30 13:49:15 -04:00
Ben Marsh
80c440a503
Fix Xmldoc warnings in EpicGames.Core prior to enabling tests in CI.
...
#preflight none
[CL 20777139 by Ben Marsh in ue5-main branch]
2022-06-22 13:23:01 -04:00
Ben Marsh
c4ff2e9549
UBT: Read ignore pattern files when launching UBT/UAT.
...
#preflight 629b530ab42820769492b7e2
[CL 20499431 by Ben Marsh in ue5-main branch]
2022-06-04 09:08:44 -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
5636dacf26
UBT: Additional logging for the event matchers added in UBT.
...
#preflight none
[CL 20440710 by Ben Marsh in ue5-main branch]
2022-05-31 15:32:26 -04:00
Ben Marsh
4cdd339b3e
UAT: Support multi-line log messages correctly in log parser, and guard against exceptions when parsing JSON log events.
...
#preflight 628b915d693c5e1de27b7a46
[CL 20326722 by Ben Marsh in ue5-main branch]
2022-05-23 09:58:48 -04:00
Ben Marsh
6b2db33d72
Horde: Add a log event parser into the standard EpicGames.Core.Log class.
...
#preflight 6283d02d114e08fa2f236b36
[CL 20245803 by Ben Marsh in ue5-main branch]
2022-05-17 12:57:51 -04:00
Ben Marsh
cda1b66bba
Reformat EpicGames.Core according to standard coding conventions.
...
#preflight 623cd2e84368f558e30b4a9e
[CL 19502309 by Ben Marsh in ue5-main branch]
2022-03-24 16:35:00 -04:00
Ben Marsh
35a6212c01
Horde: Strip VT100 escape codes from log output.
...
#preflight none
[CL 18476242 by Ben Marsh in ue5-main branch]
2021-12-16 11:24:47 -05:00
Ben Marsh
4febbb2dac
Horde: Move structured logging into shared library, and add support for passing through preformatted log output.
...
This will allow UAT to output structured log events directly without having to rely on a secondary post-processing step in the Horde agent, and also allows post-processing output from tools with additional context closer to the source.
[CL 18088636 by Ben Marsh in ue5-main branch]
2021-11-08 12:18:49 -05:00