Commit Graph

266 Commits

Author SHA1 Message Date
Johan Berg
b2f93702ab Remove UE4 strings and names from Crash reporting
#rb none
#jira UE-111405, UE-111410, UE-111407, UE-111477, UE-111412, UE-111925, UE-111413, UE-111408, UE-111438, UE-111406

[CL 16002172 by Johan Berg in ue5-main branch]
2021-04-14 04:24:50 -04:00
Jerome Delattre
d2d52d022b Change BootTest idle timeout tolerance until a solution is found with buildmachine lag
#jira none
#rnx
#rb trivial

[CL 15994820 by Jerome Delattre in ue5-main branch]
2021-04-13 17:02:32 -04:00
eric mcdaniel
d846a46845 Additional workarounds for explicit references to optional console platforms in title build system
- includes a cherrypick of 15851870 by jeff.newquist as well as additional fixes
- some changes here are temporary and will be revisited via FORT-363688

#rb David.Harvey, Andrew.Grant, Luke.Thatcher
#jira none

[CL 15976966 by eric mcdaniel in ue5-main branch]
2021-04-12 09:11:22 -04:00
Marc Audy
01b7c9f4f5 Merge UE5/RES @ 15958325 to UE5/Main
This represents UE4/Main @ 15913390 and Dev-PerfTest @ 15913304

[CL 15958515 by Marc Audy in ue5-main branch]
2021-04-08 14:32:07 -04:00
Jason Adcock
09b61a9892 Fix false positives for Gauntlet tests that use Gauntlet.UnrealTestNode. This fixes tests passing even though they exited with a non passing errorcode.
[CL 15944330 by Jason Adcock in ue5-main branch]
2021-04-07 14:39:13 -04:00
geoff evans
4e13a8c38c Disable shader distribution to fix timing out jobs.
We also don't want to distribute these workloads for data consistency reasons.

#jira UE-111525
#preflight /job/605d21c8afacb800016d95dc

#ROBOMERGE-OWNER: geoff.evans
#ROBOMERGE-AUTHOR: geoff.evans
#ROBOMERGE-SOURCE: CL 15836928 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v785-15821902)
#ROBOMERGE-CONFLICT from-shelf

[CL 15836991 by geoff evans in ue5-main branch]
2021-03-25 21:30:32 -04:00
Andrew Grant
c5bf909801 Added option to BuildAndTestProject script to publish staged content
Cleaned up some options around paths to make it easier for scripts to customize them.
Fixed issue with GDKBuilds in Gauntlet where the build source was ignoring the specified recursion depth when searching

#jira nojira
#rb jeff.farris

[CL 15780860 by Andrew Grant in ue5-main branch]
2021-03-23 13:53:51 -04:00
Marc Audy
0cbbc781ca Merge UE5/Release-Engine-Staging @ 15740152 to UE5/Main
This represents UE4/Main @ 15709114

[CL 15740605 by Marc Audy in ue5-main branch]
2021-03-18 15:20:03 -04:00
Jerome Delattre
7a6219c6df Editgrate cl 15716397
Fix Gauntlet App package deployement on Mac. Utils.SystemHelpers.IsNetworkPath returns always true on Mac. Because Path.GetRootPath gives the same root for any path on unix based system.
Revert to use the GetVolumeName and comparing the names.

#jira UE-109554, UE-109939
#rb none
#rnx

[CL 15716506 by Jerome Delattre in ue5-main branch]
2021-03-16 18:59:51 -04:00
Jerome Delattre
bcc733c7ad Move gathering telemetry output from UE to add them in Gauntlet report into Gauntlet/Unreal/Utils so it can be used on other Unreal test
#jira none
#rb Andrew.Grant
#rnx

[CL 15712747 by Jerome Delattre in ue5-main branch]
2021-03-16 13:04:56 -04:00
Jerome Delattre
01a1d02940 Gauntlet - Avoid using deprecated json parser, use System.Text.Json instead
#jira none
#rb none
#rnx

[CL 15676046 by Jerome Delattre in ue5-main branch]
2021-03-11 09:42:08 -04:00
Jerome Delattre
247cf70c39 Gauntlet - fix issue not finding telemetry output directory
+ improve catching potential issue with telemetry output

#jira none
#rb none
#rnx

[CL 15675822 by Jerome Delattre in ue5-main branch]
2021-03-11 08:55:31 -04:00
Jerome Delattre
c0e4bfc219 Gauntlet - pickup telemetry outputs from UE and attached them to Gauntlet telemetry report in order to publish to database
+ fix issue with CIS label 'Boot ET (platform) Editor' being always green in EngineTest

#jira UEENGQA-38047
#rnx
#rb none

[CL 15672709 by Jerome Delattre in ue5-main branch]
2021-03-10 21:55:43 -04:00
Andrew Grant
3f1b9834b7 Checking in new scripts for automating tests on projects.
Frosty, Topaz, ShooterGame, and QAGame have helper scripts set up

#jira #rb na

[CL 15662528 by Andrew Grant in ue5-main branch]
2021-03-09 21:05:18 -04:00
Jerome Delattre
886c5c2c83 Gauntlet - Add Context property to TelemetryData
#jira
#rnx
#rb none

[CL 15654353 by Jerome Delattre in ue5-main branch]
2021-03-09 10:50:56 -04:00
Jerome Delattre
bb2dc9ba81 Gauntlet - Fix build installation issue with multiple clients test
by storing installation destination and returning the path to installation.

#jira none
#rb none
#rnx

[CL 15653907 by Jerome Delattre in ue5-main branch]
2021-03-09 09:36:11 -04:00
Marc Audy
8f73cd7fa9 Merge UE5/Release-Engine-Staging @ 15630841 to UE5/Main
This represents UE4/Main @ 15601601

[CL 15631170 by Marc Audy in ue5-main branch]
2021-03-05 19:27:14 -04:00
Andrew Grant
eb6d31d166 Fix issue with Gauntlet and content-only projects where "UE4" was still being used in build source checks
#jira UE-109916
#rb na
#robomerge Release-5.0-EarlyAccess

[CL 15611479 by Andrew Grant in ue5-main branch]
2021-03-04 15:08:22 -04:00
jerome delattre
a3feb6e6a2 Gauntlet - Fixing an issue on Mac that prevent updating file attributes after copying a file.
#jira none
#rb none
#rnx

#ROBOMERGE-SOURCE: CL 15559612 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v771-15082668)

[CL 15559624 by jerome delattre in ue5-main branch]
2021-03-01 14:27:19 -04:00
Jerome Delattre
4d77c4f788 Gauntlet - Formalize telemetry support in Gauntlet
- add simple data structure to hold the data
- introduce database config and driver
- support sending telemetry data from UnrealTestNode

#jira UEENGQA-38048
#rb Andrew.Grant,Bob.Ferriera

[CL 15480886 by Jerome Delattre in ue5-main branch]
2021-02-19 20:18:31 -04:00
Jerome Delattre
3d25e19363 Attached UE logs to report and push them on Horde
#jira none
#rb none
#rnx

[CL 15472050 by Jerome Delattre in ue5-main branch]
2021-02-19 11:41:50 -04:00
Marc Audy
9753392e2b Merge UE5/RES CL# 15462083 to UE5/Main
This represents UE4/Main @ 15414221

[CL 15463811 by Marc Audy in ue5-main branch]
2021-02-18 18:13:28 -04:00
Jerome Delattre
6790cab411 Gauntlet - Fix support for extra arguments
#jira none
#rnx
#rb none

[CL 15457070 by Jerome Delattre in ue5-main branch]
2021-02-18 14:59:12 -04:00
geoff evans
6904acaef6 Expose automation controller idle/tick timeout to AutomationTool.
= testing =
Verified fixed by running locally via RunUAT

#rb andrew.grant

[CL 15426669 by geoff evans in ue5-main branch]
2021-02-16 20:34:07 -04:00
Jerome Delattre
16ccdebe12 Use build Agent with GPU for ShooterGame BootTest
+ Use UE.BootTest gauntlet test to run boot test
+ Improve UE.BootTest CreateReport()
+ Improve Errors and Warnings reported to Horde in UnrealTestNode

#jira UE-108177
#rb none
#rnx

[CL 15397594 by Jerome Delattre in ue5-main branch]
2021-02-12 10:41:03 -04:00