joe kirchoff
acb0f7f95f
UnrealBuildTool: Track cache stats in executor telemetry
...
#rnx
[CL 33523515 by joe kirchoff in ue5-main branch]
2024-05-08 15:17:35 -04:00
joe kirchoff
06219e5d30
UnrealBuildTool: Fix more warnings
...
#rnx
[CL 33475454 by joe kirchoff in ue5-main branch]
2024-05-06 19:08:51 -04:00
joe kirchoff
f64c22a4f3
UnrealBuildTool: Resolve CA1001, CA1012, CA1018, CA2213
...
#rnx
[CL 32716079 by joe kirchoff in ue5-main branch]
2024-04-03 19:55:53 -04:00
joe kirchoff
65f7eab2cd
UnrealBuildTool: Resolve CA2254, IDE0011, IDE0017, IDE0030, IDE0031, IDE0037, IDE0056, IDE0075, IDE2000, IDE2001
...
#rnx
[CL 32711093 by joe kirchoff in ue5-main branch]
2024-04-03 17:18:04 -04:00
joe kirchoff
89805bc149
UnrealBuildTool: Resolve IDE0008, IDE0049
...
#rnx
[CL 32687030 by joe kirchoff in ue5-main branch]
2024-04-02 20:29:22 -04:00
joe kirchoff
1975bacb57
UnrealBuildTool: Add support for studio telemetry. Requires connection info to be defined in a BaseEngine.ini config, as well as opting into those providers via a BuildConfiguration.xml setting
...
#jira UE-210668
#ushell-cherrypick of 32521294 by Joe.Kirchoff
[CL 32550524 by joe kirchoff in ue5-main branch]
2024-03-27 14:05:42 -04:00
joe kirchoff
3626b49947
Move UBAExecutor out of experimental
...
#rnx
[CL 32284487 by joe kirchoff in ue5-main branch]
2024-03-15 17:09:09 -04:00
joe kirchoff
94127bd156
UnrealBuildTool: Fix some warnings
...
#rnx
[CL 32279962 by joe kirchoff in ue5-main branch]
2024-03-15 14:26:08 -04:00
henrik karlsson
aa18487190
[Uba]
...
* Changed lots of verbose logging to go through "Detail" instead of "Info" inside Uba code
* Added -UBADetailedLog to UBT and changed so unless UBADetailedLog is set all detail logging goes through LogDebug (which means they end up in log file instead of on screen)
[CL 31742879 by henrik karlsson in ue5-main branch]
2024-02-22 18:51:40 -05:00
joe kirchoff
90f7faa9c1
UBA: clean up some intellisense messages
...
#rnx
[CL 31740760 by joe kirchoff in ue5-main branch]
2024-02-22 18:26:36 -05:00
henrik karlsson
bc409eda36
[UBA]
...
* Removed unused variable
[CL 31375800 by henrik karlsson in ue5-main branch]
2024-02-12 00:26:46 -05:00
henrik karlsson
a55c65d31c
[UBA]
...
* Added -UBAActionsOutputFile=<file.yaml> that can be used to have UBT output a yaml file with actions that can then be used to run inside UbaCli.
Example
1. RunUbt.bat UnrealEditor win64 development -UBAActionsOutputFile=c:\temp\file.yaml
2. UbaCli.exe local c:\temp\file.yaml
[CL 31375756 by henrik karlsson in ue5-main branch]
2024-02-12 00:22:13 -05:00
carl bystrom
e7cb50b007
Horde: Remove stacktrace when logging non-strict worker acquistion fails
...
[CL 31159175 by carl bystrom in ue5-main branch]
2024-02-03 11:17:49 -05:00
joe kirchoff
e1b40ef1e4
UnrealBuildTool: Don't block local execution when waiting for a coordinator to init
...
#rnx
#jira UE-205779
[CL 31134063 by joe kirchoff in ue5-main branch]
2024-02-02 14:01:01 -05:00
joe kirchoff
6ce682b579
UnrealBuildTool: Retry on any remote internal compiler error
...
#rnx
[CL 31132958 by joe kirchoff in ue5-main branch]
2024-02-02 13:39:49 -05:00
henrik karlsson
48739dd9a1
[UBA]
...
* Optimization in UBAExecutor.cs where macos code path caused slowdowns on other platforms.
[CL 30980405 by henrik karlsson in ue5-main branch]
2024-01-29 18:30:16 -05:00
joe kirchoff
8dcb483553
UBA: Retry remote compiler crashes locally
...
#rnx
[CL 30978944 by joe kirchoff in ue5-main branch]
2024-01-29 17:17:28 -05:00
carl bystrom
801e86fea4
Horde: Force use of SSL encryption if relay mode is active
...
[CL 30966566 by carl bystrom in ue5-main branch]
2024-01-29 08:01:17 -05:00
ben marsh
ab80ea0a41
Horde: Add separate types for blob handles with a hash (IBlobRef) and blob handles with a hash and serialization options (IBlobRef<T>). Storing serialization options inside IBlobRef<T> implementations removes a lot of boilerplate code to pass options objects around, and ensures consistency when navigating object hierarchies.
...
[CL 30957772 by ben marsh in ue5-main branch]
2024-01-27 19:24:46 -05:00
joe kirchoff
68c06bfbcc
UnrealBuildTool: Remove VS2019 support
...
#jira UE-190039
[CL 30943783 by joe kirchoff in ue5-main branch]
2024-01-26 17:21:00 -05:00
joe kirchoff
95bcf7b44d
UnrealBuildTool: Clean up some warnings in UBA
...
#rnx
[CL 30894570 by joe kirchoff in ue5-main branch]
2024-01-25 14:13:47 -05:00
henrik karlsson
a816000285
[UBA]
...
* Removed some log spam
[CL 30877591 by henrik karlsson in ue5-main branch]
2024-01-24 23:31:18 -05:00
josh adams
08d8e93aeb
- Force disable Uba for all Link actions on Mac host
...
- Matched the CanRunRemotely match the force no-Uba for Mac shell commands
#rb Joe.Kirchoff
#changelist validated
#virtualized
[CL 30858422 by josh adams in ue5-main branch]
2024-01-24 15:13:51 -05:00
josh adams
324f773cfb
- Allow for per-host-platform remote pools so Mac doesn't attempt to use Windows/Linux pool
...
#rb henrik.karlsson
#changelist validated
#virtualized
[CL 30728142 by josh adams in ue5-main branch]
2024-01-19 16:21:55 -05:00
ben marsh
f0e4c496ae
Horde: Merge IStorageWriter and IBlobWriter.
...
[CL 30667967 by ben marsh in ue5-main branch]
2024-01-17 15:55:37 -05:00