Commit Graph

3183 Commits

Author SHA1 Message Date
Ben Marsh
c3492fa37f BuildGraph: Clear the Docker staging directory before copying files into it.
[CL 16558983 by Ben Marsh in ue5-main branch]
2021-06-04 11:20:54 -04:00
ben salem
69ec95f017 Remove hard references to platforms in EpicGame TestConfig login checks.
#ROBOMERGE-SOURCE: CL 16553395 via CL 16553399 via CL 16553404
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Test -> Main) (v828-16531559)

[CL 16553417 by ben salem in ue5-main branch]
2021-06-03 17:15:02 -04:00
ben salem
a78822c6df Add XSX and PS5 to epic test node login logic.
#ROBOMERGE-SOURCE: CL 16551033 via CL 16551662 via CL 16551719
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Test -> Main) (v828-16531559)

[CL 16551754 by ben salem in ue5-main branch]
2021-06-03 15:43:28 -04:00
ben salem
2bcffaa304 Change gauntlet login special logic from looking for base XboxOne to XboxOneGDK
#ROBOMERGE-OWNER: ben.salem
#ROBOMERGE-AUTHOR: ben.salem
#ROBOMERGE-SOURCE: CL 16550961 via CL 16551462 via CL 16551478
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Test -> Main) (v828-16531559)

[CL 16551502 by ben salem in ue5-main branch]
2021-06-03 15:30:50 -04:00
Ryan Durand
16b9122f75 Make sure dependencies are copied out when buildin Gauntlet.Automation.
#rnx
#rb none
#jira none

[CL 16523339 by Ryan Durand in ue5-main branch]
2021-06-01 17:15:36 -04:00
Jerome Delattre
c7dc6ed851 Gauntlet - Add support for Unit and Baseline to Telemetry data
#jira none
#rb none
#rnx

[CL 16496261 by Jerome Delattre in ue5-main branch]
2021-05-27 21:57:49 -04:00
aurel cordonnier
43fa62fcd8 Merge from Release-Engine-Test @ 16487383 to UE5/Main
This represents UE4/Main @ 16445039 and Dev-PerfTest @ 16444526

[CL 16488106 by aurel cordonnier in ue5-main branch]
2021-05-27 13:40:37 -04:00
Jerome Delattre
d389d166fe Gauntlet - adding python as a log channel to listen to
#rnx
#rb trivial
#jira none

[CL 16475085 by Jerome Delattre in ue5-main branch]
2021-05-26 16:36:45 -04:00
Joe Kirchoff
75edf837e1 Remove build support for Visual Studio 2015
#rb Jonathan.Adamczewski
#preflight 60ad7f3b8194e700015e1d77

[CL 16459038 by Joe Kirchoff in ue5-main branch]
2021-05-25 20:10:26 -04:00
geoff evans
6743413445 Report execution time of AutomationTool on shutdown, this is nice to have when doing local runs
This is a separate print statement to side step any sort of log analysis that may be looking for the subsequent print of the exit code

#jira none
#rb ben.marsh

[CL 16421697 by geoff evans in ue5-main branch]
2021-05-21 14:14:32 -04:00
Ben Marsh
2a2c1b80c2 Remove unused UAT commands.
#fyi Jonathan.Adamczewski
#preflight 60a6b1854c3203000196a4a5

[CL 16419629 by Ben Marsh in ue5-main branch]
2021-05-21 11:32:29 -04:00
geoff evans
ce2fe10a6a IterationProfile: Track Map_Load on Telemetry
Disable loading a map at startup to a) remove the map load from EditorInit, and b) make the automation plugin's map load the first, making it precisely tracked through Telemetry

Tested with local UAT runs.

#jira none
#rb trivial
#fyi francis.hurteau

[CL 16410566 by geoff evans in ue5-main branch]
2021-05-20 17:25:16 -04:00
Ben Salem
67ad922b5b Basic Data Retention stuff for Replay Run. Added in BuildFarmTasks to not have this associated with any particular build and instead to just be run on a schedule.
#JIRA FORT-364433

[CL 16404563 by Ben Salem in ue5-main branch]
2021-05-20 11:44:40 -04:00
Ben Marsh
ee3d4ce384 BuildGraph: Fix <Spawn> task supressing output by default.
[CL 16392471 by Ben Marsh in ue5-main branch]
2021-05-19 17:10:25 -04:00
Chad Garyet
f370d39256 Add null check for property value lookup
#jira UE-115614
#rb none
#fyi ben.marsh

[CL 16372901 by Chad Garyet in ue5-main branch]
2021-05-18 14:43:26 -04:00
Ben Marsh
6b75041657 BuildGraph: Allow not specifying a ValuesFile attribute to Helm tasks.
[CL 16372858 by Ben Marsh in ue5-main branch]
2021-05-18 14:41:13 -04:00
Ben Marsh
393ae4442a BuildGraph: Fix additional arguments not being passed to Helm.
[CL 16372208 by Ben Marsh in ue5-main branch]
2021-05-18 14:21:45 -04:00
Ben Marsh
bc1e81c4c4 BuildGraph: Use an absolute path when specifying a helm chart.
[CL 16358864 by Ben Marsh in ue5-main branch]
2021-05-17 16:45:58 -04:00
Ben Marsh
d7af973110 BuildGraph: Fix Docker AWS login.
[CL 16353296 by Ben Marsh in ue5-main branch]
2021-05-17 12:03:19 -04:00
Ben Marsh
599f0ff525 BuildGraph: Add support for passing text files containing environment variables into AWS, Docker, Helm and Spawn tasks. Also add an Aws-AssumeRole task which can assume a role and write a new list of environment variables.
[CL 16341432 by Ben Marsh in ue5-main branch]
2021-05-15 12:48:30 -04:00
Ben Marsh
cab27f1064 BuildGraph: Remove --dry-run argument from Helm task.
[CL 16339760 by Ben Marsh in ue5-main branch]
2021-05-14 22:36:40 -04:00
Ben Marsh
38604d7eb4 BuildGraph: Use a standard AWS config file to configure Aws/Docker/Helm tasks.
[CL 16338005 by Ben Marsh in ue5-main branch]
2021-05-14 20:02:54 -04:00
Ben Marsh
ebe9220e7f Remove hard-coded tool location.
[CL 16337227 by Ben Marsh in ue5-main branch]
2021-05-14 18:30:49 -04:00
Ben Marsh
1b33363239 BuildGraph: Add specific tasks for building and pushing images with Docker.
[CL 16337213 by Ben Marsh in ue5-main branch]
2021-05-14 18:29:41 -04:00
Ben Marsh
491eff44af BuildGraph: Add a dedicated Git-Clone task for BuildGraph, to save some boilerplate code in scripts.
[CL 16334501 by Ben Marsh in ue5-main branch]
2021-05-14 16:03:11 -04:00