Commit Graph

16603 Commits

Author SHA1 Message Date
Ben Marsh
ba979740a1 Backout change to agent tests.
#preflight none

[CL 23142538 by Ben Marsh in ue5-main branch]
2022-11-15 16:15:51 -05:00
Ben Marsh
13f9dd0d5d Horde: Revert changes to support overriding executor on a per-job basis.
#preflight none

[CL 23142278 by Ben Marsh in ue5-main branch]
2022-11-15 16:06:06 -05:00
Ben Marsh
c55f60fefe Horde: Fix agent tests.
#preflight none

[CL 23141861 by Ben Marsh in ue5-main branch]
2022-11-15 15:46:41 -05:00
robert seiver
a37788fdd4 Fixes crash when PLINK or PSCP are inside of a folder path which contains a space
#preflight none
#rb Brandon.Schaefer

[CL 23141324 by robert seiver in ue5-main branch]
2022-11-15 15:17:02 -05:00
Josh Engebretson
b1a0129f0e Horde: Fix copy/paste error in suite response
#jira none
#preflight none
#rnx
#skipci

[CL 23140448 by Josh Engebretson in ue5-main branch]
2022-11-15 14:38:21 -05:00
Josh Engebretson
89f4f66445 Horde: Store metadata on stream suites to improve queries
#jira none
#rnx
#preflight none
#skipci

[CL 23140340 by Josh Engebretson in ue5-main branch]
2022-11-15 14:32:27 -05:00
Ben Marsh
a6b1367f9a Horde: Fix service provider not being disposed.
#preflight none

[CL 23140133 by Ben Marsh in ue5-main branch]
2022-11-15 14:20:35 -05:00
Ben Marsh
6d2f6d6eb5 Horde: Allow overriding the executor on a per-job/per-template basis, and add a test job which launches the test executor compatible with the default pool settings.
#preflight none

[CL 23140020 by Ben Marsh in ue5-main branch]
2022-11-15 14:15:24 -05:00
Josh Engebretson
98cea3df22 Horde: Fix tests
#jira none
#skipci
#rnx
#preflight none

[CL 23139840 by Josh Engebretson in ue5-main branch]
2022-11-15 14:03:22 -05:00
Ben Marsh
03cad59da4 Horde: Disable Slack notification sink when a Slack token is not provided. Prevents errors when attempting to query user information.
#preflight none

[CL 23139809 by Ben Marsh in ue5-main branch]
2022-11-15 14:00:35 -05:00
Josh Engebretson
9408c54579 Horde: Include metadata in test suite responses, also include id's as these are useful now
#jira none
#preflight none
#rnx

[CL 23139689 by Josh Engebretson in ue5-main branch]
2022-11-15 13:55:32 -05:00
Devin Doucette
2bda528abc Fixed missing calls to FEngineLoop::AppExit
Skipping AppExit can cause crashes on exit because systems are destroyed in the wrong order.

#jira UE-170063
#preflight none
#rb Brandon.Schaefer
#rnx

[CL 23139565 by Devin Doucette in ue5-main branch]
2022-11-15 13:46:14 -05:00
Josh Engebretson
f0fcb9dcfb Horde: Don't include suite tests in stream response
#jira none
#rnx
#preflight none

[CL 23139545 by Josh Engebretson in ue5-main branch]
2022-11-15 13:44:38 -05:00
Ben Marsh
54f0c37ffe Horde: Add settings for whether to create conform and upgrade tasks, and disable them in local builds.
#preflight none

[CL 23139480 by Ben Marsh in ue5-main branch]
2022-11-15 13:41:45 -05:00
carl bystrom
27722a2fd2 Horde: Use pre-built binary of Redis inside Docker image during build
Redis is not packaged in final image, only used for testing to provide a real-world implementation of Redis.

#preflight 6373d7ba1c114bec05ba0994

[CL 23139145 by carl bystrom in ue5-main branch]
2022-11-15 13:24:23 -05:00
Ben Marsh
62b2e14b98 Horde: Allow configuring pools through global and project config files, rather than through the dashboard / rest API. Add some pool definitions for different platforms to the default config file.
#preflight none

[CL 23139093 by Ben Marsh in ue5-main branch]
2022-11-15 13:22:09 -05:00
Ben Marsh
089385f784 Horde: Set the environment to "Local" when launching through Visual Studio.
#preflight none

[CL 23138616 by Ben Marsh in ue5-main branch]
2022-11-15 12:57:39 -05:00
Josh Engebretson
77a1b555f7 Horde: More optimizatons to TestRefs and response objects
#jira none
#rnx
#preflight none

[CL 23138031 by Josh Engebretson in ue5-main branch]
2022-11-15 12:28:38 -05:00
Ben Marsh
80f872c585 Horde: Add an option (enabled by default for local builds) which forces a config update on startup. When running locally or in a single-server setup, it's important to apply config changes immediately rather than waiting for the next scheduled update.
#preflight none

[CL 23136844 by Ben Marsh in ue5-main branch]
2022-11-15 11:15:43 -05:00
carl bystrom
b047fe599e EpicGames.Perforce: Add test fixture server with accompanying C# test runner
Includes a simple sync test for ManagedWorkspace as an example.
#preflight 6373ba51953c19d43585d0ee

[CL 23136795 by carl bystrom in ue5-main branch]
2022-11-15 11:14:20 -05:00
Josh Engebretson
a10881c967 Horde: Remove Gauntlet regex matching in favor of structured logging
#jira none
#rnx
#fyi jerome.delattre
#preflight 6373aeba560924ae52c3c9b4

[CL 23136297 by Josh Engebretson in ue5-main branch]
2022-11-15 10:56:06 -05:00
Ben Marsh
a6bf064d87 Horde: Allow setting the initial agent type per-stream.
#preflight none
#fyi Bryan.Johnson

[CL 23135676 by Ben Marsh in ue5-main branch]
2022-11-15 10:16:31 -05:00
Balazs Toereki
7dcb9bedca Undo changelist 22910456
(PR #9679: REVIT-197037: Added Open in Twinmotion command.)

#jira UE-169658
#preflight 636e9897c675563b7638937a

[CL 23135651 by Balazs Toereki in ue5-main branch]
2022-11-15 10:14:21 -05:00
Joakim Lindqvist
2aa231ab32 UnrealCloudDDC - Attempted to fix Scylla traces not showing up under our asp.net traces and tried to tweak the presentation of the http scopes
#preflight none

[CL 23134895 by Joakim Lindqvist in ue5-main branch]
2022-11-15 08:44:22 -05:00
Joakim Lindqvist
6e78cda7ce UnrealCloudDDC - More tweaks to OpenTelemetry tracing in Dev
#preflight none

[CL 23134524 by Joakim Lindqvist in ue5-main branch]
2022-11-15 08:14:27 -05:00