Commit Graph

1919 Commits

Author SHA1 Message Date
andrew grant
1a87b02536 Gauntlet -
ITestNode now defines GetWarnings and GetErrors calls for tests to return instances that occurred during a test.

Split creation of Summary report in UnrealTestNode into Header/Body functions to allow tests to more easily customize these.

Added GetLogChannels() function to UnrealLogParser that will return all lines from multiple channels

Added AutomatonLogParser that specifically parses the output of automation (non-Gauntlet) tests.

#rb CRd
[at]josh.engebretson [at]clayton.langford [at]ben.salem

#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: andrew.grant
#ROBOMERGE-SOURCE: CL 6241133 via CL 6246005 via CL 6246055
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR)

[CL 6249793 by andrew grant in Dev-VR branch]
2019-05-02 05:02:21 -04:00
ryan durand
94ee0bdd6e Adding Fortnite_ExportMcpTemplates to Localisation.Automation in a generic manner for use with other projects.
#rb none

#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: ryan.durand
#ROBOMERGE-SOURCE: CL 6192328 via CL 6192767 via CL 6194102
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR)

[CL 6233545 by ryan durand in Dev-VR branch]
2019-05-01 20:24:05 -04:00
david harvey
215cb87d93 update CSV tool path in automation tools.
#jira UE-66046
#rb gil.gribb

#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: david.harvey
#ROBOMERGE-SOURCE: CL 6172805 via CL 6173263 via CL 6178732
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR)

[CL 6217237 by david harvey in Dev-VR branch]
2019-05-01 18:45:49 -04:00
clayton langford
08aeab5e6a Fixed a config format issue and improved logging to more easily find these issues in the future.
#rnx

#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: clayton.langford
#ROBOMERGE-SOURCE: CL 6141936 via CL 6141942 via CL 6142990 via CL 6176201
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR)

[CL 6205660 by clayton langford in Dev-VR branch]
2019-05-01 17:54:34 -04:00
andrew grant
d31b54cd78 Gauntlet - cleaned up some logging on error cases.
#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: andrew.grant
#ROBOMERGE-SOURCE: CL 6115333 via CL 6132878 via CL 6174059
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR)

[CL 6198795 by andrew grant in Dev-VR branch]
2019-05-01 17:13:57 -04:00
ben salem
3d33b2e20b Pass through -gauntlet when not requiring a test controller to let the client know we are still running via Gauntlet.
#RB josh.engebretson


#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: ben.salem
#ROBOMERGE-SOURCE: CL 6111304 via CL 6111307 via CL 6112798 via CL 6112961
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR)

[CL 6132579 by ben salem in Dev-VR branch]
2019-04-26 23:11:50 -04:00
josh engebretson
0a98d57273 Gauntlet: update cached stdout property when pulling artifacts on Android
#rnx

#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: josh.engebretson
#ROBOMERGE-SOURCE: CL 6104984 via CL 6105113 via CL 6105520 via CL 6105534
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR)

[CL 6132209 by josh engebretson in Dev-VR branch]
2019-04-26 22:56:51 -04:00
chris babcock
1d6cb70d4f Add option to split OBB into main and patch if exceeds OBB size limit
#ue4
#android
[FYI] Jack.Porter
#rb Dmitriy.Dyomin


#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: chris.babcock
#ROBOMERGE-SOURCE: CL 6103655 via CL 6103711 via CL 6103784 via CL 6103790
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR)

[CL 6132122 by chris babcock in Dev-VR branch]
2019-04-26 22:51:41 -04:00
andrew grant
2c3594796e Added Win32 support to Gauntlet
Tests with EngineTest project

[at]josh.engebretson [at]ben.salem
#rb na

#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: andrew.grant
#ROBOMERGE-SOURCE: CL 6095648 via CL 6096480 via CL 6096540
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR)

[CL 6128169 by andrew grant in Dev-VR branch]
2019-04-26 22:22:11 -04:00
josh engebretson
72b92aeb5a Gauntlet: Fix issue with adb attempting to get activity log after disposal (and adb server kill)
#rnx

#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: josh.engebretson
#ROBOMERGE-SOURCE: CL 6095222 via CL 6095232 via CL 6096459 via CL 6096507
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR)

[CL 6128076 by josh engebretson in Dev-VR branch]
2019-04-26 22:21:39 -04:00
jeff williams
bf14116372 Switching SharedCookedBuild to be stateful
Support multiple simultaneous platform targets
Fix to use CookPlatform correctly


#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: jeff.williams
#ROBOMERGE-SOURCE: CL 6083456 via CL 6088205 via CL 6088231
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR)

[CL 6119367 by jeff williams in Dev-VR branch]
2019-04-26 21:25:16 -04:00
josh engebretson
38f1c5e65b Adding logging to help catch android device error
#rnx

#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: josh.engebretson
#ROBOMERGE-SOURCE: CL 6079218 via CL 6079219 via CL 6085366 via CL 6085559
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR)

[CL 6115750 by josh engebretson in Dev-VR branch]
2019-04-26 21:01:57 -04:00
josh engebretson
b871ea65f7 Suspend EC error parsing while killing adb server
#rnx

#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: josh.engebretson
#ROBOMERGE-SOURCE: CL 6039203 via CL 6039204 via CL 6045452 via CL 6045630
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR)

[CL 6047181 by josh engebretson in Dev-VR branch]
2019-04-23 01:03:33 -04:00
josh engebretson
9c97882c53 Sanitize device service web exception error message
#rnx
[FYI] ben.salem

#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: josh.engebretson
#ROBOMERGE-SOURCE: CL 6032994 via CL 6032995 via CL 6033182 via CL 6033711
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR)

[CL 6036470 by josh engebretson in Dev-VR branch]
2019-04-22 13:22:02 -04:00
ben marsh
83b56b2198 Merging fixes to ListThirdPartySoftware script.
#jira

#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: ben.marsh
#ROBOMERGE-SOURCE: CL 5993027 via CL 5993031 via CL 5994993 via CL 5995112
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR)

[CL 6004409 by ben marsh in Dev-VR branch]
2019-04-18 21:53:48 -04:00
daniel lamb
7f44bccf78 Merging CL 5934839 //Portal/Main/... to //Fortnite/Release-8.50/...
UAT: Exposing new BPT package chunks PrevTagSet parameter.


#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: daniel.lamb
#ROBOMERGE-SOURCE: CL 5958578 via CL 5959214 via CL 5961667 via CL 5961788
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR)

[CL 5972079 by daniel lamb in Dev-VR branch]
2019-04-18 01:38:44 -04:00
ben marsh
bbb38cec28 Fixes to ListThirdPartySoftware script.
* Switched to use JsonExport mode in UBT.
* Added runtime dependencies into the output file.

#rb none
#rnx
#jira

#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: ben.marsh
#ROBOMERGE-SOURCE: CL 5959015 in //UE4/Release-4.22/... via CL 5959017
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR)

[CL 5965188 by ben marsh in Dev-VR branch]
2019-04-17 21:17:28 -04:00
cosmin sulea
ed016e2812 UE-66627 - Full Screen Native Resolution not supported on new iPad Pro 11-inch and iPad Pro 12.9 inch (3rd generation)
#jira UE-66627
#rb Jack.Porter
#lockdown Cristina.Riveron

#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: cosmin.sulea
#ROBOMERGE-SOURCE: CL 5934406 in //UE4/Release-4.22/... via CL 5934407
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR)

[CL 5946019 by cosmin sulea in Dev-VR branch]
2019-04-17 13:48:07 -04:00
sorin gradinaru
1af38643e8 UE-72638 iOS iCloud app fails to upload to App Store -- entitlements that are not supported; value '*'
#jira UE-72638
#4.22.1
#tvOS
#iOS
#rb Jack.Porter

applying the same logic in WriteEntitlements as in iPhonePackager.MobileProvision.GetEntitlementsString (used for signing when building on PC) - avoid generic values (*) for the relevant CloudKit fields
fixing a bug with existing plist element (previous build, different settings)

in Automation fixing a bug with caching when building on Mac, legacy from a previous revision

#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: sorin.gradinaru
#ROBOMERGE-SOURCE: CL 5918149 in //UE4/Release-4.22/... via CL 5918171
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR)

[CL 5929535 by sorin gradinaru in Dev-VR branch]
2019-04-16 18:00:28 -04:00
ben marsh
c5e151e718 Prevent packaged plugins getting a hot reload suffix if the editor is running.
#rb none
#jira UE-72487

#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: ben.marsh
#ROBOMERGE-SOURCE: CL 5915309 in //UE4/Release-4.22/... via CL 5915310
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR)

[CL 5925986 by ben marsh in Dev-VR branch]
2019-04-16 17:14:02 -04:00
andrew grant
bb86629e24 Implemented Gauntlet's "-dev" feature for Mac. This gives the ability to use a locally build executable against network builds by comparing timestamps and using the -basedir argument to point the client to the network data.
[CODEREVIEW] josh.engebretson,michael.trepka
#rb na

#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: andrew.grant
#ROBOMERGE-SOURCE: CL 5871266 via CL 5871937 via CL 5871950 via CL 5872516 via CL 5872524
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR)

[CL 5888384 by andrew grant in Dev-VR branch]
2019-04-12 22:29:31 -04:00
sorin gradinaru
67592895d0 UE-72355 //Fortnite/Dev-EngineMerge - Package and Publish IOS - Failing "FortniteClient.entitlements" could not be opened"
#jira UE-72355
#4.22.1
#rb Jack.Porter
#lockdown cristina.riveron

Check if the entitlements file is present when packaging, creating it if is not

#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: sorin.gradinaru
#ROBOMERGE-SOURCE: CL 5809000 in //UE4/Release-4.22/... via CL 5809001
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR)

[CL 5813086 by sorin gradinaru in Dev-VR branch]
2019-04-09 17:00:44 -04:00
ben woodhouse
6141d2d29b Add -fallbackOrderForNonUassetFiles option for ordering uexp and ubulk files if order is not specified (e.g for the secondary/cooker open order). Previously this was non-optional, but this caused a regression in patch sizes on some platforms
#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: ben.woodhouse
#ROBOMERGE-SOURCE: CL 5772400 via CL 5795133 via CL 5795152 via CL 5795156 via CL 5799600 via CL 5799704
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR)

[CL 5803267 by ben woodhouse in Dev-VR branch]
2019-04-08 21:10:32 -04:00
andrew grant
29bf5ab575 Fix for NoMcp xbox tests breaking. Now detect if an XB1 NoMcp client is involved in a test and turn off trust validation.
Removed old -skipxboxauth flag

#rb codereview

#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: andrew.grant
#ROBOMERGE-SOURCE: CL 5749377 via CL 5749558 via CL 5749651 via CL 5749736 via CL 5754588 via CL 5754753
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR)

[CL 5758119 by andrew grant in Dev-VR branch]
2019-04-04 21:09:42 -04:00
andrew grant
550c881140 Fixed issue with parallel tests of the same name trying to use the same artifact folder.
[CODEREVIEW] josh.engebretson,ben.salem

#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: andrew.grant
#ROBOMERGE-SOURCE: CL 5747120 via CL 5749542 via CL 5749605 via CL 5749696 via CL 5754546 via CL 5754697
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR)

[CL 5758072 by andrew grant in Dev-VR branch]
2019-04-04 21:09:21 -04:00