Commit Graph

10618 Commits

Author SHA1 Message Date
carl bystrom
fc2d2cbbff Horde: Return the operation ID for remote exec actions
Helps track multiple outstanding operations from the client-side.

[CL 16623581 by carl bystrom in ue5-main branch]
2021-06-10 11:02:36 -04:00
Ben Marsh
ff80e463c1 BuildGraph: Allow submitting files to a non-stream path.
[CL 16623104 by Ben Marsh in ue5-main branch]
2021-06-10 10:32:10 -04:00
Ben Marsh
acf52ea93a UAT: Delete a zip file before trying to overwrite it.
[CL 16623081 by Ben Marsh in ue5-main branch]
2021-06-10 10:31:29 -04:00
Zousar Shaker
9cc72e7b9f Fix issues with the TObjectPtr upgrade toolchain in preparation of another pass to make ShooterGame compliant and enforce the use of TObjectPtr for all member properties.
#rb matt.peters

[CL 16622906 by Zousar Shaker in ue5-main branch]
2021-06-10 10:19:17 -04:00
David Harvey
f0ba6ecb4f adding the option to hide the 'submit and restart' crash reporter option for platforms that do not support it.
#jira UE-93432
#rnx
#rb Patrick.Laflamme

[CL 16622682 by David Harvey in ue5-main branch]
2021-06-10 09:59:32 -04:00
CarlMagnus Nordin
f21e594dd0 Added support for storing shaders in iostore.
Opt-In with core setting AllowShadersInIoStore
#review-16450322

[CL 16622428 by CarlMagnus Nordin in ue5-main branch]
2021-06-10 09:29:05 -04:00
Ben Marsh
8022188899 Horde: Fix matching of Docker link warnings.
[CL 16622407 by Ben Marsh in ue5-main branch]
2021-06-10 09:26:12 -04:00
Ryan Durand
1a3abde38f Early out of CleanTempStorage if the temp storage path doesn't work.
#rnx
#rb none
#jira none

[CL 16621959 by Ryan Durand in ue5-main branch]
2021-06-10 08:47:56 -04:00
Tim Smith
14be480a55 Fixed issue where some log lines were not appearing in the window
#rb trivial
#rnx

[CL 16621906 by Tim Smith in ue5-main branch]
2021-06-10 08:44:45 -04:00
carl bystrom
2e3de6ebf4 Horde: Fill in metadata on remote execution timings
REAPI supports these fields and will help troubleshoot for how long actions gets queued on the server.

[CL 16620264 by carl bystrom in ue5-main branch]
2021-06-10 05:58:49 -04:00
Martin Ridgers
4e43d8af98 Renamed "UnrealTrace.exe" to "UnrealTraceServer.exe"
#rnx

[CL 16620134 by Martin Ridgers in ue5-main branch]
2021-06-10 05:18:45 -04:00
Ben Marsh
e70e4307b7 Horde: Use user id as primary key when looking up Slack users.
[CL 16618280 by Ben Marsh in ue5-main branch]
2021-06-09 22:42:00 -04:00
Ben Marsh
8d94f8b123 Horde: Missing file.
[CL 16618202 by Ben Marsh in ue5-main branch]
2021-06-09 22:33:40 -04:00
Ben Marsh
c2bd04e566 Horde: Include avatar URLs in the user response. Also deprecate the /api/v1/user endpoint in favor of /api/v1/users/current.
[CL 16618150 by Ben Marsh in ue5-main branch]
2021-06-09 22:27:59 -04:00
jonathan adamczewski
b646b726e0 UnrealBuildTool:
Add a StringComparison argument to CreateIntermediateTextFile() and require callers to make a decision about the case-sensitivity used when considering whether to re-write a file.

(This is intentionally explicit and verbose at the call-site - we should implement a better solution. This change makes it clear that there is work to be done to be able to simplify the interface and achieve reliable behavior.)

As a first pass, C++ files (headers, cpp files, pch files) will have a case-sensitive comparison (C++ code is, mostly, case sensitive), Linux script files have a case-sensitive comparison (case-sensitive filesystem), and all other files are compared disregarding case - to match pre-existing behavior, and with the desire to not borrow more surprises than necessary.

#jira none

[CL 16616339 by jonathan adamczewski in ue5-main branch]
2021-06-09 19:45:07 -04:00
Tim Smith
33bff91361 If re-instancing is enabled in a process using LiveCoding, disable the "Quick Restart" button until we can resolve the issues.
#rb jonathan.adamczewski
#rnx
#jira UE-115743
#preflight 60c1136cb68c700001a25659

[CL 16613414 by Tim Smith in ue5-main branch]
2021-06-09 17:32:41 -04:00
jonathan adamczewski
3757d1f085 BuildUtilities:
Ensure UnrealBuild.RootDirectory casing is consistent.

#jira none

[CL 16611964 by jonathan adamczewski in ue5-main branch]
2021-06-09 16:34:49 -04:00
Alexis Matte
0bdbc12844 Use threadpool for the interchange worker network socket polling
#jira none
#rb richard.talbotwatkin

[CL 16611544 by Alexis Matte in ue5-main branch]
2021-06-09 16:00:46 -04:00
Alexis Matte
3ad4af7d11 Backout changelist 16519471, interchange worker will not be build by the build system automatically, user will have to build it manually.
#rb none
#jira UE-108125

[CL 16610764 by Alexis Matte in ue5-main branch]
2021-06-09 15:19:06 -04:00
jonathan adamczewski
c3951436e6 AutomationTool:
Remove spurious reference

#jira none

[CL 16609682 by jonathan adamczewski in ue5-main branch]
2021-06-09 14:33:45 -04:00
jonathan adamczewski
528a8628f7 AutomationTool:
Revert change to projectreference

#jira none

[CL 16609154 by jonathan adamczewski in ue5-main branch]
2021-06-09 14:12:01 -04:00
Tim Smith
1b7b1d7dce Fixed issue with LiveCodingConsole where copying text from the log window would contain extra blank lines.
#rb ben.marsh
#rnx
#preflight 60c0e27fc6126400019623a4

[CL 16609099 by Tim Smith in ue5-main branch]
2021-06-09 14:10:01 -04:00
jonathan adamczewski
b412b8e57a AutomationTool:
Replace dependency on UnrealBuildTool with BuildUtilities.

#jira none

[CL 16608615 by jonathan adamczewski in ue5-main branch]
2021-06-09 13:44:42 -04:00
jonathan adamczewski
3f32bcdae6 UnrealBuildTool:
Move StartupTraceListener.cs to BuildUtilities

#jira none

[CL 16608546 by jonathan adamczewski in ue5-main branch]
2021-06-09 13:39:05 -04:00
jonathan adamczewski
64bfd9b3f4 UnrealBuildTool:
Move NativeProjects partially into BuildUtilities - class split to avoid pulling in a larger chain of dependencies.

#jira none

[CL 16608480 by jonathan adamczewski in ue5-main branch]
2021-06-09 13:32:14 -04:00