Commit Graph

16463 Commits

Author SHA1 Message Date
Josh Engebretson
bf3486f54b Horde: Test data and api revision, mainly removing stream id as was generating a lot of redundant metadata (for stream index) and adding finer grained queries
#jira none
#rnx
#preflight none

[CL 23102430 by Josh Engebretson in ue5-main branch]
2022-11-11 14:18:35 -05:00
Ben Marsh
c4d483b01a Horde: Fix event matcher for editor exit codes not matching negative values correctly.
#preflight none

[CL 23099958 by Ben Marsh in ue5-main branch]
2022-11-11 12:08:08 -05:00
Ben Marsh
d7fbb615a0 Horde: Simplify ownership semantics for TreeNode objects, to allow sharing objects between different writers.
* TreeNode objects now have a revision number, incremented each time they are modified, and no longer have a back reference to the reference that "owns" them.
* Revision number is captured whenever a node is added to a writer.
* TreeNodeRefs clear out the object they're tracking when written, if the revision number hasn't changed, and also no longer have a back reference to the node that "owns" them.
* New OnExpand() / OnCollapse() callback methods on TreeNodeRef allow custom behavior when a ref is about to transition state.
* See comment above TreeNodeRef for a breakdown of the various states and state transitions for refs.

#preflight none

[CL 23099350 by Ben Marsh in ue5-main branch]
2022-11-11 11:44:01 -05:00
Peter Engstrom
12dafcca02 Removed use of GIsConsoleExecutable in ReplicationSystemTest.
#preflight none
#rb trivial

[CL 23097384 by Peter Engstrom in ue5-main branch]
2022-11-11 09:16:30 -05:00
carl bystrom
cccfde4784 EpicGames.Perforce: Clarify parameter use in TryLoadAsync
#preflight none

[CL 23097259 by carl bystrom in ue5-main branch]
2022-11-11 08:50:53 -05:00
paul chipchase
c198ede895 Add missing include to UnrealVirtualizationTool
#rb trivial
#rnx
#preflight 636e4e7f9e3bea8079595cb5

[CL 23097190 by paul chipchase in ue5-main branch]
2022-11-11 08:41:58 -05:00
carl bystrom
c00fd3ee82 Horde: Send metrics for instance starts in AWS fleet manager
#preflight 636e2d8b5368a3230a9012da

[CL 23094995 by carl bystrom in ue5-main branch]
2022-11-11 06:12:36 -05:00
kerim borchaev
541cf57f73 [3ds Max Exporter] Custom object properties changes synced
#jira UE-162349
#preflight 636c926ced07daaa9ab021fe
#rb benoit.deschenes

[CL 23093024 by kerim borchaev in ue5-main branch]
2022-11-11 00:45:51 -05:00
Ben Marsh
f4a791b2a7 Horde: Disable use of native client for time being. Not disposing of connections correctly. Will re-enable once fixed.
#preflight none

[CL 23091188 by Ben Marsh in ue5-main branch]
2022-11-10 20:17:09 -05:00
eric knapik
6daa77dced #jira: none
Typo fixup

[CL 23091032 by eric knapik in ue5-main branch]
2022-11-10 19:58:12 -05:00
Josh Engebretson
8b6dc03499 Horde: Extract test document version accounting for unversioned extra items, minor hygiene
#jira none
#rnx
#preflight none

[CL 23087545 by Josh Engebretson in ue5-main branch]
2022-11-10 16:27:39 -05:00
Ben Marsh
838d73d220 Horde: Add cancellation tokens to log writes.
#preflight none

[CL 23085968 by Ben Marsh in ue5-main branch]
2022-11-10 14:47:05 -05:00
Jerome Delattre
f712b703cf Avoid using a time based query when validating log
#jira UE-166899
#preflight 636d190bee08c7634fc45b59
#rnx
#rb Chris.Constantinescu

[CL 23083713 by Jerome Delattre in ue5-main branch]
2022-11-10 13:18:38 -05:00
eric knapik
ee02ae1ab1 #jira: UE-169776
Compiler fixup from variable moving

[CL 23082572 by eric knapik in ue5-main branch]
2022-11-10 12:41:45 -05:00
Josh Engebretson
8d2b71cce2 Horde: Render null tags skippig only if undefined
#jira none
#preflight none
#rnx
#skipci

[CL 23081843 by Josh Engebretson in ue5-main branch]
2022-11-10 12:13:12 -05:00
Josh Engebretson
d93ac0c197 Horde: Use job change when the test data does not contain a build change list
#jira none
#preflight none
#rnx

[CL 23079324 by Josh Engebretson in ue5-main branch]
2022-11-10 10:42:57 -05:00
Josh Engebretson
57c6d8c207 Horde: Fix analyzer warnings on test collection
#jira none
#preflight none
#rnx

[CL 23078388 by Josh Engebretson in ue5-main branch]
2022-11-10 09:49:00 -05:00
carl bystrom
f16108ade4 Horde: Fix compiler warning
#preflight none

[CL 23078367 by carl bystrom in ue5-main branch]
2022-11-10 09:48:24 -05:00
Ben Marsh
d3e0c08382 Horde: Add an "Analyze" configuration to Horde.Agent.
#preflight none

[CL 23078208 by Ben Marsh in ue5-main branch]
2022-11-10 09:42:40 -05:00
Ben Marsh
6de7e42523 Horde: Fix static analysis warnings.
#preflight none

[CL 23078169 by Ben Marsh in ue5-main branch]
2022-11-10 09:39:54 -05:00
Helge Mathee
74987bc740 RigVM: Move NameCaching to RigVM module
Also move base class for struct tests to RigVM module

#rb benoit.gadreau
#jira na
#preflight https://horde.devtools.epicgames.com/job/636cd909376a9cd6a8ebab24

[CL 23076572 by Helge Mathee in ue5-main branch]
2022-11-10 08:00:53 -05:00
Helge Mathee
32963f057c RigVM: Centralize use of RigVMExecuteContext
#rb halfdan.ingvarsson
#jira UE-169677
#preflight https://horde.devtools.epicgames.com/job/636cc3b24d3c1d9d92868927

[CL 23073598 by Helge Mathee in ue5-main branch]
2022-11-10 04:36:01 -05:00
joe kirchoff
2ab5d76359 UnrealBuildTool: Update preferred vs2022 msvc version to 17.4-14.34
#rnx
#rb trivial
#preflight 636c3a3da550a2a7591d0f18

[CL 23071986 by joe kirchoff in ue5-main branch]
2022-11-10 01:16:15 -05:00
henrik karlsson
de95efbdff [UnrealBuildTool]
* Enabled _cplusplus preprocessor define representing correct number

Thanks michel.champoux for the fixes in date.h that solves older msvc compiler compile errors

#preflight 636bfebc7c2b5051901ce8c2
#rb joe.kirchoff

[CL 23071825 by henrik karlsson in ue5-main branch]
2022-11-10 01:08:40 -05:00
henrik karlsson
674b89117c Undo changelist 23056435
Will fix a file first and then resubmit

#rb none
#preflight skipped

[CL 23071601 by henrik karlsson in ue5-main branch]
2022-11-10 00:23:13 -05:00