Update TotalSeconds -> TotalDurationSeconds to make it unambiguously a time span (vs. time stamp)
Add some Telemetry points for Reverb PIE stalls
Don't push telemetry from Preflight builds
Tested with local UAT runs
#jira none
#rb trivial
[CL 16413783 by geoff evans in ue5-main branch]
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]
The baseline telemetry csv files are an artifact of a build that are stashed in revision control used to compare telemetry values against bleeding edge builds to detect regressions.
Add support to IterationProfile.xml for stashing and retrieving a specific build's telemetry data for blessing as the baseline for which builds are compared.
Add SummarizeTraceCommandlet support to ingest the blessed telemetry csv for comparison against the current build.
Add warning and error threshold columns to stats.csv, and add support for percentage and cardinal value ascending overage and descending underage.
Restructure CSV loading to pull some complexity out of the Commandlet::Main.
The baseline telemetry csvs included in this change are from @16364136.
#jira UETOOL-3433
#rb tbd
#preflight 60a46e1565d94d0001225cfe
[CL 16405602 by geoff evans in ue5-main branch]
* This will give us wider data collection to detect regressions in the cases where a single project has a blocking issue.
AutomationTool:
* Add support for appending semicolon delimited parameters into Options (to feed <ForEach/>)
Horde:
* Put project name into labels to isolate trends graph as builds are run on different projects
#jira none
#rb tbd
[CL 16318721 by geoff evans in ue5-main branch]