Commit Graph

3131 Commits

Author SHA1 Message Date
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
michael atchison
2f8efc3c87 Add multihomehttp commandline argument to smoke test command so that overridden ip is written into matchmaking session information.
#jira UE-114013
#review-16149670 @rob.cannaday

[CL 16149899 by michael atchison in ue5-main branch]
2021-04-28 18:05:43 -04:00
geoff evans
d938d5bde1 IterationProfile support for performance telemetry
This change adds:
* Extraction of performance measurements from utrace to csv care of a SummarizeTraceCommandlet
* Filtering of those measurements into another csv file that is legible by the Horde telemetry system
* Split of iteration profile into two passes with differing DDC settings: cold with empty cache and warm with seeded cache
* Synchronization of async processing of assets to wait for processing to complete (as a user will do usually)
* Culling of unused pathways in IterationProfile.xml for brevity's sake

#jira UETOOL-3338
#rb TBD
#preflight 60887cea6473940001ab66d2

[CL 16148303 by geoff evans in ue5-main branch]
2021-04-28 16:22:58 -04:00
nuno leiria
679b499b1b Move Turnkey editor dialog to an ApartmentState.STA thread so it doesn't deadlock on shutdown
#jira UE-113400
#rb luke.thatcher
#fyi josh.adams

[CL 16146151 by nuno leiria in ue5-main branch]
2021-04-28 13:32:35 -04:00
Luke Thatcher
d59d6aa07b Remove [STAThread] attribute from UAT main entry point.
- STAThread causes deadlocks with platform COM automation APIs.
 - Reverts change from CL 16094080.

#jira UE-114508
#rb Nuno.Leiria

[CL 16145588 by Luke Thatcher in ue5-main branch]
2021-04-28 12:51:35 -04:00
Ben Marsh
ea34b09df3 BuildGraph: Add tasks for running Git and Docker, and add support for deleting directories from <Delete> tasks.
[CL 16144334 by Ben Marsh in ue5-main branch]
2021-04-28 11:27:19 -04:00
Ben Marsh
bc47b15e06 Merge utility library changes from GitSync.
[CL 16135807 by Ben Marsh in ue5-main branch]
2021-04-27 22:41:48 -04:00
ben salem
472299ebcf Add InsufficientDevices as a specific TestResult type for Gauntlet.
#ROBOMERGE-OWNER: Ben.Woodhouse
#ROBOMERGE-AUTHOR: ben.salem
#ROBOMERGE-COMMAND: _robomerge ue5-main
#ROBOMERGE-SOURCE: CL 16037939 via CL 16038037 via CL 16040838 via CL 16040843 via CL 16040847 via CL 16055143
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Main) (v789-15992632)

[CL 16115258 by ben salem in ue5-main branch]
2021-04-26 12:16:15 -04:00
axel riffard
c499600848 Fix quotes preventing fastlane from being executed in Turnkey on MacOS
Disable fastlane certification check on iOS for EA Release
#jira UE-114031
#lockdown jack.porter
#rb jack.porter
[FYI] josh.adams

#ROBOMERGE-SOURCE: CL 16113746 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v789-15992632)

[CL 16113774 by axel riffard in ue5-main branch]
2021-04-26 09:57:32 -04:00
nuno leiria
d7e542feac Add [STAThread] to AutomationTool.
This fixes a deadlock on shutdown when displaying UI.

#rb jonathan.adamczewski
#jira UE-113400

[CL 16094080 by nuno leiria in ue5-main branch]
2021-04-22 11:57:52 -04:00
jeff newquist
5ea7789d60 Rename UE4CommandLine.txt to UECommandLine.txt and deal with all the related changes
#rb TBD
#jira UE-113713

[CL 16093056 by jeff newquist in ue5-main branch]
2021-04-22 10:29:26 -04:00
Jerome Delattre
42fe3e2653 Fix ImageMagick library missing reference in Gauntlet
#jira none
#rb Ben.Salem
#rnx

[CL 16073032 by Jerome Delattre in ue5-main branch]
2021-04-21 10:16:01 -04:00
Jerome Delattre
83459da0ac Gauntlet - Don't call deprecated CreateReport function signature if the new signature is implemented.
#rnx
#rb Ben.Salem
#jira none

[CL 16065534 by Jerome Delattre in ue5-main branch]
2021-04-20 16:08:47 -04:00
jack porter
6aee72c4b2 Fix UBT executable path in Launcher builds
#jira UE-112634
#lockdown jack.porter
#rb Florin.Pascu

#ROBOMERGE-SOURCE: CL 16061606 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v789-15992632)

[CL 16064639 by jack porter in ue5-main branch]
2021-04-20 15:04:36 -04:00
jack porter
e8e44fce0c Fix issue with Windows launch on IOS giving actool error
Fix hang deploying files to IOS from Windows
#jira UE-107631
#jira UE-113859
#rb Axel.Riffard
#lockdown jack.porter
[FYI] Will.Damon, Axel.Riffard

#ROBOMERGE-SOURCE: CL 16059357 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v789-15992632)

[CL 16061404 by jack porter in ue5-main branch]
2021-04-20 10:44:53 -04:00
charles bloom
d2eed4ccd5 rename PakFileCompressionFormats to PackageCompressionFormat so that existing DefaultGame.ini files with "PakFileCompressionFormats=" don't override the new BaseGame.ini setting of Oodle
#rb none
#fyi josh.adams

[CL 16060897 by charles bloom in ue5-main branch]
2021-04-20 10:14:26 -04:00
Jerome Delattre
7246c4ea99 Gauntlet Telemetry - use an enum instead of a list for CSV columns
#jira none
#rnx
#rb trivial

[CL 16060775 by Jerome Delattre in ue5-main branch]
2021-04-20 09:59:58 -04:00
geoff evans
d4216934a1 Fix incorrect comment
#rb trivial

[CL 16056266 by geoff evans in ue5-main branch]
2021-04-19 18:58:56 -04:00
Jerome Delattre
6c6bcf0814 Gauntlet - Add build command to publish telemetry from CSV
+ avoid using ITestContext instead use a blackboard type object as context to store abitrary data

at the command line:
 Engine\Build\BatchFiles\RunUAT.bat PublishUnrealAutomationTelemetry -CSVFile=C:\temp\myfile.csv -project=Reverb -changelist=111 -branch=ue5-main

in buildgraph:
<Command Name="PublishUnrealAutomationTelemetry" Arguments="-CSVFile=C:\temp\myfile.csv -project=Reverb -changelist=111 -branch=ue5-main" />

Support csv re-mapping:
 -CSVMapping=DataPoint:SomeName,TestName:SomeKey

#jira none
#rnx
#rb Geoff.Evans

[CL 16056211 by Jerome Delattre in ue5-main branch]
2021-04-19 18:50:12 -04:00
will damon
d360049a64 Remove extraneous rpath entries prior to code signing.
[REVIEW] [at]carl.lloyd [at]cristina.riveron
#UE-111538
#rnx
#lockdown cristina.riveron

#ROBOMERGE-SOURCE: CL 16032724 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v789-15992632)

[CL 16035519 by will damon in ue5-main branch]
2021-04-16 12:13:15 -04:00
jonathan adamczewski
17602ab008 Support two msbuilds, for NET Framework and Core
This is a preparatory change ahead of adding the ability to build NET Core projects to the CsCompile task, and subsequent conversion of NET Framework projects to NET Core. On its own, it should have no substantive visible effect.

#jira none

[CL 16008195 by jonathan adamczewski in ue5-main branch]
2021-04-14 13:24:20 -04:00
jonathan adamczewski
3c6da71d4a AutomationUtils/ScriptCompiler.cs:
Removed no longer used script compilation code

#rb trivial
#jira none

[CL 16006581 by jonathan adamczewski in ue5-main branch]
2021-04-14 12:00:46 -04:00
Johan Berg
b2f93702ab Remove UE4 strings and names from Crash reporting
#rb none
#jira UE-111405, UE-111410, UE-111407, UE-111477, UE-111412, UE-111925, UE-111413, UE-111408, UE-111438, UE-111406

[CL 16002172 by Johan Berg in ue5-main branch]
2021-04-14 04:24:50 -04:00