Ryan Hummer
3ebc0e1bcf
Removing mono/xbuild part 1
...
* Updating references to use dotnet
* Add new RunDotnet scripts
* Removing Mono sh scripts and references to them
#rnx
#jira UE-153293
#rb josh.adams, zack.neyland, brandon.schaefer
[CL 26737744 by Ryan Hummer in ue5-main branch]
2023-08-01 10:02:58 -04:00
Ben Marsh
649f23a41b
Horde: Suppress static analysis warning.
...
[CL 26729721 by Ben Marsh in ue5-main branch]
2023-07-31 22:31:03 -04:00
Ben Marsh
44116adece
Horde: Suppress directory not found exception on Linux.
...
[CL 26729299 by Ben Marsh in ue5-main branch]
2023-07-31 22:07:19 -04:00
Ben Marsh
30d7777e42
Horde: More aggressively terminate remote execution sockets. Now detaches buffers immediately rather than waiting for the receive thread to do so in response to messages received from the remote.
...
[CL 26729054 by Ben Marsh in ue5-main branch]
2023-07-31 21:45:26 -04:00
joe kirchoff
d785b5b71b
Update vcredist to 14.36.32532
...
#rnx
#jira UE-188536
[CL 26727875 by joe kirchoff in ue5-main branch]
2023-07-31 20:31:06 -04:00
joe kirchoff
da089d0875
Support for .natstepfilter
...
#rnx
#jira UE-190863
#jira UE-191341
#ushell-cherrypick of 26715542 by Joe.Kirchoff
[CL 26723680 by joe kirchoff in ue5-main branch]
2023-07-31 18:02:16 -04:00
michael forot
6e4094da3e
Chaos implicit object ref counted ptr + union simple shapes (WIP)
...
#rb chris.caulfield
[CL 26722951 by michael forot in ue5-main branch]
2023-07-31 17:46:47 -04:00
robert millar
c1261e2c67
Add natvis files to build outputs and manifest to ensure they are copied to intermediate directory during precompile and tagged in horde builds.
...
#rb joe.kirchoff
#jira UE-182499
[CL 26720420 by robert millar in ue5-main branch]
2023-07-31 16:50:42 -04:00
lorry li
170bfe8179
Block main thread in the test when verifying http non-game thread support.
...
[REVIEW] [at]michael.kirzinger [at]michael.atchison [at]rafa.lecina
#jira UE-182677
#rb [at]michael.atchison [at]rafa.lecina [at]michael.kirzinger
[CL 26718522 by lorry li in ue5-main branch]
2023-07-31 15:56:48 -04:00
joe kirchoff
8349785533
UnrealBuildTool: Correctly mark extra dynamic libraries, executables, map (for Microsoft platforms) and symbol files in the build output list as their correct BuildProductType, rather than the generic RequiredResource
...
Reported via UDN
#rnx
#rb Josh.Adams
#rb Wojciech Krywult
[CL 26711867 by joe kirchoff in ue5-main branch]
2023-07-31 13:24:22 -04:00
Jerome Delattre
510d22c0f0
Rebase Gauntlet EditorTests to UE.AutomationTestNode
...
#jira none
#rb logan.buchy, han.chu
#rnx
[CL 26704404 by Jerome Delattre in ue5-main branch]
2023-07-31 09:29:53 -04:00
Ben Marsh
39ade686ba
Horde: Add tests for remote execution agent message loop.
...
[CL 26699705 by Ben Marsh in ue5-main branch]
2023-07-30 21:26:43 -04:00
Ben Marsh
9a2868477b
Horde: Correctly handle IPC message loop termination in compute tasks.
...
[CL 26697309 by Ben Marsh in ue5-main branch]
2023-07-29 19:20:57 -04:00
Ben Marsh
3dc916b15e
Horde: Use async disposer for compute IPC message pump; can cause deadlocks using the synchronous version when running as a continuation on another task.
...
[CL 26696288 by Ben Marsh in ue5-main branch]
2023-07-29 15:28:03 -04:00
Ben Marsh
af2e93a727
Horde: Prevent timeout exception from propagating to callers of RemoteComputeSocket.CloseAsync().
...
[CL 26696273 by Ben Marsh in ue5-main branch]
2023-07-29 15:26:43 -04:00
Ben Marsh
516bd955c4
UGS: Improve error message on sync failures/retries.
...
[CL 26695601 by Ben Marsh in ue5-main branch]
2023-07-29 10:05:13 -04:00
henrik karlsson
6762ccbf9f
[UBT]
...
* Fixed so -rebuild works again.. did not fix the code fully because it was broken before and did not delete the "Inc" folder because the code produced the wrong path. I don't want to fix this because deleting that path would make -rebuild of non-unity also force rebuild of unity version
[CL 26695042 by henrik karlsson in ue5-main branch]
2023-07-29 01:11:21 -04:00
Josh Adams
482a7d6493
- Removed static lib version checking because it's not as useful now, and cannot work with VisionOS libs
...
#fyi adam.kinge
#rb adam.kinge
[CL 26694629 by Josh Adams in ue5-main branch]
2023-07-28 22:24:55 -04:00
Ben Marsh
24c74e1dc9
Horde: Add a retry loop for schema upgrades. Server pods can sometimes race on completing upgrades, and the exception will keep throwing from awaiting the upgrade task.
...
[CL 26688717 by Ben Marsh in ue5-main branch]
2023-07-28 17:30:51 -04:00
chris constantinescu
c45d474014
UnrealVS - do not project prepend project path for Editor configuration in the case of test targets
...
- Project generation will add a new IsTestTarget property in the "Globals" property group section of the project file for explicit test target projects
- UnrealVS checks for this property and does not change the command line for test targets
- TestRunner removes all project argument logic - that can be passed after --extra-args using -project="Path/To/*.uproject" and/or -projectdir="Path/To/Project"
- OSS and Online global handlers, which occur during the Catch2 session, will read project name and/or directory using SetProjectNameAndDirectory from TestCommon/Initialization.h
#jira UE-189840
[CL 26688348 by chris constantinescu in ue5-main branch]
2023-07-28 17:20:05 -04:00
Ben Marsh
a343067900
Horde: Set the UE_HORDE_SHARED_DIR environment variable when running compute jobs.
...
[CL 26684142 by Ben Marsh in ue5-main branch]
2023-07-28 15:28:11 -04:00
sergio gardeazabal
f9d1243e42
[ChaosVD] Enabling compilation of CVD (Chaos Visual Debugger) by default in non-shipping builds.
...
Also fixed compiling errors caused due to changes in internal collision data structures in Chaos (which were not being detected because the tool is compiled out), and fixed some editor test cases failing.
#rb benn.gallagher
#jira UE-190905
[CL 26683929 by sergio gardeazabal in ue5-main branch]
2023-07-28 15:23:01 -04:00
Ben Marsh
860736cdbd
EpicGames.Core: Record the .NET activity stack on log events. Can be used to supplement logs with context-specific information allowing more granular information about errors and warnings.
...
[CL 26683383 by Ben Marsh in ue5-main branch]
2023-07-28 15:10:41 -04:00
Ben Marsh
6280be11d6
Horde: Fix tests.
...
[CL 26683334 by Ben Marsh in ue5-main branch]
2023-07-28 15:09:47 -04:00
Ben Marsh
b98cc223ec
Horde: Include the stream view in the AutoSDK workspace marker.
...
[CL 26682756 by Ben Marsh in ue5-main branch]
2023-07-28 14:58:18 -04:00