Commit Graph

19 Commits

Author SHA1 Message Date
mark lintott
fac515df9e Fix to the EditorPerf Test build script so that the SessionLabel is correctly specifed on the Editor commandline.
#rb trivial
#fti geoff.evans

[CL 20553541 by mark lintott in ue5-main branch]
2022-06-08 04:55:20 -04:00
mark lintott
3729fdeb24 Added SetVersion to EditorPerf job
#fyi geoff.evans
#rb bryan.johnson

[CL 20520901 by mark lintott in ue5-main branch]
2022-06-06 11:28:11 -04:00
mark lintott
d1ae65cdd3 Added support for Session Label to Editor PerfTest
#fyi geoff.evans
#rb trivial

[CL 20519936 by mark lintott in ue5-main branch]
2022-06-06 10:24:14 -04:00
geoff evans
15323422af Update Label strings, add a badge for Run
#jira UE-150300
#preflight 6279af2d10766ef8c1c67984

[CL 20115410 by geoff evans in ue5-main branch]
2022-05-09 20:55:59 -04:00
geoff evans
02be11f237 Disable shared ddc cache for commandlet runs.
This eliminates classes of errors and init/shutdown issues that the commandlet doesn't really care about.

#rnx
#rb trivial
#preflight skip
#jira none
#robomerge 5.0

[CL 18477721 by geoff evans in ue5-main branch]
2021-12-16 14:26:31 -05:00
geoff evans
8824f23510 Create RunNode dependency chain to early out of the chain upon failure
#rnx
#jira none
#rb trivial
#preflight 6183479840b3fd00014bb985

#ushell-cherrypick of 18045672 by geoff.evans

[CL 18046067 by geoff evans in ue5-main branch]
2021-11-03 23:16:02 -04:00
geoff evans
c8c2a3bbee EditorPerf: Allocate a <Node> per Phase and Iteration to make Horde results easier to read
#rnx
#jira none
#rb trivial
#preflight

#ushell-cherrypick of 18043454 by geoff.evans

[CL 18043580 by geoff evans in ue5-main branch]
2021-11-03 19:58:01 -04:00
jerome delattre
cf38e85018 Telemetry - modify data model to use a build table and a record table separately
+ support for staging db target

#jira none
#rb Chris.Constantinescu, Geoff.Evans

#ROBOMERGE-AUTHOR: jerome.delattre
#ROBOMERGE-SOURCE: CL 17923403 in //UE5/Release-5.0/... via CL 17923442 via CL 17923450
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Test -> Main) (v885-17909292)

[CL 17923463 by jerome delattre in ue5-main branch]
2021-10-26 10:13:23 -04:00
geoff evans
d2a4dcdd31 Add options for label categories, which can vary on different Horde servers
Move properties out of agent blocks (they only are necessary for Node)

#rnd
#rb trivial
#presubmit 615b51abe3b24d00016b6954

#ROBOMERGE-OWNER: geoff.evans
#ROBOMERGE-AUTHOR: geoff.evans
#ROBOMERGE-SOURCE: CL 17713559 via CL 17713577 via CL 17713591 via CL 17713594 via CL 17713619
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v879-17706426)
#ROBOMERGE-CONFLICT from-shelf
#ROBOMERGE[STARSHIP]: UE5-Main

[CL 17714342 by geoff evans in ue5-release-engine-test branch]
2021-10-04 17:28:23 -04:00
geoff evans
6c4c21ba90 EditorPerf
Update for project-specific UHT targets

#rnx
#preflight 61523074d0edce00010657e2

#ROBOMERGE-AUTHOR: geoff.evans
#ROBOMERGE-SOURCE: CL 17637177 via CL 17637888 via CL 17638532 via CL 17638553 via CL 17638567
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v874-17637634)
#ROBOMERGE[STARSHIP]: UE5-Main

[CL 17638590 by geoff evans in ue5-release-engine-test branch]
2021-09-27 19:39:25 -04:00
geoff evans
1bf42e4197 EditorPerf Attempt fixes for Horde:
Move Editor Compiles back onto WIN-UE5 agents
Set Iteratiions back to 1

#ROBOMERGE-AUTHOR: geoff.evans
#ROBOMERGE-SOURCE: CL 17575475 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v871-17566257)

[CL 17575486 by geoff evans in ue5-release-engine-test branch]
2021-09-20 16:43:30 -04:00
geoff evans
0a1a926263 Fix Agent setup to parallelize across projects
#rnd
#jira none
#rb trivial

#ROBOMERGE-AUTHOR: geoff.evans
#ROBOMERGE-SOURCE: CL 17546550 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v870-17433530)

[CL 17546559 by geoff evans in ue5-release-engine-test branch]
2021-09-16 20:42:29 -04:00
geoff evans
e142b14228 EditorPerf
Update project configurations, projects configured in horde
Use to MapsToPIETest instead of AssetsToOpen... because we PIE test them :)

#rnx
#jira none
#rb trivial

#ROBOMERGE-AUTHOR: geoff.evans
#ROBOMERGE-SOURCE: CL 17546319 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v870-17433530)

[CL 17546323 by geoff evans in ue5-release-engine-test branch]
2021-09-16 20:02:03 -04:00
geoff evans
e9480fc01f Update AutomationController Log settings
Introduce bElevateLogWarningsToErrors as a good name for existing functionality. Note it's assuming the name as it's known by its customer code. This change lines up the settings variable to its colloquial name around the codebase.

Deprecate bTreatLogWarningsAsTestErrors as it was misleading because it doesn't really shuffle log warnings into the test errors bucket as much as it just reclassifies the log verbosity from log warning to log error.

Remove bTreatLogErrorsAsTestErrors as it wasn't functional outside of EditorIterationTest's custom base class, and it's tempting to use incorrectly in place of bSuppressLogErrors

#rnx
#jira none
#rb andrew.grant
#preflight 6142442c4778fa000135b987

#ROBOMERGE-AUTHOR: geoff.evans
#ROBOMERGE-SOURCE: CL 17526549 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v870-17433530)

[CL 17526590 by geoff evans in ue5-release-engine-test branch]
2021-09-15 16:52:23 -04:00
geoff evans
12add22c2d EditorPerf: Promote Iterations property to option
#jira none
#rb trivial
#rnx

#ROBOMERGE-AUTHOR: geoff.evans
#ROBOMERGE-SOURCE: CL 17448746 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v870-17433530)

[CL 17448750 by geoff evans in ue5-release-engine-test branch]
2021-09-07 15:32:09 -04:00
geoff evans
8a76be47df EditorPerf: Add iteration suffix to phase for report key and artifact name
Skipping preflight as this change only effect EditorPerf builds

#rnx
#jira none
#rb trivial
#preflight skip trivial

#ROBOMERGE-SOURCE: CL 17267077 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v858-17259218)

[CL 17267100 by geoff evans in ue5-release-engine-test branch]
2021-08-23 10:50:24 -04:00
geoff evans
6c1d320781 EditorPerf: Tidy up Agent Types for homogenized workspaces
#rnx
#jira none
#rb trivial

#ROBOMERGE-SOURCE: CL 17253241 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v855-17104924)

[CL 17253266 by geoff evans in ue5-release-engine-test branch]
2021-08-20 16:43:14 -04:00
geoff evans
2f1f302230 Rechristen IterationProfile -> EditorPerf for clarity
Part 2 - modify branched files, delete old files

#rnx
#jira none
#rb jerome.delattre
#preflight 611fbfeb76f1fd0001a5f04b

#ROBOMERGE-SOURCE: CL 17251815 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v855-17104924)

[CL 17251843 by geoff evans in ue5-release-engine-test branch]
2021-08-20 15:28:36 -04:00
geoff evans
5c868a0aa4 Rechristen IterationProfile -> EditorPerf for clarity
Part 1 - branch files to new names
No preflight as this just creates some new files, which shouldn't cause any issues

#rnx
#jira none
#rb trivial
#preflight skip trivial

#ROBOMERGE-SOURCE: CL 17247460 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v855-17104924)

[CL 17247507 by geoff evans in ue5-release-engine-test branch]
2021-08-20 10:27:07 -04:00