Commit Graph

3153 Commits

Author SHA1 Message Date
geoff evans
e1d1984bd4 Add support for trace counters to stall detector and trace summarize commandlet for telemetry in Iteration Profile
StallDetector:
* Replace static and per-callsite counter variables with trace classes
* Compose a trace api appropriate counter name (Stall Detector category)

SummarizeTraceCommandlet:
* Add support for extract and decode of counter messages from utrace files with a new analyzer class
* Report counters with name and count columns in the existing csv
* Support generation of counter events and values through to telemetry csv

#jira UETOOL-3506
#rb francis.hurteau
#preflight 609c5f45e88e9100010b5466

[CL 16314462 by geoff evans in ue5-main branch]
2021-05-13 12:37:02 -04:00
Ben Marsh
44d7a02d1d Add an explicit accessor for getting the path to the DotNet host.
[CL 16312643 by Ben Marsh in ue5-main branch]
2021-05-13 10:24:37 -04:00
Ben Marsh
fbba412e7b Fix path to DotNET executable.
[CL 16312463 by Ben Marsh in ue5-main branch]
2021-05-13 10:04:39 -04:00
aurel cordonnier
8eebe8841f Merge UE5/RET @ 16305968 to UE5/Main
This represents UE4/Main @ 16261013 and Dev-PerfTest @ 16259937

[CL 16306996 by aurel cordonnier in ue5-main branch]
2021-05-12 18:10:03 -04:00
jeff newquist
b233bc001e Support executable in root directory, but prefer executable in Project\Binaries\Platform or Engine\Binaries\Platform.
#rb andrew.grant
#jira UE-114467, UE-114633

[CL 16301909 by jeff newquist in ue5-main branch]
2021-05-12 13:26:25 -04:00
Ben Marsh
f49990aaa0 BuildGraph: Add a task for executing DotNet commands.
[CL 16271288 by Ben Marsh in ue5-main branch]
2021-05-11 12:04:26 -04:00
Ben Marsh
25b44e2c2e Add a Kubectl task.
[CL 16249810 by Ben Marsh in ue5-main branch]
2021-05-10 12:03:08 -04:00
Ben Marsh
74a415cac9 Add a Helm task to allow updating releases.
[CL 16249773 by Ben Marsh in ue5-main branch]
2021-05-10 12:01:51 -04:00
Ben Marsh
f6f8beda42 Enable verbose output from Docker tasks by default.
[CL 16249754 by Ben Marsh in ue5-main branch]
2021-05-10 12:01:04 -04:00
Ben Marsh
803fa2e63d Prevent Docker password being logged to stdout.
[CL 16247915 by Ben Marsh in ue5-main branch]
2021-05-10 09:49:47 -04:00
Ryan Durand
ceacd78804 Build GitSync on Horde.
#rnx
#rb none
#jira none

[CL 16247562 by Ryan Durand in ue5-main branch]
2021-05-10 09:01:20 -04:00
Andrew Grant
0f8f7d097b Added requiredflags to the Gauntlet message when a valid build type can't be found for easier future triage
#jira #rb na
#fyi jerome.delattre

[CL 16220783 by Andrew Grant in ue5-main branch]
2021-05-06 10:50:32 -04:00
Jerome Delattre
31d2f3d302 Gauntlet telemetry - make the csv parser more resilient to non compliant formating
#rnx
#rb none
#jira none

[CL 16215623 by Jerome Delattre in ue5-main branch]
2021-05-05 19:27:53 -04:00
Ryan Durand
604cecf460 Add a verbose option to DeleteTask to see what files and folders are being deleted.
#rnx
#rb none
#jira none

[CL 16183644 by Ryan Durand in ue5-main branch]
2021-05-03 09:45:50 -04:00
jonathan adamczewski
7796bc81bb UnrealBuildTool:
Remove IsRunningOnMono

For remaining references, IsRunningOnMono -> !IsRunningOnWindows

#jira none
#trivial

[CL 16175552 by jonathan adamczewski in ue5-main branch]
2021-04-30 22:11:47 -04:00
jonathan adamczewski
c00c10008b AutomationTool/Scripts:
IsRunningOnMono -> !IsRunningOnWindows

#jira none
#trivial

[CL 16175230 by jonathan adamczewski in ue5-main branch]
2021-04-30 21:01:00 -04:00
jonathan adamczewski
9b69a17dbc TempStorage.cs:
Remove some mono references.

#jira none
#trivial

[CL 16175220 by jonathan adamczewski in ue5-main branch]
2021-04-30 20:58:26 -04:00
jonathan adamczewski
61b793626e revert 16173499
[CL 16173666 by jonathan adamczewski in ue5-main branch]
2021-04-30 17:49:02 -04:00
jonathan adamczewski
c1b2fd7955 HoloLensPlatform.Automation:
Remove some references to Mono

#jira none
#trivial

[CL 16173499 by jonathan adamczewski in ue5-main branch]
2021-04-30 17:32:56 -04:00
jonathan adamczewski
453c9e777d LuminPlatform.Automation:
Remove some references to Mono.

#jira none
#rb brandon.schaefer

[CL 16173441 by jonathan adamczewski in ue5-main branch]
2021-04-30 17:28:39 -04:00
jonathan adamczewski
1f82bedc58 Removal some references to Mono
#trivial
#jira none

[CL 16171278 by jonathan adamczewski in ue5-main branch]
2021-04-30 14:34:17 -04:00
aurel cordonnier
50944fd712 Merge UE5/RES @ 16162155 to UE5/Main
This represents UE4/Main @ 16130047 and Dev-PerfTest @ 16126156

[CL 16163576 by aurel cordonnier in ue5-main branch]
2021-04-29 19:32:06 -04:00
Ryan Durand
d95d6ddf00 Only try to delete folders if they exist.
#rnx
#rb none
#jira none

[CL 16161162 by Ryan Durand in ue5-main branch]
2021-04-29 15:59:44 -04:00
Ben Woodhouse
b0ec2a07ac CopyTask - optionally throw an error if files not found
#rb luke.thatcher
#jira UE-114025

[CL 16156542 by Ben Woodhouse in ue5-main branch]
2021-04-29 09:02:09 -04:00
michael atchison
2323b359a7 Update multihome argument to reuse arg 0
#jira UE-114013
#review-16149670

[CL 16150792 by michael atchison in ue5-main branch]
2021-04-28 19:23:46 -04:00