#ushell-cherrypick of 32395474 by dan.engelbrecht
#rb Devin.Doucette
#jira UE-210439
[FYI] tim.doerries, Zousar.Shaker, Stefan.Boberg
[CL 32513108 by dan engelbrecht in 5.4 branch]
Remove one line edit added in my previous changelist because it isn't necessary.
#rb dan.engelbrecht
#jira UE-207039
[CL 32182340 by Zousar Shaker in 5.4 branch]
If a pid can not be found when finding a matching desired/effective port, keep looking if any other state has a matching port.
Hardened and added logging to NativeIsProcessRunning.
Run of Low Level Tests in Main here: https://horde.devtools.epicgames.com/job/65e81c5d156d6df40d304906
#jira UE-207039
#rb Zousar.Shaker
#ushell-cherrypick of 31938454 by swarm
[CL 32066220 by zousar shaker in 5.4 branch]
Add NoZenLocalFallback and InstalledNoZenLocalFallback DDC graphs for use in scenarios where users are unable to run a local zenserver for any reason. Also fix a mis-labeling of a local cache store as being remote if it is deactivated.
#ushell-cherrypick of 32021579 by Zousar.Shaker
#ushell-cherrypick of 32021609 by Zousar.Shaker
#rb devin.doucette
#jira UE-208878
[CL 32032787 by Zousar Shaker in 5.4 branch]
Fixes warning "Warning: [CookWorker 2]: Skipping subprocess environment variable UE-ZenSubprocessDataPath=d:/build/++Fortnite/Sync/ZenData due to an invalid path" caused by a race condition between multiple cook workers.
See https://horde.devtools.epicgames.com/log/65dc47bbdd128eaa49c6cc13?lineindex=90207
#jira UE-208562
#rb Zousar.Shaker
[CL 31941334 by dan engelbrecht in 5.4 branch]
[Backout] - CL31365105
[FYI] Zousar.Shaker
Original CL Desc
-----------------------------------------------------------------
Fix issue where zenserver fails to launch when DDC path differs between two workspaces.
[FYI] dan.engelbrecht
[CL 31365173 by zousar shaker in 5.4 branch]
- Remove repeated log related to fetching cache stats
- Ensure that the Zen cache usage has log lines explaining the status of the caches it attempts to connect to (success or failure)
#rb Matt.Peters
[CL 30710842 by zousar shaker in ue5-main branch]
For local Zen DDC connections show the path where data is store in the Cache Statistics tab for DDC instead of local ip address
For Zen DDC connection show the storage size
#jira UE-199929
#rb Devin.Doucette
[CL 30504523 by dan engelbrecht in ue5-main branch]