Commit Graph

20317 Commits

Author SHA1 Message Date
Ben Marsh
4ac8d339f5 Horde: More static analyzer fixes.
[CL 27857368 by Ben Marsh in ue5-main branch]
2023-09-13 18:45:06 -04:00
yuriy odonnell
abf5a85ab6 unsync - Fix various runtime issues on linux
* Wide string formatting
* Path normalization

#rb none

[CL 27856783 by yuriy odonnell in ue5-main branch]
2023-09-13 18:33:59 -04:00
Ben Marsh
ad456febcc Horde: Fix remaining style analyzer messages in EpicGames.Core and EpicGames.Horde.
[CL 27855690 by Ben Marsh in ue5-main branch]
2023-09-13 18:18:26 -04:00
Ben Marsh
d78b3e0174 Horde: Enable code style warnings in EpicGames.Horde.
[CL 27854725 by Ben Marsh in ue5-main branch]
2023-09-13 18:02:29 -04:00
Ben Marsh
a75b2cc63a Horde: Fix controller fixture not being disposed after running tests; can cause subsequent tests to fail.
[CL 27854288 by Ben Marsh in ue5-main branch]
2023-09-13 17:56:32 -04:00
robert millar
0a50ce381d Replace binary name with target name
#rb none

[CL 27848862 by robert millar in ue5-main branch]
2023-09-13 16:35:47 -04:00
Josh Engebretson
352ed6ad77 Horde: Fix consecutive brace error
#jira none
#rnx

[CL 27846076 by Josh Engebretson in ue5-main branch]
2023-09-13 15:46:12 -04:00
Josh Engebretson
280910c30c Horde: Adding scoped issue handler and support for workflow defined handlers
#jira none
#rnx

[CL 27845225 by Josh Engebretson in ue5-main branch]
2023-09-13 15:32:12 -04:00
carl bystrom
e3f279f1e0 Horde: Expose parent lease ID in REST API
[CL 27838089 by carl bystrom in ue5-main branch]
2023-09-13 13:14:33 -04:00
carl bystrom
c49e56864b Horde: Add optional request ID to compute allocation requests
[CL 27835739 by carl bystrom in ue5-main branch]
2023-09-13 12:26:03 -04:00
jeff fisher
46724f146f UE-195321 InternalncludePaths typo (missing I on Include)
#jira UE-195321
#rb Francis.Hurteau

[CL 27834268 by jeff fisher in ue5-main branch]
2023-09-13 11:55:50 -04:00
adolf stary
cdb82c6975 Added function to UAT BuildCommand for checking whether there are any pending P4 changes
#rb marcelo.gomes, ryan.bazinet

[CL 27832860 by adolf stary in ue5-main branch]
2023-09-13 11:21:43 -04:00
alexis matte
babd53ca83 Interchange: Fix animation issues
- Skeletal mesh factory now merge the payloadkey with the globaltransform to have a unique identifier to retrieve the payload result.
- Interchange fbx translator: triangulate all meshes before parsing the scene. This avoid bad pointer in case the fbx sdk triangulation re-assign the mesh resource.
- Interchange fbx translator: node with FbxNodeAttribute::eNull will not be consider a joint if there is no joint(FbxNodeAttribute::eSkeleton) in the parent hierarchy.
- Interchange fbx translator: the result payloads key for mesh now also merge the payloadkey with the globaltransform to have a unique identifier to retrieve the payload result.
Note this cl cannot go in 5.3 because some header have change.

#jira UE-194602
#rb jeanluc.corenthin
#rnx

[CL 27832189 by alexis matte in ue5-main branch]
2023-09-13 11:11:57 -04:00
rafa lecina
3e7f36383c Properly generate staged build for OnlineTests and try to use metadata file to deploy low level tests content
Redirected binaries so they end up on the proper path

#jira UE-192858
[REVIEW] [at]Michael.Kirzinger, [at]Stephen.Ma, [at]Chris.Constantinescu, [at]Josh.Adams

[CL 27829673 by rafa lecina in ue5-main branch]
2023-09-13 10:04:31 -04:00
Ben Marsh
a731a323b6 Horde: Rename IStorageBackend.ReadAsync() to OpenAsync().
[CL 27828664 by Ben Marsh in ue5-main branch]
2023-09-13 09:42:12 -04:00
Ben Marsh
3144ec18d7 UBT: Update editorconfig to suppress warnings for log matchers linked from Horde project.
[CL 27828513 by Ben Marsh in ue5-main branch]
2023-09-13 09:40:00 -04:00
andriy tylychko
c8d32b6b0b Custom cross-platform dynamic TLS implementation because we hit OS TLS slot limit on many platforms. compile-time defined num slot limit.
Allocating and freeing slots can be contended, getting and setting a slot value is fast but has an additional indirection compared with OS TLS. Used only for windows editor for now, because it's a bit slower than OS TLS implementation.

#rb dmytro.vovk, francis.hurteau

[CL 27827939 by andriy tylychko in ue5-main branch]
2023-09-13 09:25:27 -04:00
Ben Marsh
f074d2fec8 Restore missing using statement. UBT does not build with implicit usings.
[CL 27827837 by Ben Marsh in ue5-main branch]
2023-09-13 09:20:01 -04:00
Ben Marsh
bf85eef140 Horde: Few more static analyzer fixes.
[CL 27827798 by Ben Marsh in ue5-main branch]
2023-09-13 09:18:26 -04:00
Ben Marsh
b533aee60a Horde: Ensure all tickers are stopped when the Clock instance is disposed.
[CL 27827768 by Ben Marsh in ue5-main branch]
2023-09-13 09:17:05 -04:00
Ben Marsh
361b4a9555 Horde: Fix some random static analyzer messages.
[CL 27827663 by Ben Marsh in ue5-main branch]
2023-09-13 09:12:25 -04:00
Ben Marsh
2ee9f576c1 Horde: Enable code style warnings in EpicGames.Slack, and fix current violations.
[CL 27827302 by Ben Marsh in ue5-main branch]
2023-09-13 09:00:54 -04:00
carl bystrom
edb1e380d4 Horde: Normalize lease utilization AWS metric to 0-100
Makes it easier to deal with in AWS.

[CL 27824493 by carl bystrom in ue5-main branch]
2023-09-13 06:14:04 -04:00
yuriy odonnell
4fd271fff2 unsync - Fix clang/linux build errors
#rb none

[CL 27821338 by yuriy odonnell in ue5-main branch]
2023-09-13 02:10:23 -04:00
Ben Marsh
28f22a4fcd Horde: Fix last CI warning.
[CL 27820241 by Ben Marsh in ue5-main branch]
2023-09-12 23:25:28 -04:00