Commit Graph

19310 Commits

Author SHA1 Message Date
Ben Marsh
900d7fbb01 Change artifact tests to be async, so callstacks are correct while debugging.
[CL 26023954 by Ben Marsh in ue5-main branch]
2023-06-15 16:05:52 -04:00
Ben Marsh
a81922442f Horde: Fix un-flushed ref target being written to disk in file storage client.
Also add backoff/retry mechanism to writing refs.

[CL 26023902 by Ben Marsh in ue5-main branch]
2023-06-15 16:04:33 -04:00
Josh Engebretson
0477d2ddcd Horde: Adding job redirector
#jira UE-107288
#rnx
#skipci

[CL 26023606 by Josh Engebretson in ue5-main branch]
2023-06-15 15:45:25 -04:00
laura hermanns
33bffd08f6 Add full memory stats to OOM error handler in SCW.
#rb Dan.Elksnitis

[CL 26023492 by laura hermanns in ue5-main branch]
2023-06-15 15:40:49 -04:00
Ben Marsh
7bd7169293 Horde: Variable rename.
[CL 26021701 by Ben Marsh in ue5-main branch]
2023-06-15 14:37:13 -04:00
Ben Marsh
5bcb20f0a1 Horde: Include stream names in sync messages.
[CL 26019455 by Ben Marsh in ue5-main branch]
2023-06-15 13:45:56 -04:00
will brown
85fdba1a6b NoCode plugin descriptor property to prevent a plugin from containing any code or modules
[REVIEW] 25999534

[CL 26019360 by will brown in ue5-main branch]
2023-06-15 13:44:57 -04:00
Ben Marsh
01e087d7b4 Horde: Fix static analysis warning.
[CL 26018324 by Ben Marsh in ue5-main branch]
2023-06-15 13:26:57 -04:00
Ben Marsh
0a674e3cf9 Horde: Add an interface for extending the secret service with external data.
[CL 26017989 by Ben Marsh in ue5-main branch]
2023-06-15 13:09:39 -04:00
calvin zheng
73b66393e7 Modify BuildProducts for correct in-bundle binary path instead of modifying TargetReceipt and Manifest.xml
#jira horde 318367
#rb Josh.Adams

[CL 26017592 by calvin zheng in ue5-main branch]
2023-06-15 12:40:20 -04:00
neil henning
b189676d68 Fix that in AutoRTFM we need open aborts inside a nested transaction to be appended to the parent in reverse order.
[CL 26015685 by neil henning in ue5-main branch]
2023-06-15 11:20:21 -04:00
Ben Marsh
1d8934b845 Horde: Move response classes for the secrets endpoint into EpicGames.Horde.
[CL 26013887 by Ben Marsh in ue5-main branch]
2023-06-15 10:29:13 -04:00
Jerome Delattre
b47d6a8799 Gauntlet - Add extra context when failing on finding build target
#rnx
#rb trivial

[CL 26013396 by Jerome Delattre in ue5-main branch]
2023-06-15 10:14:22 -04:00
Ben Marsh
1b721b3aed Horde: Add detailed message showing exactly what will be synced for each workspace.
[CL 26012588 by Ben Marsh in ue5-main branch]
2023-06-15 09:44:02 -04:00
Ben Marsh
e65fb78777 Horde: Add a more detailed warning whenever there are no agents found matching the configured requirements during a remote execution lease.
[CL 26012577 by Ben Marsh in ue5-main branch]
2023-06-15 09:43:15 -04:00
lorry li
ca896f747b Add test case to test file upload through file name;
Add test case to test redirect;
Minor refactor for test code: Extract UrlStreamDownload function; Remove ESPMode::ThreadSafe when define TSharedRef.

[REVIEW] [at]michael.kirzinger [at]michael.atchison [at]rafa.lecina
#rb [at]michael.atchison [at]rafa.lecina

[CL 26011874 by lorry li in ue5-main branch]
2023-06-15 09:11:36 -04:00
Ben Marsh
f514e92493 Horde: Add missing comparison methods causing static analyzer warnings.
[CL 26011433 by Ben Marsh in ue5-main branch]
2023-06-15 08:46:01 -04:00
Ben Marsh
d06b121f67 Horde: Speculative fix for build error on farm.
[CL 26011337 by Ben Marsh in ue5-main branch]
2023-06-15 08:41:07 -04:00
Ben Marsh
fd8c359187 Horde: Additional logging for autosdk view changes.
[CL 26011274 by Ben Marsh in ue5-main branch]
2023-06-15 08:37:38 -04:00
Rafa Lecina
254dcecc06 Fixes to be able to run tests on iOS
#review @Bertrand.Carre, @Michael.Kirzinger, @Chris.Constantinescu, @Stephen.Ma
#jira UE-166445

[CL 26006367 by Rafa Lecina in ue5-main branch]
2023-06-15 04:50:22 -04:00
Ben Marsh
1dd0c3c480 Horde: Start to move API definitions into EpicGames.Horde, starting with the /api/v1/projects endpoint. Exposing these classes to clients makes it much easier to write applications that communicate with the Horde server.
[CL 26002071 by Ben Marsh in ue5-main branch]
2023-06-14 22:18:34 -04:00
josh adams
7f076f4ee0 - For temp single target projects, put the targetname into the workspace name, so that multiple program targets being compiled/finalized at once don't all write to the same workspace file
#rb none

[CL 26001703 by josh adams in ue5-main branch]
2023-06-14 21:32:57 -04:00
Ben Marsh
b157e9293b Horde: Fix initialization warning for job documents.
[CL 26001386 by Ben Marsh in ue5-main branch]
2023-06-14 20:57:22 -04:00
Ben Marsh
f451cac39d Horde: Propagate claims from the user that starts a job to tokens issued for agents executing leases related to that job.
[CL 26001156 by Ben Marsh in ue5-main branch]
2023-06-14 20:34:25 -04:00
Ben Marsh
4187c76249 Horde: Create a unique ACL for access to the debug endpoint.
[CL 25999839 by Ben Marsh in ue5-main branch]
2023-06-14 19:23:13 -04:00