Commit Graph

4841 Commits

Author SHA1 Message Date
andrew grant
4bc7154601 Split Incremental / Regular EngineTests into groups.
Moved jobs that don't require rendering to general build pool.
Added option for including cooked platforms (currently disabled, need to remove copy from DevStreams.xml).
Added XB1/Switch tests (also currently disabled)
Moved reports and logs to new file structure and site on automation.epicgames.net
Added VerifyDDC option to Gauntlet job.

#jira #rb na
[FYI] ben.marsh,josh.engebretson
#tests preflighted (lots).

#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: andrew.grant
#ROBOMERGE-SOURCE: CL 6547274 in //UE4/Main/...
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR) (v350-6578747)

[CL 6579843 by andrew grant in Dev-VR branch]
2019-05-20 14:40:58 -04:00
jeff williams
ad8676f19b Fix for discovering loose file shared cooked builds
#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: jeff.williams
#ROBOMERGE-SOURCE: CL 6545373 via CL 6545673 via CL 6545748
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR) (v350-6578747)

[CL 6579492 by jeff williams in Dev-VR branch]
2019-05-20 14:33:05 -04:00
bob tellez
0666646f89 #UE4 Add a little more information to a UHT error
#ROBOMERGE-VERSION: 348-6547088
#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: bob.tellez
#ROBOMERGE-SOURCE: CL 6537543 via CL 6539299 via CL 6539405
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR)

[CL 6577610 by bob tellez in Dev-VR branch]
2019-05-20 13:50:10 -04:00
ben marsh
7afa45e03a Only check for hacks in the engine directory.
#rb none
#jira UE-74650

#ROBOMERGE-VERSION: 348-6547088
#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: ben.marsh
#ROBOMERGE-SOURCE: CL 6533634 in //UE4/Main/...
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR)

[CL 6561324 by ben marsh in Dev-VR branch]
2019-05-18 10:25:49 -04:00
josh engebretson
2b8035ed5d Gauntlet: Use temp folder and include worker id for iOS IPA cache
#rnx

#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: josh.engebretson
#ROBOMERGE-SOURCE: CL 6487502 via CL 6487583 via CL 6500574 via CL 6500841
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR)

[CL 6531422 by josh engebretson in Dev-VR branch]
2019-05-16 03:33:07 -04:00
ryan durand
2060337e9d UE-72225
Merging in fixes to better support SNDBS in UBT with use of cl-filter.

#lockdown ben.marsh
#rnx
#rb none
#jira UE-72225

#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: ryan.durand
#ROBOMERGE-SOURCE: CL 6489426 in //UE4/Release-4.22/... via CL 6489461
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR)

[CL 6529324 by ryan durand in Dev-VR branch]
2019-05-16 03:21:17 -04:00
cosmin sulea
4b0c523c59 UE-73030 - DeploymentServerLauncher crash with multiple editor sessions
#jira UE-73030
#rb Jack.Porter
#lockdown Cristina.Riveron

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

[CL 6516768 by cosmin sulea in Dev-VR branch]
2019-05-15 16:40:48 -04:00
cosmin sulea
bcdf6f99fc UE-72100 - tvOS For Distribution packages fail with Code Signing Error if made after a Development Build
#jira UE-72100
#rb Jack.Porter
#lockdown Cristina.Riveron

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

[CL 6516763 by cosmin sulea in Dev-VR branch]
2019-05-15 16:40:46 -04:00
ben marsh
2da97590db Add build of UnrealVS for Visual Studio 2019.
#rb none
#jira UE-74593

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

[CL 6514854 by ben marsh in Dev-VR branch]
2019-05-15 16:30:01 -04:00
ben marsh
d322c60ae2 Add missing copyright notices.
#rb none
#rnx
#jira UE-74628

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

[CL 6512987 by ben marsh in Dev-VR branch]
2019-05-15 16:17:56 -04:00
ben marsh
e357715701 Live Coding: Fix crashes when patching adaptive non-unity files in game modules containing static global variables.
Live++ reads object files at startup for game modules, and assigns unique ids to each compiland (used to disambiguate static variables). When compiling the patch, these compilands are modified to reference a unique id for the unity blob, causing the variables to be reconstructed.

Solution is to generate a JSON file to each output directory containing object files containing the mapping, and to use that to assign compiland ids at startup.

#rb none
#jira UE-74036

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

[CL 6512984 by ben marsh in Dev-VR branch]
2019-05-15 16:17:53 -04:00
michael trepka
4813052306 One more fix for Windows paths handling in MacHostPlatform.cs
#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: michael.trepka
#ROBOMERGE-SOURCE: CL 6451674 via CL 6451677 via CL 6452836 via CL 6452921
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR)

[CL 6511495 by michael trepka in Dev-VR branch]
2019-05-15 16:05:23 -04:00
josh engebretson
46a14e836e Gauntlet: Don't attempt to reserve devices with model from service, reduce some device pool log severity
#rnx

#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: josh.engebretson
#ROBOMERGE-SOURCE: CL 6451264 via CL 6452060 via CL 6452197
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR)

[CL 6510634 by josh engebretson in Dev-VR branch]
2019-05-15 15:57:08 -04:00
chris babcock
e7a946cfb0 Add support for embedded builds to optionally append to DisplayName on Android
Provide optional second Gradle invocation after APK generated

#android
#rb Peter.Sauerbrei


#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: chris.babcock
#ROBOMERGE-SOURCE: CL 6451020 via CL 6451037 via CL 6451873 via CL 6451943
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR)

[CL 6510283 by chris babcock in Dev-VR branch]
2019-05-15 15:53:38 -04:00
michael trepka
0dce3a34b4 Restored the change to MacHostPlatform that uses sh to run C# executables
#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: michael.trepka
#ROBOMERGE-SOURCE: CL 6448823 via CL 6448839 via CL 6450890 via CL 6450956
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR)

[CL 6509751 by michael trepka in Dev-VR branch]
2019-05-15 15:48:41 -04:00
josh engebretson
a9fae99ea2 Gauntlet: Disable Vivox voice chat when running iOS tests, otherwise get blocking microphone permission request
#rnx

#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: josh.engebretson
#ROBOMERGE-SOURCE: CL 6447595 via CL 6449338 via CL 6449476
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR)

[CL 6508824 by josh engebretson in Dev-VR branch]
2019-05-15 15:41:17 -04:00
bob tellez
5ba0284268 Back out changelist 6429753. Likely cause for IOS compile failure
[FYI] Michael.Trepka

#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: bob.tellez
#ROBOMERGE-SOURCE: CL 6434945 via CL 6434946 via CL 6435260 via CL 6443311
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR)

[CL 6506949 by bob tellez in Dev-VR branch]
2019-05-15 15:21:21 -04:00
ben marsh
aab7d613a4 Fix for case of engine directory being derived from launch path, and potentially not matching case of files on disk.
#rb none
#jira

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

[CL 6504722 by ben marsh in Dev-VR branch]
2019-05-15 15:05:02 -04:00
ben marsh
dc86c31790 UBT: Add utility methods for correcting paths to match their case on disk, and fix issues with inconsistent paths when cross-compiling for Linux.
#rb none
#jira UE-72267
#jira UE-72904

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

[CL 6504717 by ben marsh in Dev-VR branch]
2019-05-15 15:05:00 -04:00
chris babcock
5f3d97d9ef Run addtional Gradle targets as separate call to start with fresh heap
#android

#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: chris.babcock
#ROBOMERGE-SOURCE: CL 6422987 via CL 6422988 via CL 6423067 via CL 6423069 via CL 6423590 via CL 6423610
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR)

[CL 6498051 by chris babcock in Dev-VR branch]
2019-05-15 14:21:07 -04:00
ben woodhouse
10e7610013 PerfReportTool 3.80: Fix edge-case exception when multiple events appear on the same frame as a loading screen event that we're stripping out. Looks like this is causing missing perf reports in some cases
[FYI] david.harvey, will.fissler

#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: ben.woodhouse
#ROBOMERGE-SOURCE: CL 6415835 via CL 6416661 via CL 6416675
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR)

[CL 6497480 by ben woodhouse in Dev-VR branch]
2019-05-15 14:15:37 -04:00
cajoebestrotheray
f6bcdcb3ba PR #5793: Netprofiler: Added "average time" to actor list view (Contributed by cajoebestrotheray)
#jira UE-74138
#rb brian.bekich

#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: brian.bekich
#ROBOMERGE-SOURCE: CL 6410336 in //UE4/Main/...
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR)

[CL 6492506 by brian bekich in Dev-VR branch]
2019-05-15 13:35:32 -04:00
cosmin sulea
93f782c24d UE-71914 - Packaging code projects in Shipping configuration from Mac fails if there is a space in the project path
#jira UE-71914
#rb Jack.Porter
#lockdown Cristina.Riveron

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

[CL 6458978 by cosmin sulea in Dev-VR branch]
2019-05-15 03:40:57 -04:00
cosmin sulea
faa8f1d572 UE-72100 - tvOS For Distribution packages fail with Code Signing Error if made after a Development Build
#jira UE-72100
#rb Jack.Porter
#lockdown Cristina.Riveron

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

[CL 6457690 by cosmin sulea in Dev-VR branch]
2019-05-15 03:31:24 -04:00
david harvey
03839e76d5 improvements to PerfReportTool's PeakSummary type:
- bulk mode summary page can have colour thresholds & additional stats.
 - automation output csv shows all stats, not just those outside of the main summary.

[FYI] ben.woodhouse

#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: david.harvey
#ROBOMERGE-SOURCE: CL 6396263 via CL 6396457 via CL 6396459
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR)

[CL 6457635 by david harvey in Dev-VR branch]
2019-05-15 03:30:34 -04:00