Commit Graph

13042 Commits

Author SHA1 Message Date
josh adams
7b222e8da6 - Added NeverPackage flag to BuildCookRun which can skip steps in Staging knowing that Packaging will never happen (different than SkipPackage which assumes Packaging happened at some other point)
#rb luke.thatcher
#preflight skip

#ROBOMERGE-AUTHOR: josh.adams
#ROBOMERGE-SOURCE: CL 18800102 via CL 18826763 via CL 18826847 via CL 18826897 via CL 18835856 via CL 18836710
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v910-18824042)

[CL 18836905 by josh adams in ue5-main branch]
2022-02-02 18:42:06 -05:00
josh adams
8de98c920c - Allow staging empty files in CookedEditor via ini files
- Allow for CookedEditor's ini settings to remap a file (added a Dest param to ExtraStageFiles, must not be recursive or wildcard)
#preflight 61f8460b1c5ac552346620c5
#rb none

#ROBOMERGE-AUTHOR: josh.adams
#ROBOMERGE-SOURCE: CL 18797297 via CL 18826739 via CL 18826792 via CL 18826836 via CL 18835836 via CL 18836360
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v910-18824042)

[CL 18836433 by josh adams in ue5-main branch]
2022-02-02 18:25:43 -05:00
Ben Marsh
6b2609b5cb Horde: Fix warning building Horde.Agent.
#preflight none

[CL 18831266 by Ben Marsh in ue5-main branch]
2022-02-02 14:13:17 -05:00
Joakim Lindqvist
992597d265 Horde Storage - Fixed docker build setup to handle shared libraries being required
[CL 18830873 by Joakim Lindqvist in ue5-main branch]
2022-02-02 13:53:59 -05:00
Ben Marsh
a9d4363a36 Horde: Fix incorrect method called for Utf8String.LastIndexOf.
#preflight none

[CL 18830126 by Ben Marsh in ue5-main branch]
2022-02-02 13:14:21 -05:00
Joakim Lindqvist
cd7e85f072 Horde Storage - Added missing copyright header
#preflight none

[CL 18827179 by Joakim Lindqvist in ue5-main branch]
2022-02-02 10:36:45 -05:00
Joakim Lindqvist
19ebdbc2bb Horde Storage - Added a cache deployment mode which caches blobs and ref mappings locally while relying on a upstream Horde Storage deployment to get new data. This is essentially a read thru http cache but with the ability to act on a blob level rather then http request level.
This is only partially tested right now as we need some of the changes in this changelist deployed to our upstream to fully test it out.

#preflight: https://horde.devtools.epicgames.com/job/61f8111441414fb013cfbae9

[CL 18826675 by Joakim Lindqvist in ue5-main branch]
2022-02-02 10:08:15 -05:00
Joakim Lindqvist
041ab18d1f Adding dependent shared libraries to the Horde.Storage solution
#preflight none

[CL 18825640 by Joakim Lindqvist in ue5-main branch]
2022-02-02 09:05:29 -05:00
Joakim Lindqvist
dd255a68c2 Horde Storage - Fixed up callisto which was broken due to NamespaceId definition changing in CL 18793433
This will fix the broken CI builds.

#fyi ben.marsh
#preflight none

[CL 18825566 by Joakim Lindqvist in ue5-main branch]
2022-02-02 09:00:09 -05:00
michael sartain
5b6c9341fc Add an ON_SCOPE_EXIT for LightmassMain cleanup with local swarm interface
When running UnrealLightmass with -help and various other arguments we were just doing "returns" without any cleanup.

This would lead to various crashes in destructors, etc.

#jira UE-140898
[REVIEW] [at]Will.Damon, [at]Brandon.Schaefer
[FYI] Juan.Canada
#preflight trivial

#ROBOMERGE-AUTHOR: michael.sartain
#ROBOMERGE-SOURCE: CL 18816329 in //UE5/Release-5.0/... via CL 18816342 via CL 18822821
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v910-18824042)

[CL 18824375 by michael sartain in ue5-main branch]
2022-02-02 07:40:09 -05:00
bertrand carre
853f731ed5 Replace/remove uses of whitelist/blacklist in MCP
#jira UE-131119
[REVIEW] [at]Alejandro.Aguilar [at]Steven.Bedford
#preflight

#ROBOMERGE-AUTHOR: bertrand.carre
#ROBOMERGE-SOURCE: CL 18807799 in //UE5/Release-5.0/... via CL 18809268 via CL 18822515
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v908-18788545)

[CL 18823275 by bertrand carre in ue5-main branch]
2022-02-02 05:31:39 -05:00
hach-que
d003a11bac PR #8841: Fix incorrect format string in MacToolChain (Contributed by hach-que)
#jira UE-140777
#preflight none

#ROBOMERGE-AUTHOR: patrick.boutot
#ROBOMERGE-SOURCE: CL 18807231 in //UE5/Release-5.0/... via CL 18809184 via CL 18822222
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v908-18788545)

[CL 18823248 by hach-que in ue5-main branch]
2022-02-02 05:29:06 -05:00
dave hunter
f3ae77f168 Prevent exceptions from propagating when verifying sdks
An exception was getting thrown on the Mac when checking for hololens when looping through all possible platforms.  I felt the safest option was to prevent any exceptions when checking for SDK versions, that way we can simply treat the SDK as not present if an exception occurs.

#rb will.damon
#jira UE-135899
#preflight n/a

#ROBOMERGE-AUTHOR: dave.hunter
#ROBOMERGE-SOURCE: CL 18806616 in //UE5/Release-5.0/... via CL 18808573 via CL 18822182
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v908-18788545)

[CL 18822494 by dave hunter in ue5-main branch]
2022-02-02 02:46:19 -05:00
Michael Sartain
bcfb02e2d4 Fix UnrealLightmass spewing UE_LOGs to console for Linux
Add bIsWindowShown option to Linux Console Output Device
Default to true to match old behavior.
Add -nostdout by default in UnrealLightmass

#rb Brandon.Schaefer
#jira none
#preflight trivial

[CL 18817282 by Michael Sartain in ue5-main branch]
2022-02-01 18:14:33 -05:00
Josh Engebretson
c35351828c Horde: Audit fingerprint changes
#preflight none
#jira none
#skipci
#rnx

[CL 18816165 by Josh Engebretson in ue5-main branch]
2022-02-01 17:00:35 -05:00
Josh Engebretson
89c10334de Horde: Add systemic issue handler
#jira none
#skipci
#preflight none
#rnx

[CL 18813242 by Josh Engebretson in ue5-main branch]
2022-02-01 14:51:36 -05:00
mark lintott
dff14a25c8 Updated Low Level Tests
Removed existing SampleTest
Added an example Catch 2 Test for Math Colors into Core Module
Coverted Cbor tests to Catch2
Moved TDeque and TToken tests into Core Module
#fyi chris.constantinescu
#jira none
#preflight 61f9589e8b4112f7cc9a83c8
#preflight 61f95dbbfa6554dff3d52f21
#preflight 61f987b74404d5fadefa98d2

[CL 18812960 by mark lintott in ue5-main branch]
2022-02-01 14:39:50 -05:00
Josh Engebretson
178463c047 Horde: Capture up to max warning/error log events
#jira none
#skipci
#preflight none
#rnx

[CL 18808372 by Josh Engebretson in ue5-main branch]
2022-02-01 10:04:23 -05:00
chris constantinescu
9212fef5a7 LLT 2.0 on preflights
- bIncludeAllTests flag on target will compile with all tests: used on LowLevelTests target to run on preflights
- Preflights now running low level tests by default, only those from LowLevelTests and its dependencies stemming from Core and Projects
#preflight 61f930bb8b4112f7cc95e807
#rb Mark.Lintott

[CL 18807604 by chris constantinescu in ue5-main branch]
2022-02-01 09:04:25 -05:00
kasp1
67bb6d1a48 PR #8836: Fix for uploading Android 12 shipping builds (Contributed by kasp1)
#android
#preflight
#rb Chris.Babcock

#ROBOMERGE-AUTHOR: chris.babcock
#ROBOMERGE-SOURCE: CL 18796608 in //UE5/Release-5.0/... via CL 18797770 via CL 18798490
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v908-18788545)

[CL 18798611 by kasp1 in ue5-main branch]
2022-01-31 17:03:31 -05:00
david harvey
39567b7925 Catch and report Google Drive verification errors for Turnkey.
#jira UE-140459
#rnx
#preflight 61f822a668795b2f457c82a0
#rb Josh.Adams
#preflight 61f822a668795b2f457c82a0

#ROBOMERGE-AUTHOR: david.harvey
#ROBOMERGE-SOURCE: CL 18792832 in //UE5/Release-5.0/... via CL 18793060 via CL 18794467
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v908-18788545)

[CL 18794913 by david harvey in ue5-main branch]
2022-01-31 14:54:19 -05:00
Ben Marsh
526e0c05a3 Horde: Suppress datadog health check errors when running locally.
#preflight none

[CL 18793808 by Ben Marsh in ue5-main branch]
2022-01-31 13:56:21 -05:00
Ben Marsh
76ad7bf838 Horde: Fix swagger documentation generation.
* Use existing types in EpicGames.Horde.Storage for NamespaceId and BucketId.
* Rename DDCRefController.BatchCall, DDCRefController.BatchOp, and DDCRefController.BatchOp.Operation to prevent conflicts building docs.

#preflight none

[CL 18793433 by Ben Marsh in ue5-main branch]
2022-01-31 13:38:05 -05:00
kerim borchaev
94d7329fdc 3ds Max DirectLink: Physical Material with ClearCoat to UEPbr
- Converted Max Physical Material to Datasmith UEPbr, including Clear coat

- Testcases:
- Opaque
- Simple Transparent Max material exported as simple transparency(no refraction, ior)
- Advanced Transparent Max material exported as refractive material
- ClearCoat(ior, roughness used)
- Added ThinTranslucent variant(when Max material is ThinWalled or IOR it 1.0)
- Reflection converted to Specular

- Additionally: Fixed transparency color map, emission map/color map that was broken

#jira UETOOL-4571 UETOOL-4900
#preflight 61f7d274e55232619f81a549
#rb benoit.deschenes

[CL 18791909 by kerim borchaev in ue5-main branch]
2022-01-31 12:14:34 -05:00
Ben Marsh
b929dc9f90 Horde: Missing file.
#preflight none

[CL 18791541 by Ben Marsh in ue5-main branch]
2022-01-31 11:53:08 -05:00