Commit Graph

18537 Commits

Author SHA1 Message Date
christopher waters
3066e73372 Adding ModuleRules.IsPlatformAvailable so build scripts can check platform availability.
#preflight 64483446401d328ad97b2a2e

[CL 25192167 by christopher waters in ue5-main branch]
2023-04-25 19:26:08 -04:00
henrik karlsson
11ea5c4396 [UBT]
* Added bCanExecuteRemotelyWithXGE so actions that can't execute remotely because of xge don't turn of remote execution for sndbs etc

#preflight 6448200b877716c878468070
#rb joe.kirchoff

[CL 25192137 by henrik karlsson in ue5-main branch]
2023-04-25 19:24:51 -04:00
tyler staples
07fc50fbb8 Gauntlet - Fix missing copyright notice.
#rnx

[CL 25192036 by tyler staples in ue5-main branch]
2023-04-25 19:21:09 -04:00
Yuriy ODonnell
7389b826b6 unsync - Initial implementation of the "scavenge" mode which aims to reduce download times by reusing data outside of the final sync directory
This is useful for people who want to download each data set into a uniquely named directory, instead of always patching the last downloaded version.

Current implementation is highly experimental and should only be used for testing purposes.

#jira UE-178864
#rb none
#preflight skip

[CL 25190443 by Yuriy ODonnell in ue5-main branch]
2023-04-25 17:41:49 -04:00
tyler staples
eb05db870e Move ReportGenUtils and the CsvImporter interface into the Gauntlet project.
#rnx
#rb brendan.lienau

[CL 25186917 by tyler staples in ue5-main branch]
2023-04-25 15:17:30 -04:00
carl bystrom
f790dd82dd Horde: Do not trace incoming health or status based requests
They are frequent and traces of them provide no value.

#preflight none

[CL 25184024 by carl bystrom in ue5-main branch]
2023-04-25 13:33:13 -04:00
Ryan Gerleve
9a7d9b9c91 Set nullrhi and unattended flags for ReplicationSystemLowLevelTests. Skips unnecessary code that could cause issues on some platforms.
#jira UE-184099
#preflight 644806b5401d328ad9691e48
#rb jon.fairchild

[CL 25183765 by Ryan Gerleve in ue5-main branch]
2023-04-25 13:21:57 -04:00
carl bystrom
56869b6155 Horde: Enrich ASP.NET Core traces when Datadog compatibility is enabled
#preflight none

[CL 25183640 by carl bystrom in ue5-main branch]
2023-04-25 13:13:36 -04:00
Joakim Lindqvist
2d3f369432 UnrealCloudDDC - WIP implementation of supporting bundles as used in Horde. Refs are not being accuratley stored right now and there are issues with how we convert blob locators to blob identifiers but the shape of the tests and code is roughly in place.
#preflight none

[CL 25183612 by Joakim Lindqvist in ue5-main branch]
2023-04-25 13:12:14 -04:00
Josh Engebretson
d1945523ae Horde: Fix log progress indicator width, again
#jira none
#rnx
#preflight none
#skipci

[CL 25182229 by Josh Engebretson in ue5-main branch]
2023-04-25 12:08:45 -04:00
Josh Engebretson
1792815fba Horde: More artifacts and log view work
#jira none
#skipci
#preflight none
#rnx

[CL 25181732 by Josh Engebretson in ue5-main branch]
2023-04-25 11:47:55 -04:00
carl bystrom
6ee81c68b6 Horde: Improve OpenTelemetry tracing
* Convert MongoDB tracing to use OpenTelemetry
* Create a specific tracer for MongoDB for better grouping
* Add Datadog-specific enrichment for HTTP client (via settings flag)
#preflight 6447ec046b589f8b3688446d

[CL 25180891 by carl bystrom in ue5-main branch]
2023-04-25 11:09:31 -04:00
Josh Adams
97fae42953 - Fixed QuickLaunch for IOS working with Modern xcode
- No longer try to grab the output from IOS with QuickLaunch as idevicedebug is killing the app too quickly
- The modern Staged directory can now be shared between Development/Shipping/etc, for grabbing any non-Framework .dylibs (like steam)
- Removed the extra --generate-entitlements-der option now that Xcode also always adds it
#preflight 6447d49a024bc608e64072f9
#rb adam.kinge
#preflight 6447d6643d1be392df890776

[CL 25179459 by Josh Adams in ue5-main branch]
2023-04-25 09:51:37 -04:00
carl bystrom
b633903473 Horde: Tweak source name for default OpenTelemetry tracer
#preflight none

[CL 25178874 by carl bystrom in ue5-main branch]
2023-04-25 09:03:00 -04:00
Johan Berg
24987edb0e Parse session and trace guids
#rb martin.ridgers
#preflight none

[CL 25178520 by Johan Berg in ue5-main branch]
2023-04-25 08:24:54 -04:00
David Harvey
db8719f2c7 Simplification of manifest generation, including:
- use a dictionary to represent the executables and their config, not a pair of arrays
 - no need to pass ProjectPath - it is only used for pri binary resources and if the project doesn't exist there's nothing to copy

#jira UE-17918
#rnx
#rb Eric.McDaniel
#preflight 64477db82804595a04b6af91

[CL 25176853 by David Harvey in ue5-main branch]
2023-04-25 03:35:30 -04:00
vincent robert
48e7890ca0 Add unit test for GeometryCollection View Enable/Disable
#preflight 6446d727c632d1e89b5668ad
[FYI] chris.caulfield

[CL 25175471 by vincent robert in ue5-main branch]
2023-04-24 23:21:06 -04:00
Josh Adams
39fe150f8f - Fixed FilePath properties with new XcodeProjectSettings class
#fyi calvin.zheng
#rb trivial
#preflight skip
#preflight 644737cbc632d1e89b7cd072

[CL 25174859 by Josh Adams in ue5-main branch]
2023-04-24 22:29:57 -04:00
Joe Kirchoff
ad77e55008 UnrealBuildTool: Add arch to command message when compiling ISPC
#rnx
#rb trivial
#preflight 644714c6434155a8f85a02ec

[CL 25174050 by Joe Kirchoff in ue5-main branch]
2023-04-24 20:05:37 -04:00
Chris Babcock
baa892e6aa Only archive AAB if bundle enabled for Android
#jira UE-183354
#android
#review @Jack.Porter
#rb Jack.Porter

#preflight https://horde.devtools.epicgames.com/job/6446e99c27014596f3901328

[CL 25171429 by Chris Babcock in ue5-main branch]
2023-04-24 17:12:55 -04:00
Johan Berg
6582ca2c5b Use entire path for id
Use entire path to calculate the id. Just using the stem hides files that happens to be present in multiple mounts.

#rb none
#preflight 6446e79ec632d1e89b5b6aef

[CL 25171227 by Johan Berg in ue5-main branch]
2023-04-24 17:01:47 -04:00
Ben Marsh
b21916588b EpicGames.Perforce: Add undo integration actions into the IntegrationAction enum, so UGS doesn't choke if the Perforce server returns them.
#preflight none

[CL 25170939 by Ben Marsh in ue5-main branch]
2023-04-24 16:46:40 -04:00
Ben Marsh
9ba8f25b8c UBT: Fix single-instance mutex being disposed from a different thread.
#preflight none
#fyi Tim.Smith

[CL 25170675 by Ben Marsh in ue5-main branch]
2023-04-24 16:31:26 -04:00
ionut matasaru
8185e3d824 [Insights] Fixed opening a trace from a remote trace store. The new UnrealInsights process is launched now specifying also the store address in addition to store port. Also, the trace id can now be specified as hex number (prefixed by 0x).
#rb none
#fyi Johan.Berg
#preflight skip

[CL 25170479 by ionut matasaru in ue5-main branch]
2023-04-24 16:21:46 -04:00
Josh Engebretson
3717389040 Horde: Refactor artifacts browser and work it into log view, also optimize log view to delay loading step history
#jira none
#rnx
#skipci
#preflight none

[CL 25170381 by Josh Engebretson in ue5-main branch]
2023-04-24 16:16:49 -04:00