Commit Graph

20738 Commits

Author SHA1 Message Date
henrik karlsson
26ced5f111 [UBT]
* Changed so cl.exe has a weight of 1.0 when not using unity files. When unity it is set to 1.5 but we very very rarely end up with 100% cpu utilization with 1.5.

Discussed with Joe.Kirchoff

[CL 28691861 by henrik karlsson in ue5-main branch]
2023-10-11 19:44:46 -04:00
joe kirchoff
b7ac77e70a UnrealBuildTool: Option to use the experimental executor for local-only compiles, if no other distribution method is used
#rnx

[CL 28688571 by joe kirchoff in ue5-main branch]
2023-10-11 18:41:35 -04:00
robert millar
ca83da36b1 [Backout] - CL28685958
[FYI] robert.millar
Original CL Desc
-----------------------------------------------------------------
Add ability for gauntlet to parse BP script callstack from error messages matching regex \[ScriptStack\]\s*.+

#rb jerome.delattre,andrew.grant

[CL 28688187 by robert millar in ue5-main branch]
2023-10-11 18:35:07 -04:00
robert millar
282ab23d55 Add ability for gauntlet to parse BP script callstack from error messages matching regex \[ScriptStack\]\s*.+
#rb jerome.delattre,andrew.grant

[CL 28686064 by robert millar in ue5-main branch]
2023-10-11 18:01:04 -04:00
ben marsh
25a54ad855 Horde: Add an interface for NodeWriter, allowing different implementations that write to places other than an IStorageWriter.
#jira

[CL 28685864 by ben marsh in ue5-main branch]
2023-10-11 17:57:10 -04:00
ben marsh
49398df395 Horde: Add a storage node which can be used to redirect to other nodes.
#jira

[CL 28680816 by ben marsh in ue5-main branch]
2023-10-11 16:27:06 -04:00
marcelo gomes
9ad17edc97 Implement FullClean method in TargetDevice for all platforms
#rba

[CL 28680451 by marcelo gomes in ue5-main branch]
2023-10-11 16:18:18 -04:00
zousar shaker
31cd3b3dbf Remove use of CommandUtils.MakePathSafeToUseWithCommandLine on the executable name when performing zen snapshot exports as it makes the execution fail on Mac.
#rb none

[CL 28672186 by zousar shaker in ue5-main branch]
2023-10-11 13:44:24 -04:00
adolf stary
36753e4cb9 Fix for Gauntlet marking failed tests due to lack of devices as pass
#rb brendan.lienau
#rnx

[CL 28668338 by adolf stary in ue5-main branch]
2023-10-11 12:22:40 -04:00
chris caulfield
379f26a007 Chaos - fix FChaosEngineInterface::SetGlobalPose_AssumesLocked for kinematics
Set the kinematic target in SetGlobalPose so that this is a teleport and velocity reset for kinematics as intended (if a teleport is not desired, the user should be calling SetKinematicTarget, not SetGlobalPose). Previously there could be problems with interpolation in async physics.

#jira UE-196442
#rb cedric.caillaud

[CL 28665908 by chris caulfield in ue5-main branch]
2023-10-11 11:25:36 -04:00
zousar shaker
e95a2b2c30 Change default port for autolaunched ZenServer local service to 8558. When connecting to an existing service (not autolaunched), the default port remains what it was before, but will change in the future.
[CL 28665636 by zousar shaker in ue5-main branch]
2023-10-11 11:18:41 -04:00
ryan hummer
4d2ec0e268 Fixing ZenLaunch spawning failing on non-Windows Platforms
no need to wrap in quotes

#rnx
#rb zousar.shaker.

[CL 28646893 by ryan hummer in ue5-main branch]
2023-10-10 19:53:33 -04:00
ryan hummer
fb320d73a5 BuildGraph: Fix EnvVar lookup on non Windows platforms
Just like the Engine, swap - for _ as - is not valid on non Windows platform

#rnx
#rb ben.marsh

[CL 28646840 by ryan hummer in ue5-main branch]
2023-10-10 19:52:57 -04:00
josh adams
d1ff7439a4 - Fixing product name in Xcode project for launching, not building/installing, when there is no ACTION
#rb zack.neyland

[CL 28645130 by josh adams in ue5-main branch]
2023-10-10 19:00:53 -04:00
joe kirchoff
a204c6ad35 UnrealBuildTool: Fix issue preventing PGO from running against a target without a project
#rnx

[CL 28643719 by joe kirchoff in ue5-main branch]
2023-10-10 18:40:01 -04:00
eric knapik
8ed6842a85 Add option to support override build dir.
[REVIEW] [at]Zousar.Shaker

[CL 28639160 by eric knapik in ue5-main branch]
2023-10-10 17:19:43 -04:00
ben marsh
41fbd70027 Horde: Add methods to IStorageClient to allow reading/writing individual blobs. While sub-optimal for small blobs, these methods can be used to write bundles themselves.
#jira

[CL 28632792 by ben marsh in ue5-main branch]
2023-10-10 15:20:08 -04:00
ben marsh
50f9e2d7bb Horde: Support storing data inline with refs. This can be used to embed additional routing data to the target ref.
#jira

[CL 28629805 by ben marsh in ue5-main branch]
2023-10-10 14:13:44 -04:00
joe kirchoff
96ca945b4e EpicGames.Core: Implement DefaultLogger.BeginScope with NullScope
#rnx
#jira UE-197523

[CL 28629799 by joe kirchoff in ue5-main branch]
2023-10-10 14:13:33 -04:00
sebastian lewicki
cc1267dd63 Functionality to call VerifyLogin on devices of type IOnlineServiceLogin
#jira UE-196366
#rb chris.constantinescu, brendan.lienau

[CL 28623045 by sebastian lewicki in ue5-main branch]
2023-10-10 12:07:39 -04:00
Joakim Lindqvist
16555e1fea Unreal Cloud DDC - Fix incorrect whitespace
#rb none

[CL 28622296 by Joakim Lindqvist in ue5-main branch]
2023-10-10 11:52:44 -04:00
ben marsh
995772f485 Horde: Fix exception running Box remote execution jobs due to agents running an older version of the code that does an out-of-bounds read of the BundleNodeLocator struct.
#jira

[CL 28620951 by ben marsh in ue5-main branch]
2023-10-10 11:18:08 -04:00
tim smith
73b4ad798f Fix issue with JsonWriter to support characters the should be escaped in a value name.
#rb carl.bystrom

[CL 28620142 by tim smith in ue5-main branch]
2023-10-10 11:01:15 -04:00
josh adams
1abedddd2a - More fixes for Mac packaging/archiving issues
* Set the no-encryption setting in the template Mac plist to make uploading to TestFlight/AppStore easier
  * Fixed editor to not compile as universal when using -distribution, only the client should be universal
  * Further improvements to stripping out nested .app's in a final .app (remove them from the staged directory helps)
  * Changed how the Mac app name is displayed, since the .app name itself is shown in the Finder,  unlike IOS where the CFBundleName is shown (the archived .app name in the .xcarchive is named by a project setting, falling back to the .uproject name if not set)
  * Disabled the SignExecutables function on Modern because they attempt to sign the wrong .apps, and one is no longer (previously it was uselessly signing .apps, but now it throws an error due to changes for the third item in this list)
[CONSIDER5.3]
#rb calvin.zheng
#jira UE-197465

[CL 28619839 by josh adams in ue5-main branch]
2023-10-10 10:52:53 -04:00
ben marsh
2416bcfe09 Horde: Remove some references to BundleNodeHandle from application code.
#jira

[CL 28615861 by ben marsh in ue5-main branch]
2023-10-10 09:01:45 -04:00