Jerome Delattre
02619c779c
Raise the exit reason as an error when a role is failing
...
+ Use the Main role for test summary context.
#rnx
#rb trivial
[CL 25852309 by Jerome Delattre in ue5-main branch]
2023-06-07 14:29:49 -04:00
Josh Engebretson
dd2d537af8
Horde: Add bisection to step history, add method to query bisections run on a specific job, use the bisection controller for tests, split out common bisection setup for future tests
...
#jira none
#rnx
#fyi ben.marsh
[CL 25852019 by Josh Engebretson in ue5-main branch]
2023-06-07 14:19:07 -04:00
Ben Marsh
d9c08c3a83
Horde: Prevent direct access to locators in node handles, to allow implementations to delay computation until they have been flushed.
...
[CL 25850133 by Ben Marsh in ue5-main branch]
2023-06-07 13:19:54 -04:00
Joakim Lindqvist
adde4f43a5
Unreal Cloud DDC - Added a better catch all configuration for unknown routes to avoid nginx write errors.
...
[CL 25846823 by Joakim Lindqvist in ue5-main branch]
2023-06-07 11:43:18 -04:00
Ben Marsh
b42d423bf2
Build fix.
...
[CL 25845534 by Ben Marsh in ue5-main branch]
2023-06-07 10:56:47 -04:00
Ben Marsh
23a02673e0
Horde: Make NodeReader/NodeWriter implementation classes public, rather than abstracting them behind an interface. The pertinent abstraction details are already encapsulated in NodeHandle. Also add support for nodes having a constructor taking a NodeData parameter rather than requiring a NodeReader instance to be created.
...
[CL 25845435 by Ben Marsh in ue5-main branch]
2023-06-07 10:53:35 -04:00
Joakim Lindqvist
35644600fd
Unreal Cloud DDC - Shortcut the serving of nginx routes that doesn't exist to avoid errors from nginx (still returning 404s for it)
...
[CL 25845024 by Joakim Lindqvist in ue5-main branch]
2023-06-07 10:40:01 -04:00
Ben Marsh
c8f8537d5c
EpicGames.Core: Set a large max degree of parallelism in Json tracer tests.
...
The default value here is -1, which is equivalent to Environment.ProcessorCount when calling Parallel.ForEachAsync(). This results in a large number of async tasks calling Task.Delay() in sequence, rather than actually running asynchronously, causing the test to take > 60 seconds on machines with low core counts (such as a VM). Increasing this setting to eliminate sequencing allows allows test to complete in < 50ms.
#fyi bryan.sefcik
[CL 25844877 by Ben Marsh in ue5-main branch]
2023-06-07 10:32:50 -04:00
Ben Marsh
3392ff5e05
Horde: Add node hashes to bundle imports. This makes it possible to implement the NodeHandle interface without needing an externally provided hash value.
...
[CL 25844480 by Ben Marsh in ue5-main branch]
2023-06-07 10:18:27 -04:00
paul chipchase
d3c2fa7a86
Fix a crash if the user selects 'Open Project...' from the context menu for the main windows tab control when the context menu was not opened over a valid tab.
...
#rb Ben.Marsh
#jira none
- When the context menu is opened enable/disable the 'Open Project...' option depending on if we found a valid tab index or not.
[CL 25838545 by paul chipchase in ue5-main branch]
2023-06-07 04:09:18 -04:00
Zousar Shaker
1d5144e601
Ensure we don't use snapshot export on a platform that doesn't use project stores. Fix more localhost issues when calling the external utility.
...
#rb none
[CL 25835478 by Zousar Shaker in ue5-main branch]
2023-06-06 23:45:53 -04:00
axel riffard
2d499816bd
Fix prepare to debug
...
#jira UE-187418
#rb adam.kingee
[CL 25835253 by axel riffard in ue5-main branch]
2023-06-06 23:24:59 -04:00
Ben Marsh
2299777241
Horde: Fix race condition with starting recv task for compute work before any buffer is attached.
...
[CL 25834606 by Ben Marsh in ue5-main branch]
2023-06-06 21:48:01 -04:00
Ben Marsh
19290e7bdb
Horde: Fix parallel partitioning of input files into bundles, due to contents not being disposed on flush.
...
(Also add an exception for to any pending async tasks on dispose, ensuring that these situations are clearly flagged in future).
[CL 25834303 by Ben Marsh in ue5-main branch]
2023-06-06 21:19:59 -04:00
joe kirchoff
7783e45ad1
UnrealBuildTool: Set AVX defines if a min arch is set
...
#rnx
#rb trivial
[CL 25833613 by joe kirchoff in ue5-main branch]
2023-06-06 20:26:40 -04:00
Ben Marsh
47fa462fed
Horde: Fix divide by zero exception.
...
[CL 25833105 by Ben Marsh in ue5-main branch]
2023-06-06 19:50:33 -04:00
Zousar Shaker
25a3dc47b7
Fix localhost use case when exporting zen snapshots.
...
#rb none
[CL 25832274 by Zousar Shaker in ue5-main branch]
2023-06-06 19:05:04 -04:00
bryan sefcik
450934b44f
Support to compile separate files in VS using the "Compile" menu item when you right click on the files.
...
[FYI] joe.kirchoff
#rb christopher.waters
#jira
[CL 25829893 by bryan sefcik in ue5-main branch]
2023-06-06 17:48:11 -04:00
Zousar Shaker
0456aa4660
Add the ability to export a build snapshot from ZenServer for farm builds.
...
#rb none
[CL 25829711 by Zousar Shaker in ue5-main branch]
2023-06-06 17:40:06 -04:00
joe kirchoff
030f1a90c3
UnrealBuildTool: Allow any engine module (bTreatAsEngineModule) to access Internal include paths from other modules
...
#jira UE-186956
[CL 25829083 by joe kirchoff in ue5-main branch]
2023-06-06 17:28:21 -04:00
henrik karlsson
5e614c9633
[UBT]
...
* IWYUToolChain - Fixed bug where ordering of produced files had changed and toolchain assumed .o file would be first
#rb none
[CL 25826870 by henrik karlsson in ue5-main branch]
2023-06-06 16:24:25 -04:00
joe kirchoff
c5fd3412c1
UnrealBuildTool: Always add CppStandard to PCH variant name, to prevent creating duplicate PCH when the engine's cpp standard is mismatched with a project
...
#rnx
[CL 25826166 by joe kirchoff in ue5-main branch]
2023-06-06 15:59:09 -04:00
chris constantinescu
fb3f876660
LLT: default test result to failed to account for device reservation failures that do not get to run any tests.
...
#rb Jerome.Delattre
[CL 25825486 by chris constantinescu in ue5-main branch]
2023-06-06 15:30:53 -04:00
tyler staples
de803ac1a6
Gauntlet - Add missing copyright notice.
...
#rnx
[CL 25824781 by tyler staples in ue5-main branch]
2023-06-06 15:12:33 -04:00
tyler staples
6a7f8b3936
Gauntlet - Move PathUtils into the Gauntlet project.
...
Make these utilities accessible for engine projects.
#rnx
[REVIEW] clayton.langford,brendan.lienau
#rb clayton.langford
[CL 25824160 by tyler staples in ue5-main branch]
2023-06-06 14:58:17 -04:00