Commit Graph

14716 Commits

Author SHA1 Message Date
Jerome Delattre
555d1823dd Implement Fetch Data from telemetry database for post run analytics
#preflight 627030f2592316675c21b2d7
#rb Geoff.Evans,Chris.Constantinescu

[CL 20764203 by Jerome Delattre in ue5-main branch]
2022-06-21 15:58:53 -04:00
Ben Marsh
f8929503e5 Missing solution file.
#preflight none
#fyi Joakim.Lindqvist

[CL 20760299 by Ben Marsh in ue5-main branch]
2022-06-21 13:06:54 -04:00
Ben Marsh
a11561ae5f Support for serializing signed and unsigned VarInt types from C#.
#preflight 62b1f6898e03312ad86e0757

[CL 20760159 by Ben Marsh in ue5-main branch]
2022-06-21 13:00:33 -04:00
Ben Marsh
ad092b8fef BuildGraph: Decouple diagnostics from the nodes and agents that contain them.
#preflight 62b1ee341b2d3b6cafcdd33a

[CL 20759421 by Ben Marsh in ue5-main branch]
2022-06-21 12:20:43 -04:00
Jerome Delattre
db85d5d602 Fix UnrealTestResults output not being camel case when resaving.
+ Move the critical failure check from UnrealTestNode to UE.AutomationNodeBase to make it work for non-Horde specific test report.

#rnx
#preflight 62aa2fd03122daa990959283
#rb Chris.Constantinescu

[CL 20757016 by Jerome Delattre in ue5-main branch]
2022-06-21 10:01:16 -04:00
Ryan Hummer
17ec2f995b Exclude CSVTools from CheckCSProjectDotNetVersion
Standalone, not part of any build process.

#rnx
#jira UE-156839
#rb none
#preflight 62b1c111da272a658f4bbea8

[CL 20756383 by Ryan Hummer in ue5-main branch]
2022-06-21 09:10:36 -04:00
Joakim Lindqvist
17f8be2074 Added required configurations to EpicGames.OIDC - resolves error generating projects.
#preflight none

[CL 20755915 by Joakim Lindqvist in ue5-main branch]
2022-06-21 08:20:50 -04:00
Joakim Lindqvist
74584eb443 UnrealGameSync - Started using EpicGames.OIDC for token management (deleting the old duplicated code we had in UGS). This is not enabled by default unless you have a ini that configured which IdP to use.
#rb none
#preflight none

[CL 20755448 by Joakim Lindqvist in ue5-main branch]
2022-06-21 06:54:46 -04:00
Joakim Lindqvist
85bb33b747 Moved code related to OIDC from OidcToken (helper application) into a library EpicGames.OIDC this will be used both by OidcToken and UnrealGameSync for allocating tokens.
#rb none
#preflight none

[CL 20755346 by Joakim Lindqvist in ue5-main branch]
2022-06-21 06:34:26 -04:00
carl bystrom
e152012ad4 Horde: Add AWS Lambda support for agent using the WorkerService
Adds a "one shot mode" to WorkerService that allows it to listen for exactly one lease from the server. This is a hybrid as opposed to sending the ComputeTaskMessage as part of the Lambda invocation request. Through this, the agent will listen for a lease and behave like a normal agent and share the same task queue. Functionality for starting these Lambda based agents is yet to be added.

A test task was added to aid testing in the fake HordeRpcServer.
#preflight 62b1940d0b1767c9a12480c9

[CL 20755174 by carl bystrom in ue5-main branch]
2022-06-21 05:53:25 -04:00
kerim borchaev
20c07ac632 [SketchUp] Layer folder(group) tracking for individual faces
- also optimized(cached) layer visibility

#jira UE-132346
#preflight 62b09b2bde510ae06e548b97
#rb benoit.deschenes

[CL 20751879 by kerim borchaev in ue5-main branch]
2022-06-21 00:30:41 -04:00
chris constantinescu
fd9454e0e0 Catch2 Win64 static library VS 2022
#preflight 62b0dddeec13d14b5a155391
#rnx
#fyi Jimmy.Andrews

[CL 20746793 by chris constantinescu in ue5-main branch]
2022-06-20 18:44:54 -04:00
Joe Kirchoff
12cacc53a3 UnrealBuildTool: Add clang system include paths with -isystem to supress undesired warnings for system and third party includes by default
#jira UE-146983
#rnx
#preflight 62b0d5c47e5b550a4eb4ba76

[CL 20743995 by Joe Kirchoff in ue5-main branch]
2022-06-20 16:36:02 -04:00
Joe Kirchoff
cda721d297 UnrealBuildTool: Only include NetFxSDK when required by a module
#jira UE-157151
#rnx
#rb none
#preflight 62b0d523d906bf89a30b6d26

[CL 20743954 by Joe Kirchoff in ue5-main branch]
2022-06-20 16:34:05 -04:00
j baumgartner
617cc5161b [Automation] Use SrcFile as the regex match to ensure we copy to the correct destination path on Android
#jira UE-151756
#rb chris.babcock
#tests preflight replay run and ensure it copies the build and launches on android devices.
#preflight 62b0d2488e03312ad8367092

[CL 20743755 by j baumgartner in ue5-main branch]
2022-06-20 16:22:46 -04:00
Ben Marsh
cfc95813f7 UGS: Reformat to standard C# style conventions.
#preflight none

[CL 20741662 by Ben Marsh in ue5-main branch]
2022-06-20 14:31:50 -04:00
Ben Marsh
382d4e5a03 Missing file.
#preflight none

[CL 20739898 by Ben Marsh in ue5-main branch]
2022-06-20 12:49:40 -04:00
Ben Marsh
e6b5e73a16 Update launcher version number.
#preflight none

[CL 20739705 by Ben Marsh in ue5-main branch]
2022-06-20 12:41:41 -04:00
Ben Marsh
b4035ec4cf UGS: Rename the "unstable" setting to "preview", and persist the setting across UGS runs.
#preflight none

[CL 20739609 by Ben Marsh in ue5-main branch]
2022-06-20 12:36:31 -04:00
Ben Marsh
7826ddc782 UGS: Flag some threads as background threads to prevent them from blocking application exit.
#preflight none

[CL 20739565 by Ben Marsh in ue5-main branch]
2022-06-20 12:33:41 -04:00
Ben Marsh
8de75a8094 UGS: Support for downloading UGS binaries via a zip file. This reduces chattiness, and will allows us to distribute self-contained bundles.
#preflight none

[CL 20739293 by Ben Marsh in ue5-main branch]
2022-06-20 12:19:58 -04:00
Ben Marsh
556f71e47d UGS: Add aggregates for publishing UGS loose and zip files together.
#preflight none

[CL 20738804 by Ben Marsh in ue5-main branch]
2022-06-20 11:55:39 -04:00
Ben Marsh
35ae375529 Add nodes to publish UGS zip files to Perforce.
#preflight none

[CL 20738473 by Ben Marsh in ue5-main branch]
2022-06-20 11:41:46 -04:00
Joakim Lindqvist
6a1755d29f Horde Storage - Updated documentation around auth setup
[CL 20736700 by Joakim Lindqvist in ue5-main branch]
2022-06-20 09:45:46 -04:00
Joakim Lindqvist
0fc3333ef6 Horde Storage - Removed support for the "AllNamespaces" special claim - this can be achived by using the acls in the auth setting instead
#preflight https://horde.devtools.epicgames.com/job/62b074b1ef1c98455449cd40

[CL 20736694 by Joakim Lindqvist in ue5-main branch]
2022-06-20 09:45:20 -04:00