Commit Graph

13029 Commits

Author SHA1 Message Date
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
Ben Marsh
9ab4221e40 Horde: Improve diagnostic output from compute command.
#preflight none

[CL 18791170 by Ben Marsh in ue5-main branch]
2022-01-31 11:36:14 -05:00
Ben Marsh
1954b431c1 Horde: Fix some messages not being returned for compute queues.
#preflight none
#skipci

[CL 18790099 by Ben Marsh in ue5-main branch]
2022-01-31 10:38:27 -05:00
Andrew Davidson
4a3e582384 LWC: Remove UE_LARGE_WORLD_COORDINATES_DISABLED toggle
#rb stephen.holmes
[FYI] zak.middleton
#preflight 61f7d18b114ec25fe09648d6

#ROBOMERGE-OWNER: Andrew.Davidson
#ROBOMERGE-AUTHOR: andrew.davidson
#ROBOMERGE-SOURCE: CL 18788533 in //UE5/Release-5.0/... via CL 18788583 via CL 18788850
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v908-18788545)
#ROBOMERGE-CONFLICT from-shelf
#preflight 61f7eb7a114ec25fe0990f8c

[CL 18789644 by Andrew Davidson in ue5-main branch]
2022-01-31 10:10:51 -05:00
Ben Marsh
e530009ddc Horde: Fix warnings.
#preflight none
#skipci

[CL 18789600 by Ben Marsh in ue5-main branch]
2022-01-31 10:06:06 -05:00
Ben Marsh
fd2ac104e7 Horde: Rename ExecuteCommandV2 to ComputeCommand.
#preflight none
#skipci

[CL 18789353 by Ben Marsh in ue5-main branch]
2022-01-31 09:39:40 -05:00
Ben Marsh
0dc5c2819f Horde: Terminate tasks in queues with missing/invalid requirements objects.
#preflight none
#skipci

[CL 18789347 by Ben Marsh in ue5-main branch]
2022-01-31 09:39:15 -05:00
Ben Marsh
d666c0c19a Horde: Support for running standalone compute requests using HordeAgent.
- JSON job descriptor contains storage/compute server settings.
- Supports auth using OAuth2 or bearer token.
- Added static extension methods to configure Horde Storage and Horde Compute via dependency injection.

#preflight none

[CL 18788867 by Ben Marsh in ue5-main branch]
2022-01-31 08:54:35 -05:00
Joakim Lindqvist
05b63f9a76 Horde Storage - Fixes for inconsistent handling of replicator root, not always replacing variables in it.
#preflight none

[CL 18788640 by Joakim Lindqvist in ue5-main branch]
2022-01-31 08:30:10 -05:00
Joakim Lindqvist
7576c61a44 Horde Storage - Fixed failing unit tests due to out of date mock
#preflight none

[CL 18788457 by Joakim Lindqvist in ue5-main branch]
2022-01-31 08:06:03 -05:00
Joakim Lindqvist
6b0400e880 Horde Storage - Filesystem store will avoid attempting to update last write time for files while we have them open.
Now we just run the UpdateLastWrite time together with the Get/Put request (not in a seperate task), as this is generally a quick operation its not worth spawning a task for it and this allows us more control over when that runs.

#preflight none

[CL 18788233 by Joakim Lindqvist in ue5-main branch]
2022-01-31 07:12:43 -05:00
Joakim Lindqvist
cc2e7e4f7b Horde Storage - Transaction log when reading will now only skip a certain number of events (set to 1000 right now) before returning the current offset into the transacation log. This lets us move the pointer to where in the transaction log we were if there are large blocks of events to skip
#preflight none

[CL 18788107 by Joakim Lindqvist in ue5-main branch]
2022-01-31 06:36:15 -05:00
Martin Ridgers
6556a50dd2 Option to skip .dsym generation for up to 20x faster builds on Mac.
Touching one .cpp file and building QAGame takes 8m00s on average (Xeon, 16 logical core). 7m30s of that is runing dsymutil (and sometimes it doesn't complete because UBT's timeout protection kicks in). As these .dsym files do not seem to be required for the build-run development loop, using "-NoDSYM" to skip them them greatly improves the iteration experience.

#rb will.damon
#rnx
#preflight 61f7a712e55232619f74041d

[CL 18787503 by Martin Ridgers in ue5-main branch]
2022-01-31 04:20:16 -05:00
carlmagnus nordin
d91fbf9061 Removed option to run with package data in iostore and shaders in pak
Now that all asset data will be in either iostore or pak setting async io priority based on the iodispatcher request queue contents is no longer needed
#preflight 61f799286a7c7b134f2fe78c
#rnx
#rb pj.kack

#ROBOMERGE-AUTHOR: carlmagnus.nordin
#ROBOMERGE-SOURCE: CL 18787380 in //UE5/Release-5.0/... via CL 18787398 via CL 18787423
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v903-18687472)

[CL 18787426 by carlmagnus nordin in ue5-main branch]
2022-01-31 03:49:53 -05:00