Commit Graph

23741 Commits

Author SHA1 Message Date
ben marsh
970acd708a Horde: Move log messages into EpicGames.Horde.
#rnx

[CL 32785805 by ben marsh in ue5-main branch]
2024-04-07 13:43:23 -04:00
ben marsh
402d11ec66 Horde: Move graph messages into EpicGames.Horde.
#rnx

[CL 32785774 by ben marsh in ue5-main branch]
2024-04-07 13:31:23 -04:00
ben marsh
90c2a1bafc Horde: Move job message definitions into EpicGames.Horde.
#rnx

[CL 32785743 by ben marsh in ue5-main branch]
2024-04-07 13:11:53 -04:00
ben marsh
833b9329b5 Horde: Prefix all RPC messages with "Rpc", to distinguish from HTTP request/responses by the same name.
[CL 32785695 by ben marsh in ue5-main branch]
2024-04-07 12:33:55 -04:00
ben marsh
70fe0daf4d Horde: Move internal object references out of JobMessages.cs
#rnx

[CL 32785554 by ben marsh in ue5-main branch]
2024-04-07 11:35:23 -04:00
ben marsh
a3149f0014 Horde: Move commit classes into Horde.Server.Commits namespace.
#rnx

[CL 32785485 by ben marsh in ue5-main branch]
2024-04-07 10:47:24 -04:00
ben marsh
4ab55e6379 Horde: Move the CommitTag class into EpicGames.Horde.
#rnx

[CL 32785465 by ben marsh in ue5-main branch]
2024-04-07 10:40:54 -04:00
ben marsh
db8bf6f6d3 Horde: Move JobStepError into EpicGames.Horde.
#rnx

[CL 32785281 by ben marsh in ue5-main branch]
2024-04-07 08:06:23 -04:00
ben marsh
4c5fcdb544 Horde: Separate gRPC definition of ReportPlacement from native definition.
#rnx

[CL 32784606 by ben marsh in ue5-main branch]
2024-04-06 20:17:47 -04:00
ben marsh
55332ebd6e Horde: Fix test failures due to modified error strings.
[FYI] Andrew.Grant

[CL 32784605 by ben marsh in ue5-main branch]
2024-04-06 20:17:42 -04:00
andrew grant
5767fd19f3 Changed Gauntlet message to call out automation
[CL 32784513 by andrew grant in ue5-main branch]
2024-04-06 19:03:42 -04:00
ben marsh
90e40d7144 Horde: Add a native JobOptions class, so we can use definitions in shared libraries without adding a gRPC dependency.
[CL 32783660 by ben marsh in ue5-main branch]
2024-04-06 11:48:11 -04:00
zousar shaker
6cc4643cda Adding retry mechanism when exporting zen oplogs. Also ensuring that we don't write out a descriptor if we failed to export the oplog.
[CL 32782185 by zousar shaker in ue5-main branch]
2024-04-06 00:55:05 -04:00
ben marsh
cb8bb56ced Horde: Move JobStepState, JobStepOutcome and Priority enums into native C# code (rather than protobuf enums)
#rnx

[CL 32780416 by ben marsh in ue5-main branch]
2024-04-05 20:53:04 -04:00
joe kirchoff
c7db607a54 UnrealBuildTool: Fix bStaticAnalyzerExtensions not being set in copy constructor
#rnx

[CL 32779843 by joe kirchoff in ue5-main branch]
2024-04-05 20:33:03 -04:00
henrik karlsson
643c4ffe51 [UBA]
* Added so process input dependencies can be tracked on remote compiles and sent back to host.
* Changed so ApplicationRules is a pointer on the ProcessStartInfo instead.. this in preparation of being able to have custom application rules but also be able to query rules before process instance is created
* Added support for suppressing error log if FileAccessor open file fails
* Fixed so BytesToText show bytes when under 1kb
* Fixed potential shutdown race related to process exiting and session instance being destroyed
* Some minor fixes here and there related to logging
* Changed process IsDetoured to GetExecutionType enum

[CL 32777954 by henrik karlsson in ue5-main branch]
2024-04-05 19:10:53 -04:00
joe kirchoff
b1bca72b13 UnrealBuildTool: TargetRules setting to disable volatile metadata for msvc platforms
#rnx

[CL 32776429 by joe kirchoff in ue5-main branch]
2024-04-05 18:30:06 -04:00
zousar shaker
51ae87ada2 Treat "nopak" staging with use of zenstore as a equivalent to enabling the "fileserver" commandline argument during stage time alone.
#rb dan.engelbrecht

[CL 32772541 by zousar shaker in ue5-main branch]
2024-04-05 16:59:33 -04:00
zousar shaker
103febe143 Emit a warning if the ZenExportSnapshotTask experiences a non-zero return code when calling zen.exe to export an oplog.
#rb dan.engelbrecht

[CL 32772484 by zousar shaker in ue5-main branch]
2024-04-05 16:58:50 -04:00
jerome delattre
7567d014ff Make IdleTimeout variable a member of the test node properties
#rnx

[CL 32771268 by jerome delattre in ue5-main branch]
2024-04-05 16:15:34 -04:00
jerome delattre
468fce0dc3 Fixing handling of idletimeout variable and its default value
#rnx

#rb sean.sweeney

[CL 32771031 by jerome delattre in ue5-main branch]
2024-04-05 16:10:43 -04:00
joe kirchoff
f47cf0ce2b UBA: Fix up generated solution to show common and core
#rnx

[CL 32770047 by joe kirchoff in ue5-main branch]
2024-04-05 15:35:07 -04:00
ben marsh
e89927a82a Horde: Fix some static analysis warnings.
[CL 32769835 by ben marsh in ue5-main branch]
2024-04-05 15:28:43 -04:00
ben marsh
649590ddfb Horde: Allow clients to upload the list of references for each blob, removing the need for the server to do it later.
[CL 32768356 by ben marsh in ue5-main branch]
2024-04-05 14:50:00 -04:00
carl bystrom
341f0bcdf5 Horde: Add more logging to identify Perforce load balancing lookup failures
[CL 32764594 by carl bystrom in ue5-main branch]
2024-04-05 13:13:42 -04:00