Commit Graph

3066 Commits

Author SHA1 Message Date
Jerome Delattre
886c5c2c83 Gauntlet - Add Context property to TelemetryData
#jira
#rnx
#rb none

[CL 15654353 by Jerome Delattre in ue5-main branch]
2021-03-09 10:50:56 -04:00
Jerome Delattre
bb2dc9ba81 Gauntlet - Fix build installation issue with multiple clients test
by storing installation destination and returning the path to installation.

#jira none
#rb none
#rnx

[CL 15653907 by Jerome Delattre in ue5-main branch]
2021-03-09 09:36:11 -04:00
Marc Audy
76a4f7dd9e Merge CEF version 84.0.4147 from the //Portal branch directly into the //UE5/EA branch
- The CEF helper process has been renamed from UnrealCEFSubprocess to EpicWebHelper
- Support for accelerated rendering from CEF has been added (using GPU->GPU texture copies). This works for the Standalone renderer in DX11/macOS-OpenGL and in the D3D11 RHI renderer, otherwise falls back to the default CPU texture copy mode. Accelerated paint can be disabled by adding "-nocefaccelpaint" to the commandline.
- Numerous other bug fixes and perf improvements in the CEF code have been added since we last took a version drop

#jira distro-133
#[fyi] wes.fudala

#ushell-cherrypick of 15635368 by alfred.reynolds

[CL 15651276 by Marc Audy in ue5-main branch]
2021-03-09 01:37:10 -04:00
Ryan Durand
168200dff5 Add support for shunting Unzip tasks to the legacy unzip logic.
#rnx
#rb none
#jira none

[CL 15649177 by Ryan Durand in ue5-main branch]
2021-03-08 20:02:46 -04:00
ben marsh
f010f289e4 Use the cross platform zip methods to store files in temp storage.
#jira UE-109089
#rb none
#rnx

#ROBOMERGE-SOURCE: CL 15646046 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v779-15635321)

[CL 15646062 by ben marsh in ue5-main branch]
2021-03-08 17:32:34 -04:00
PJ Kack
e62a0bac26 Enable IoStore and the new loader by default for all projects.
Enable UPS by default for all non-dedicated server targets for all projects.
When staging, remove the requirement to specify the -iostore command line argument by reading the value "bUseIoStore" from the platform game ini section "/Script/UnrealEd.ProjectPackagingSettings".
The command line arguments (-iostore and -skipiostore) can still be used to override the ini file setting.

#rb per.larsson,carlmagnus.nordin
#rnx
#robomerge Release-5.0-EarlyAccess

[CL 15637476 by PJ Kack in ue5-main branch]
2021-03-08 06:50:47 -04:00
Marc Audy
8f73cd7fa9 Merge UE5/Release-Engine-Staging @ 15630841 to UE5/Main
This represents UE4/Main @ 15601601

[CL 15631170 by Marc Audy in ue5-main branch]
2021-03-05 19:27:14 -04:00
ben marsh
13e1ec7819 Add the legacy unzip functionality back into UAT. BPT currently stored in a zip that isn't compatible with NET ZipArchive class.
#jira UE-110075
#rb none
#rnx

#ROBOMERGE-SOURCE: CL 15624643 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v777-15581079)

[CL 15624654 by ben marsh in ue5-main branch]
2021-03-05 11:36:37 -04:00
Ryan Durand
12cd2ae577 Make sure to create the output directory when zipping.
#rnx
#rb none
#jira none

[CL 15623912 by Ryan Durand in ue5-main branch]
2021-03-05 10:16:02 -04:00
ben marsh
a4d4c5c295 Fix for missing file permissions on Mac.
Switches the default zip utility to be the built in NET ZipArchive class. Adds additional support for storing permission bits by P/Invoking libSystem.dylib and adding the flags from stat64() to the ZipArchiveEntry. Also restores the permissions on unzip. One less dependency on Ionic.Zip. :)

#jira UE-109089
[FYI] Jonathan.Adamczewski
#rb none

#ROBOMERGE-SOURCE: CL 15620859 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v777-15581079)

[CL 15620862 by ben marsh in ue5-main branch]
2021-03-04 22:18:07 -04:00
Andrew Grant
eb6d31d166 Fix issue with Gauntlet and content-only projects where "UE4" was still being used in build source checks
#jira UE-109916
#rb na
#robomerge Release-5.0-EarlyAccess

[CL 15611479 by Andrew Grant in ue5-main branch]
2021-03-04 15:08:22 -04:00
jerome delattre
a3feb6e6a2 Gauntlet - Fixing an issue on Mac that prevent updating file attributes after copying a file.
#jira none
#rb none
#rnx

#ROBOMERGE-SOURCE: CL 15559612 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v771-15082668)

[CL 15559624 by jerome delattre in ue5-main branch]
2021-03-01 14:27:19 -04:00
martin ridgers
ca3b5923d6 A few GetCookPlatform() implementations were not checking bIsClientOnly correctly. As a result they were staging Client and Game versions to the same output location.
#rb josh.adams
#rnx

#ROBOMERGE-SOURCE: CL 15526995 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v771-15082668)

[CL 15527031 by martin ridgers in ue5-main branch]
2021-02-25 05:41:14 -04:00
Jerome Delattre
4d77c4f788 Gauntlet - Formalize telemetry support in Gauntlet
- add simple data structure to hold the data
- introduce database config and driver
- support sending telemetry data from UnrealTestNode

#jira UEENGQA-38048
#rb Andrew.Grant,Bob.Ferriera

[CL 15480886 by Jerome Delattre in ue5-main branch]
2021-02-19 20:18:31 -04:00
ben marsh
9069e1d681 Fix UAT no longer respecting the -nocompileeditor argument.
#jira UE-108806
#rb none

#ROBOMERGE-SOURCE: CL 15480539 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v771-15082668)

[CL 15480575 by ben marsh in ue5-main branch]
2021-02-19 19:58:21 -04:00
josh adams
98aadf5c36 - Categorized Turnkey commands
- Added ability to have input list options be headers (prefix with ;)
#rb nuno.leiria

#ROBOMERGE-SOURCE: CL 15472185 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v771-15082668)

[CL 15472224 by josh adams in ue5-main branch]
2021-02-19 11:59:55 -04:00
Jerome Delattre
3d25e19363 Attached UE logs to report and push them on Horde
#jira none
#rb none
#rnx

[CL 15472050 by Jerome Delattre in ue5-main branch]
2021-02-19 11:41:50 -04:00
axel riffard
6a62d72f3f Fix Networked iOS / tvOS deployment (DeviceINfo UDID string check)
#rb Jack.Porter
#fyi josh.adams, nuno.leiria
#jira UE-103878

[CL 15470063 by axel riffard in ue5-main branch]
2021-02-19 01:51:08 -04:00
Marc Audy
9753392e2b Merge UE5/RES CL# 15462083 to UE5/Main
This represents UE4/Main @ 15414221

[CL 15463811 by Marc Audy in ue5-main branch]
2021-02-18 18:13:28 -04:00
Jerome Delattre
6790cab411 Gauntlet - Fix support for extra arguments
#jira none
#rnx
#rb none

[CL 15457070 by Jerome Delattre in ue5-main branch]
2021-02-18 14:59:12 -04:00
ben marsh
886b1311e0 Ignore abandoned mutex exception
#jira UE-103793
#rb none

#ROBOMERGE-SOURCE: CL 15443566 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v771-15082668)

[CL 15454181 by ben marsh in ue5-main branch]
2021-02-18 13:09:51 -04:00
ben marsh
fe37a5c2a0 Rename UE4PrereqSetup to UEPrereqSetup.
#rb none
#rnx

#ROBOMERGE-SOURCE: CL 15441919 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v771-15082668)

[CL 15454168 by ben marsh in ue5-main branch]
2021-02-18 13:09:22 -04:00
ben marsh
3ca6fbb6ab Rename UE4BuildUtils to UEBuildUtils.
#jira UE-104764
#rb none
#rnx

#ROBOMERGE-SOURCE: CL 15440988 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v771-15082668)

[CL 15454167 by ben marsh in ue5-main branch]
2021-02-18 13:09:15 -04:00
axel riffard
0c5f041391 Fix DeviceInfo substring for iOS and tvOS
Fix deployment error when there is a space in the project path
#rb Jack.Porter
#fyi josh.adams, nuno.leiria
#jira UE-103878

[CL 15451286 by axel riffard in ue5-main branch]
2021-02-18 04:43:31 -04:00
axel riffard
62b7631cca Libimobiledevice support for Network AppleTVs #jira UE-103878 #rb jack.porter #fyi josh.adams
[CL 15433115 by axel riffard in ue5-main branch]
2021-02-17 09:08:31 -04:00