44 Commits

Author SHA1 Message Date
jerome delattre
24ae93d9f3 Remove References to internal Horde server deployment and network path
#jira UE-201978
#rnx

#rb sean.sweeney, sebastian.lewicki

[CL 30715888 by jerome delattre in ue5-main branch]
2024-01-19 10:19:49 -05:00
danny couture
bebe0d3c5c [EditorPerf] Reuse per branch asset registry to make incremental runs representative of user experience
#rnx
#jira UE-191845
#rb Francis.Hurteau

[CL 28788039 by danny couture in ue5-main branch]
2023-10-14 12:40:57 -04:00
danny couture
5abca472bd [EditorPerfTests] Reuse per branch asset registry to make incremental runs representative of user experience
#jira UE-191845
#rb Francis.Hurteau

[CL 28032199 by danny couture in ue5-main branch]
2023-09-20 08:28:31 -04:00
bryan johnson
224233aeef Add ability to have AdditionalEditorCompileArgs
#rnx
#rb none

[CL 27839423 by bryan johnson in ue5-main branch]
2023-09-13 13:44:07 -04:00
Jerome Delattre
c39d277325 Make SummarizeTraceEditorWorkflows part of UploadEditorWorkflowsPerformanceDataAndTraces an after step not conditional to previous step success state
#rb Han Chu
#rnx

[CL 26963827 by Jerome Delattre in ue5-main branch]
2023-08-09 13:47:29 -04:00
han chu
bdc29dcd9c Copy "index.json"
#jira UE-189267
#rb

[CL 26784675 by han chu in ue5-main branch]
2023-08-02 15:38:09 -04:00
Jerome Delattre
510d22c0f0 Rebase Gauntlet EditorTests to UE.AutomationTestNode
#jira none
#rb logan.buchy, han.chu
#rnx

[CL 26704404 by Jerome Delattre in ue5-main branch]
2023-07-31 09:29:53 -04:00
bryan johnson
5c38e5def0 Add path for log linux
#rnx
#rb none

[CL 26594848 by bryan johnson in ue5-main branch]
2023-07-25 20:24:23 -04:00
han chu
a8ff74123a Build graph and performance metrics
A new commandlet was added to record the performance data of workflows tests.

Modified the build graph script for the EditorPerf test to include the task nodes and agents for the workflows tests.

#jira UE-189274
#review @Francis.Hurteau @logan.buchy

[CL 26532108 by han chu in ue5-main branch]
2023-07-21 21:34:35 -04:00
francis hurteau
283a323664 Separate the traces data copy from the running of the tests so they can still be copied on failures
#jira UE-187567
#rb Bryan.Johnson

[CL 26059666 by francis hurteau in ue5-main branch]
2023-06-16 13:20:57 -04:00
francis hurteau
472c8ba08c Move internal project specific args to restricted file for Editor Perf
#jira UE-187725
#rb Bryan.Johnson

[CL 25963059 by francis hurteau in ue5-main branch]
2023-06-13 16:46:06 -04:00
bryan johnson
7c820eaeb4 Add using Win64Compile Agent for Compile instead of just Win64
#rnx
#rb none

[CL 25712695 by bryan johnson in ue5-main branch]
2023-05-31 16:20:30 -04:00
francis hurteau
1d5fb5133b Disable the summarize trace by default
#rb trivial
#jira UE-185261
#preflight skip

[CL 25395027 by francis hurteau in ue5-main branch]
2023-05-09 16:28:22 -04:00
francis hurteau
4121a33d73 Add an option to disable the summarize trace step
#rb Jerome.Delattre
#jira UE-185261
#preflight skip

[CL 25395018 by francis hurteau in ue5-main branch]
2023-05-09 16:27:59 -04:00
francis hurteau
a96d0b568f Remove stray debug warning
#rb trivial
#preflight skip

[CL 25292931 by francis hurteau in ue5-main branch]
2023-05-01 17:47:48 -04:00
francis hurteau
888519e6bb Editor Perf Test build graph change to support plugin based sub projects
Changed load and pie scope for summarize trace to use wildcard

#rb Bryan.Johnson

[CL 25290029 by francis hurteau in ue5-main branch]
2023-05-01 15:48:14 -04:00
Bryan Johnson
ed11f91598 Add support for Linux
Add support to pass arguments to editor process with an option
Add support for compiling with TSAN
#jira none
#rnx
#rb none

[CL 24860087 by Bryan Johnson in ue5-main branch]
2023-03-30 16:44:58 -04:00
jerome delattre
0cca92c6c9 Gauntlet - Use space instead of coma when parsing extra engine arguments
Follow up to 24507995

#preflight 6407638d5515f4f57b431116
#rb Ben.Salem

[CL 24546974 by jerome delattre in ue5-main branch]
2023-03-07 15:37:47 -05:00
francis hurteau
f21eaf422f Expose a param on editor perf test to specify a map to load for the test using the full asset path
#rb Jerome.Delattre
#jira UE-170933
#preflight 6390fa27bb6fefa47239405e

[CL 23436748 by francis hurteau in ue5-main branch]
2022-12-07 18:21:54 -05:00
Bryan Johnson
a64fadb0e8 Add option to run all compiles on a single machine
Add option to run compiles with nodebuginfo
Remove UHT
#jira none
#rnx
#rb Ryan.Hummer, Francis.Hurteau

[CL 23393325 by Bryan Johnson in ue5-main branch]
2022-12-05 12:34:24 -05:00
francis hurteau
9504a6f073 Add Zen Store DDC and Lazy Load Editor Perf Tests
#rb Jerome.Delattre
#jira UE-170931,UE-170932
#preflight 638103cc170bc34a93bd62a8

[CL 23300302 by francis hurteau in ue5-main branch]
2022-11-28 19:16:48 -05:00
francis hurteau
9a287de468 Fix warning about missing property when running without zen tests
#rb trivial
#preflight 636c06af843e6ac79434b6e6

[CL 23071833 by francis hurteau in ue5-main branch]
2022-11-10 01:09:14 -05:00
Francis Hurteau
20f1f5d718 Adjusted the naming of Editor Perf tests
Split Zen into 2 separate tests with toggles for zenloader and async loading
Adjusted location of traces and csv storage to be representative of the job link

#rb Jerome.Delattre
#jira UE-162833
#preflight 635a99d75b54febd385d307d

[CL 22816191 by Francis Hurteau in ue5-main branch]
2022-10-27 15:27:55 -04:00
Francis Hurteau
cd96193f21 Add Options to run additional editor tests with Zen Loader and async thread enabled as part of the editor perf tests
#rb Jerome.Delattre
#jira UE-162833
#preflight 63473c27f93be0f6348a12f6

[CL 22504774 by Francis Hurteau in ue5-main branch]
2022-10-13 10:52:46 -04:00
geoff evans
22d2d48f28 EditorPerf: Remove -ddc=NoShared from Commandlet runs. It was introduced to mitigate errors, and its no longer necessary.
#rnx
#rb devin.doucette
#jira UE-157082
#preflight 62b0a1a4de510ae06e550d82

[CL 20740220 by geoff evans in ue5-main branch]
2022-06-20 13:06:30 -04:00