Commit Graph

22524 Commits

Author SHA1 Message Date
stephen ma
9b3bdebaa6 Adds tests for LAUNCHREQUEST 1, 20, 50, 100, 500, 1000 reqeusts.
Also adds tests for canceling 1,20,50,100,500,1000 requests.

[FYI] Benjamin.Dohrmann, Ryan.Hairyes, Chris.Varnsverry
#rb alejandro.aguilar, Chris.Varnsverry, lorry.li

[CL 31313811 by stephen ma in ue5-main branch]
2024-02-08 19:27:07 -05:00
chris caulfield
5bbb6c2439 Chaos - failing EPA test case (disabled)
#rb vincent.robert

[CL 31312224 by chris caulfield in ue5-main branch]
2024-02-08 18:51:53 -05:00
lorry li
b2820a2752 Add more test cases about retry behaviors in WebTests;
Make sure when timed out in retry system, during back off or during retrying, it will return the last response instead of empty response.

[REVIEW] [at]michael.kirzinger [at]michael.atchison [at]rafa.lecina
[FYI] daniel.lamb
#rb Rafa.Lecina
#tests Tried in WebTests

[CL 31310240 by lorry li in ue5-main branch]
2024-02-08 18:13:40 -05:00
chris babcock
86fbd2b358 Add back new/delete operator global visibility for Android shipping builds
#jira UE-206025
#android
[REVIEW] [at]Dmytro.Vovk
#rb Dmytro.Vovk

[CL 31307634 by chris babcock in ue5-main branch]
2024-02-08 17:19:31 -05:00
lorry li
702eeb4a13 Stop activity timeout timer after canceling request;
Stop total timeout timer after request completed in retry manager;
Move the virtual impls of FHttpRequestAdapter to cpp file.

[REVIEW] [at]michael.kirzinger [at]rafa.lecina [at]michael.atchison
#jira UE-197485
[FYI] [at]jens.petersam
#rb Jens.Petersam, Rafa.Lecina
#tests Repro and fixed in WebTests

[CL 31304925 by lorry li in ue5-main branch]
2024-02-08 16:31:09 -05:00
josh engebretson
fa515722d1 Horde: Average analytics indicator metrics
#rnx

[CL 31303931 by josh engebretson in ue5-main branch]
2024-02-08 16:11:28 -05:00
valentin ritzi
6c1019300e [UBA] Fixed NtCreateFile filename string capacity
Fixed the filename string capacity in NtCreateFile before the call to True_NtCreateFile to be +2 of the string length to accomodate the string termination chars

#rb henrik.karlsson

[CL 31302114 by valentin ritzi in ue5-main branch]
2024-02-08 15:34:24 -05:00
josh engebretson
d1e55744a9 Horde: Don't specify range for device info
#rnx

[CL 31302009 by josh engebretson in ue5-main branch]
2024-02-08 15:31:39 -05:00
josh engebretson
3a92e6d152 Horde: Add support for min/max chart values
#rnx

[CL 31299140 by josh engebretson in ue5-main branch]
2024-02-08 14:38:26 -05:00
josh engebretson
7d20516360 Horde: Add min value support for analytics
#rnx

[CL 31298762 by josh engebretson in ue5-main branch]
2024-02-08 14:31:07 -05:00
josh engebretson
711b39cf17 Horde: Add min/max/change to analytics
#rnx

[CL 31298490 by josh engebretson in ue5-main branch]
2024-02-08 14:24:35 -05:00
henrik karlsson
c48ddbdd7d [Uba]
* Fixed so uba uses virtual file index numbers of "real" index is (u64)-1. This can be used for systems like ProjFS where we don't know the file index until it is hydrated but we need a proper number in order for applications like clang to work properly (clang uses file index as unique key for files)
* Added some more debug code

[CL 31297871 by henrik karlsson in ue5-main branch]
2024-02-08 14:12:18 -05:00
josh engebretson
d8d82de565 Horde: Analytics support for hovering data points
#rnx

[CL 31296272 by josh engebretson in ue5-main branch]
2024-02-08 13:32:24 -05:00
henrik karlsson
b52ac17edb [Uba]
* Added support for environment variable UBA_ZONE

[CL 31293895 by henrik karlsson in ue5-main branch]
2024-02-08 11:38:00 -05:00
carl bystrom
84265fbe40 Horde: Add proper path joining for files in agent upgrade command
[CL 31293030 by carl bystrom in ue5-main branch]
2024-02-08 10:49:04 -05:00
josh adams
ea14a1c312 - Updated the logging for mismatched build settings that require UniqueBuildEnvironment to show the values that don't match
#rb Tim.Smith

[CL 31291509 by josh adams in ue5-main branch]
2024-02-08 10:08:52 -05:00
ben marsh
cf73bef6a1 UGS: Speculative fix for hang on startup. Now runs the message loop on the main thread, and creates async tasks to dispose of any IAsyncDisposables.
#jira UE-206238

[CL 31290973 by ben marsh in ue5-main branch]
2024-02-08 09:56:05 -05:00
lorry li
881a7127a7 Make sure python packages can be updated in WebTestsServer;
Added more checks in test case "Can do blocking call" of WebTests;
Added duplicated call CancelRequest in test case "Cancel http request connect before timeout" of  WebTests;
Some other code clean in WebTests.

[REVIEW] [at]stephen.ma [at]michael.kirzinger [at]rafa.lecina
#rb stephen.ma

[CL 31289833 by lorry li in ue5-main branch]
2024-02-08 09:21:28 -05:00
tim smith
e3a69ec9d8 Added support for procedure and constructor.
Added support for Visit template specialization.  This allows for C++ structures to have visitors defined without having to modify the visitor objects.  Work in progress.

#rnx
#rb yiliang.siew

[CL 31288348 by tim smith in ue5-main branch]
2024-02-08 08:10:38 -05:00
carl bystrom
1df74d53be Horde: Improve log messaging when querying for agent capabilities
[CL 31287445 by carl bystrom in ue5-main branch]
2024-02-08 07:12:10 -05:00
carl bystrom
c519a99aa1 Horde: Remove references to Assembly.GetExecutingAssembly().Location
Calling that is not compatible with self-contained packages. Replaced with AppContext.BaseDirectory in most cases

[CL 31287388 by carl bystrom in ue5-main branch]
2024-02-08 07:11:32 -05:00
carl bystrom
dc7be3cacd Horde: Make agent version lookup more robust
Self-contained packages on Linux with no explicity version set resulted in null

[CL 31287299 by carl bystrom in ue5-main branch]
2024-02-08 07:03:25 -05:00
ben marsh
b71e423501 Horde: Fix filtering of search results.
[CL 31284377 by ben marsh in ue5-main branch]
2024-02-08 01:34:22 -05:00
buildmachine
8fba9e23b2 Horde: Updating schema documentation
[CL 31284228 by buildmachine in ue5-main branch]
2024-02-08 01:07:02 -05:00
ben marsh
42f87f51ff Horde: Add a separate (slower) codepath for searching through artifacts; we need to search for everything before we can decide whether to include an inline file.
#jira UE-205874

[CL 31284192 by ben marsh in ue5-main branch]
2024-02-08 01:05:58 -05:00