Local UE automation smoke#
V4/.ci/run-ue-automation-smoke.sh must run through ueagent on this host
because UnrealEditor-Cmd refuses root. The script handles that re-exec.
The UE verification scripts resolve an SDK-capable dotnet through
V4/.ci/resolve-dotnet.sh, falling back to the UE 5.5 bundled .NET SDK when the
system dotnet only has runtimes installed.
If the smoke script exits before automation tests with an engine plugin module
error such as PCGCompute missing, the local /root/workspace/UnrealEngine-5.5
plugin binaries have stale editor BuildIds. Refresh the local UE build or run a
complete V4Editor build on a host sized for an engine/editor rebuild, then
rerun the smoke script.
Until that local engine receipt issue is fixed, use
UnrealBuildTool -Mode=GenerateClangDatabase plus the focused V4 clang syntax
sweep as the source-level Unreal verification gate.