Commit Graph

20627 Commits

Author SHA1 Message Date
Joakim Lindqvist
a144b93630 Unreal Cloud DDC - Preparing release of version 0.4.0
[CL 28375874 by Joakim Lindqvist in ue5-main branch]
2023-10-02 09:46:33 -04:00
Ben Marsh
d6ba11be88 UnrealCloudDDC: Fix presubmit style warning.
[CL 28375538 by Ben Marsh in ue5-main branch]
2023-10-02 09:34:06 -04:00
Ben Marsh
258da6baf0 Horde: Remove dependencies from issue handlers to log event interfaces.
[CL 28375507 by Ben Marsh in ue5-main branch]
2023-10-02 09:33:22 -04:00
Ben Marsh
a2727f0a3f Horde: Move all context for matched issues into issue fingerprints, to allow external processes to generate them.
[CL 28374996 by Ben Marsh in ue5-main branch]
2023-10-02 09:16:00 -04:00
zousar shaker
0b947c9f7f 2nd attempt:
Add support for a baseline when making cloud snapshots.  Also unify File and Cloud snapshot mechanism handling of multiple platforms, output descriptors and input baseline descriptors.

#rb none
[FYI] eric.knapik

[CL 28365921 by zousar shaker in ue5-main branch]
2023-09-30 11:46:22 -04:00
henrik karlsson
5bd0e9a6d2 [UBT]
* Disable box for msvc pgoprofile link steps

[CL 28363493 by henrik karlsson in ue5-main branch]
2023-09-30 00:45:30 -04:00
zousar shaker
bdc07cd260 [Backout] - CL28360965
[FYI] Zousar.Shaker
Original CL Desc
-----------------------------------------------------------------
Add support for a baseline when making cloud snapshots.  Also unify File and Cloud snapshot mechanism handling of multiple platforms, output descriptors and input baseline descriptors.

#rb none
[FYI] eric.knapik

[CL 28361101 by zousar shaker in ue5-main branch]
2023-09-29 19:45:10 -04:00
zousar shaker
04ce8c5205 Add support for a baseline when making cloud snapshots. Also unify File and Cloud snapshot mechanism handling of multiple platforms, output descriptors and input baseline descriptors.
#rb none
[FYI] eric.knapik

[CL 28361001 by zousar shaker in ue5-main branch]
2023-09-29 19:42:39 -04:00
hilda cruz
a0adc2e412 [Backout] - CL28350619 to address build warning.
#rnx
[FYI] jordan.hoffmann
Original CL Desc
-----------------------------------------------------------------
[CisFix] Building CmdLink project fails in Visual Studio
- Linked CmdLink against engine so it can resolve globals
#jira UE-193437
#rb none

[CL 28360267 by hilda cruz in ue5-main branch]
2023-09-29 19:10:24 -04:00
joe kirchoff
7b737bc85c UnrealBuildTool: Fix QueryMode to allow running in parallel
#rnx

[CL 28358351 by joe kirchoff in ue5-main branch]
2023-09-29 17:58:13 -04:00
steve robb
c55771729f Fixed compile error caused by CL# 28346339.
#rb trivial

[CL 28357313 by steve robb in ue5-main branch]
2023-09-29 17:27:20 -04:00
jordan hoffmann
e6f30309fa [CisFix] Building CmdLink project fails in Visual Studio
- Linked CmdLink against engine so it can resolve globals
#jira UE-193437
#rb none

[CL 28350653 by jordan hoffmann in ue5-main branch]
2023-09-29 15:10:32 -04:00
steve robb
a84e22104b Replaced GET_VARARGS* macros with GET_TYPED_VARARGS*.
#rb james.hopkin
#jira UE-194628

[CL 28346416 by steve robb in ue5-main branch]
2023-09-29 13:00:07 -04:00
carl bystrom
5b766084c2 Horde: Filter non-Epic assemblies from code coverage report
[CL 28345732 by carl bystrom in ue5-main branch]
2023-09-29 12:43:46 -04:00
carl bystrom
3ae1506be1 Horde: Add code coverage reporting to Dockerfile
Tests moved to separate script file as it became too unwieldy having it inline in Dockerfile.

[CL 28342229 by carl bystrom in ue5-main branch]
2023-09-29 10:32:31 -04:00
carl bystrom
c4c8b2b4c9 BuildGraph: Add target and output parameters to DockerBuildTask
[CL 28341767 by carl bystrom in ue5-main branch]
2023-09-29 10:21:10 -04:00
david harvey
68dd29f6e7 early out if the PGO data directory doesn't exist, instead of causing an exception from directory enumeration.
#rb Ryan.Hummer
#rnx

[CL 28341354 by david harvey in ue5-main branch]
2023-09-29 10:01:55 -04:00
Joakim Lindqvist
a7ce9dd454 Unreal Cloud DDC - Missing file that resolves test building error
#rb none

[CL 28340314 by Joakim Lindqvist in ue5-main branch]
2023-09-29 09:09:04 -04:00
ionut matasaru
119dbc1a08 Enabled UnsafeTypeCast warnings as errors in Trace/Insights related modules (UnrealInsights, TraceAnalysis, TraceServices, TraceDataFiltering, TraceUtilities, EditorTraceUtilities).
Fixed conversion warnings in TraceAnalysis and in TraceServices modules.

#rb Catalin.Dragoiu

[CL 28339045 by ionut matasaru in ue5-main branch]
2023-09-29 07:22:52 -04:00
Joakim Lindqvist
5cafdd47ff Unreal Cloud DDC - Added open telemetry metric for number of considered refs for GC.
#rb none

[CL 28338706 by Joakim Lindqvist in ue5-main branch]
2023-09-29 06:37:45 -04:00
Joakim Lindqvist
1dd3133dc3 Unreal Cloud DDC - Fixed issue with being unable to determine current region in some worker processes occasionally.
#rb none

[CL 28338696 by Joakim Lindqvist in ue5-main branch]
2023-09-29 06:36:08 -04:00
Joakim Lindqvist
b40cfd19c2 Unreal Cloud DDC - Added namespace to metrics collected by the metrics service
#rb none

[CL 28338493 by Joakim Lindqvist in ue5-main branch]
2023-09-29 06:13:30 -04:00
david harvey
5942347480 Fix: Turnkey uses the AutoSDKPlatformName when setting up AutoSDK & a perforce provider isn't being used
#jira UE-196536
#rb Josh.Adams

[CL 28337709 by david harvey in ue5-main branch]
2023-09-29 04:26:24 -04:00
vincent robert
16568b2f49 Reduce memory usage in Dynamic Collection
Remove children array of set from Dynamic Collection, it is now using the bit array from its parent.
#rb cedric.caillaud

[CL 28331755 by vincent robert in ue5-main branch]
2023-09-28 18:44:03 -04:00
brendan lienau
655515af57 [Backout] - CL28309146
[FYI] bob.tellez
Original CL Desc

Restoring CL 28289106 and 28295841
- Fixes an edge case where no artifacts are created but a process log is still created. This would throw as streamwriter's require the directory already exist
- Added additional exception guarding to ensure minimal loss in artifact generation.

-----------------------------------------------------------------
[Backout] - CL28289106 and 28295841
[FYI] brendan.lienau
Original CL Desc
-----------------------------------------------------------------
[Gauntlet] Updates UnrealSession.SaveRoleArtifacts
- Artifacts are now moved from the device to the destination directory instead of being copied
- User can opt-in to do a copy instead with -RetainDeviceArtifacts
- Adds a Self-Test that verifies the integrity of the SaveRoleArtifacts unit - this iteration and future ones
- Some basic code cleanup/re-ordering

#rb Clayton.Langford
#tests Self-Test

[CL 28329688 by brendan lienau in ue5-main branch]
2023-09-28 17:32:55 -04:00