Commit Graph

3124 Commits

Author SHA1 Message Date
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
Jerome Delattre
d2d52d022b Change BootTest idle timeout tolerance until a solution is found with buildmachine lag
#jira none
#rnx
#rb trivial

[CL 15994820 by Jerome Delattre in ue5-main branch]
2021-04-13 17:02:32 -04:00
brandon schaefer
50c90c0466 Adds support for DnsEligible
For Linux add a command line option to disable exclusive locks on files opened. This is due to a dotnet implemention
https://github.com/dotnet/runtime/issues/34126

#jira UE-110258
[REVIEW] [at]Jonathan.Adamczewski, [at]Michael.Sartain
#lockdown Cristina.Riveron

#ROBOMERGE-SOURCE: CL 15982440 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v787-15839533)

[CL 15989649 by brandon schaefer in ue5-main branch]
2021-04-13 10:28:24 -04:00
Brandon Schaefer
fa900c4d40 Add a command on some DDC ENV pointing out the values for Linux/Mac so its easier to grep/FIF if looking for them
#jira none
#rb none

[CL 15980789 by Brandon Schaefer in ue5-main branch]
2021-04-12 14:44:23 -04:00
eric mcdaniel
d846a46845 Additional workarounds for explicit references to optional console platforms in title build system
- includes a cherrypick of 15851870 by jeff.newquist as well as additional fixes
- some changes here are temporary and will be revisited via FORT-363688

#rb David.Harvey, Andrew.Grant, Luke.Thatcher
#jira none

[CL 15976966 by eric mcdaniel in ue5-main branch]
2021-04-12 09:11:22 -04:00
Marc Audy
01b7c9f4f5 Merge UE5/RES @ 15958325 to UE5/Main
This represents UE4/Main @ 15913390 and Dev-PerfTest @ 15913304

[CL 15958515 by Marc Audy in ue5-main branch]
2021-04-08 14:32:07 -04:00
jack porter
70b51652ed Establish Android port forwarding for COTF network fileserver and Unreal Insights
Change COTF server order to specify localhost first, speeding up connections for platforms that use port forwarding
#jira UEVR-2129
#jira UE-112392
#rb Steve.Smith
#preflight 606db84d963d84000187880a
#lockdown cristina.riveron

#ROBOMERGE-SOURCE: CL 15940305 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v787-15839533)

[CL 15944803 by jack porter in ue5-main branch]
2021-04-07 15:11:58 -04:00
Jason Adcock
09b61a9892 Fix false positives for Gauntlet tests that use Gauntlet.UnrealTestNode. This fixes tests passing even though they exited with a non passing errorcode.
[CL 15944330 by Jason Adcock in ue5-main branch]
2021-04-07 14:39:13 -04:00