Commit Graph

54 Commits

Author SHA1 Message Date
andrew grant
dd5005dacd Fix exception in clean devices
#ROBOMERGE-SOURCE: CL 5720355 via CL 5722816

[CL 5722834 by andrew grant in Main branch]
2019-04-03 21:56:54 -04:00
ben salem
4257a421d1 Re-enable Gauntlet Account Pool changes now that all Load Bot accounts have been properly profiled on GameDev.
#ROBOMERGE-SOURCE: CL 5660582 via CL 5660583 via CL 5660584 via CL 5660585 via CL 5660625

[CL 5660655 by ben salem in Main branch]
2019-03-31 00:23:31 -04:00
ben salem
2a02e9d222 Temporarily backing out changelist 5659802 to unblock Editor tests until we can bulk stash new accounts.
#ROBOMERGE-SOURCE: CL 5659905 via CL 5659906 via CL 5659907 via CL 5659908 via CL 5659934

[CL 5659943 by ben salem in Main branch]
2019-03-30 00:14:58 -04:00
ben salem
df4ff80ad9 Various gauntlet functionality for getting clients to connect to propped prod servers.
- Changed gauntlet accountpool global object into an AccountManager system that handles an AccountPool instance to allow easier overriding
- Add -nobuildid flag to prevent buildidoverride from being added onto commandline
- Change game tests over to use new account pool



#ROBOMERGE-SOURCE: CL 5659802 via CL 5659803 via CL 5659804 via CL 5659805 via CL 5659928

[CL 5659935 by ben salem in Main branch]
2019-03-30 00:14:30 -04:00
clayton langford
2fd5d814b0 Updated blacklist config directory location.
#rnx


#ROBOMERGE-SOURCE: CL 5588255 via CL 5588260 via CL 5588262 via CL 5588263 via CL 5589115

[CL 5589118 by clayton langford in Main branch]
2019-03-27 10:37:54 -04:00
andrew grant
5ae4fcbe67 Added some verbose logging when copying Kairos files
Fixed some case checks
Made -config param optional

[FYI] daniel.lamb


#ROBOMERGE-SOURCE: CL 5459100 via CL 5459911

[CL 5460034 by andrew grant in Main branch]
2019-03-19 17:06:57 -04:00
clayton langford
b87576149f Added ArtifactPath field to UnrealTestNode so that tests keep a reference to this file path. Create this path string within StartTest instead of StopTest so that it is populated sooner.
#rnx
#rb Andrew.Grant


#ROBOMERGE-SOURCE: CL 5399241 via CL 5399252 via CL 5400656

[CL 5400817 by clayton langford in Main branch]
2019-03-14 16:42:19 -04:00
josh engebretson
d986cff3d5 Gauntlet: release devices back to pool once artifacts have been saved
#ROBOMERGE-SOURCE: CL 5371348 via CL 5371350 via CL 5375533

[CL 5378401 by josh engebretson in Main branch]
2019-03-12 23:27:03 -04:00
clayton langford
8cd2513547 Added IniConfigUtil class to allow Gauntlet to read from config files like DefaultGame.ini.
#rnx
[FYI] Andrew.Grant


#ROBOMERGE-SOURCE: CL 5362807 via CL 5362809 via CL 5363406

[CL 5363463 by clayton langford in Main branch]
2019-03-11 17:40:09 -04:00
josh engebretson
b3c6998e4a Adding Gauntlet workerid parameter which workers can use for configuration
#ROBOMERGE-SOURCE: CL 5362356 via CL 5363136

[CL 5363198 by josh engebretson in Main branch]
2019-03-11 17:09:15 -04:00
clayton langford
92e0aa6203 Fixed an issue with Hyperlinks in HtmlBuilder.
#rnx


#ROBOMERGE-SOURCE: CL 5362326 via CL 5362327 via CL 5363097

[CL 5363187 by clayton langford in Main branch]
2019-03-11 17:09:00 -04:00
josh engebretson
5c01d70115 Gauntlet: Adding reboot functionality to iOS device
#ROBOMERGE-SOURCE: CL 5352695 via CL 5354771

[CL 5354904 by josh engebretson in Main branch]
2019-03-08 18:42:41 -05:00
clayton langford
bfe7eaf0fd Added dynamic resolution to HealthSnapshots. Also, fixed a whitespace issue with RHI Thread and added FrameTime to UnrealSnapshotSummary.ToString()
#rnx
[CODEREVIEW] Andrew.Grant


#ROBOMERGE-SOURCE: CL 5304237 via CL 5304280 via CL 5308246

[CL 5308325 by clayton langford in Main branch]
2019-03-05 18:09:38 -05:00
josh engebretson
5f48ca2734 Skip android test installation batch files during gauntlet build discovery
[FYI] clayton.langford


#ROBOMERGE-SOURCE: CL 5228413 via CL 5228420 via CL 5229166

[CL 5233431 by josh engebretson in Main branch]
2019-02-27 17:31:08 -05:00
Josh Adams
d0bf843c9c - Merging Dev-Kairos/Engine/... to Main/Engine/...
- Brings over the necessary engine changes for embedding UE4 mobile as a dylib/so in native mobile app
- Various changes for facial animation, screen recording, others
- ARKit and ARCore plugins were removed, as deemed "not ready"
#rb many people


#ROBOMERGE-OWNER: josh.adams
#ROBOMERGE-AUTHOR: josh.adams
#ROBOMERGE-SOURCE: CL 5201138 via CL 5203024

[CL 5226277 by Josh Adams in Main branch]
2019-02-27 11:57:17 -05:00
Ben Marsh
57e238c0b7 Fix Gauntlet automation DLLs being output to the {WorkspaceRoot}\Binaries\DotNET directory rather than Engine\Binaries\DotNET.
Seems to get copied into the correct place because it's referenced by GauntletExtras anyway, just creates some junk in the workspace root directory.

#fyi Arciel.Rekman, Andrew.Grant
#rb none

[CL 5200767 by Ben Marsh in Main branch]
2019-02-26 10:45:25 -05:00
josh engebretson
8a4e1d2a65 Make Android log suspending optional to reduce spam
#ROBOMERGE-SOURCE: CL 5183570 via CL 5184002 via CL 5185639

[CL 5185720 by josh engebretson in Main branch]
2019-02-25 17:07:38 -05:00
josh engebretson
4bd8adc3f4 Fix Android device compile error
#ROBOMERGE-SOURCE: CL 5149094 via CL 5149118 via CL 5149128 via CL 5150144

[CL 5151053 by josh engebretson in Main branch]
2019-02-22 14:33:49 -05:00
josh engebretson
e9d13308a9 Gauntlet: Do not parse ADB process output for EC jobs
#ROBOMERGE-SOURCE: CL 5148667 via CL 5148905 via CL 5148910 via CL 5150136

[CL 5151041 by josh engebretson in Main branch]
2019-02-22 14:33:39 -05:00
josh engebretson
ec3288409e Gauntlet packaged XB1 build source support
#ROBOMERGE-SOURCE: CL 5093628 via CL 5094641

[CL 5094648 by josh engebretson in Main branch]
2019-02-20 13:37:56 -05:00
william ewen
157dfd9d37 Adding support for Gauntlet Test nodes to query what run they are on and how many total runs there are for the current test instance.
#rb Andrew.Grant
#rnx


#ROBOMERGE-SOURCE: CL 5011159 via CL 5013684

[CL 5038189 by william ewen in Main branch]
2019-02-18 12:13:36 -05:00
josh engebretson
629e846673 Gauntlet: Add support for new uuid format to iOS device
#ROBOMERGE-SOURCE: CL 5010052 via CL 5013276

[CL 5014653 by josh engebretson in Main branch]
2019-02-15 21:34:11 -05:00
josh engebretson
091d67441c Suspend EC error parsing when logging file copy errors (may try on new kit, etc and shouldn't fail test)
#ROBOMERGE-SOURCE: CL 5009813 via CL 5009838 via CL 5013196

[CL 5014446 by josh engebretson in Main branch]
2019-02-15 21:06:42 -05:00
clayton langford
98b61abc2f Fix for Gauntlet copying Android artifacts to the wrong directory.
#rnx
#rb Andrew.Grant
#test RunFort -test=memorylistdiff -platform=android


#ROBOMERGE-SOURCE: CL 5009635 via CL 5009638 via CL 5009880

[CL 5010214 by clayton langford in Main branch]
2019-02-15 13:26:16 -05:00
josh engebretson
2c22258a75 Wrap Gauntlet CopyDirectory FileInfo creation in an exception handler for better error logging
#ROBOMERGE-SOURCE: CL 4998738 via CL 4998739 via CL 4999913

[CL 5001681 by josh engebretson in Main branch]
2019-02-14 17:28:38 -05:00