Commit Graph

4855 Commits

Author SHA1 Message Date
jeff williams
b500894fca Bumped DeploymentServer to Net 4.6.2 for compatibility with MDI
#rb andrew.grant

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: jeff.williams
#ROBOMERGE-SOURCE: CL 6599617 in //UE4/Main/...
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim) (v363-6677109)

[CL 6710181 by jeff williams in Dev-Anim branch]
2019-05-31 13:57:06 -04:00
ben woodhouse
f47ada5d63 PerfReportTool 3.81
- Add support for derived metadata. Specifyable via the reportTypes XML, e.g:
	<derivedMetadataMappings>
		<mapping destName="deviceType" destValue="console" sourceName="platform" sourceValue="ps4"/>
		<mapping destName="deviceType" destValue="console" sourceName="platform" sourceValue="xboxone"/>
		<mapping destName="deviceType" destValue="console" sourceName="platform" sourceValue="switch"/>
		<mapping destName="devicetype" destValue="desktop" sourceName="platform" sourceValue="windows"/>
		<mapping destName="devicetype" destValue="desktop" sourceName="platform" sourceValue="mac"/>
		<mapping destName="devicetype" destValue="mobile" sourceName="platform" sourceValue="android"/>
		<mapping destName="devicetype" destValue="mobile" sourceName="platform" sourceValue="ios"/>
	</derivedMetadataMappings>

#rb david.harvey
[FYI] david.harvey

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: ben.woodhouse
#ROBOMERGE-SOURCE: CL 6594582 via CL 6595124 via CL 6595176
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim) (v363-6677109)

[CL 6705824 by ben woodhouse in Dev-Anim branch]
2019-05-31 13:31:48 -04:00
andrew grant
4d428cd4a1 Bumped MDI to Net 4.6.2
#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: andrew.grant
#ROBOMERGE-SOURCE: CL 6590714 via CL 6590715 via CL 6590772 via CL 6592997 via CL 6593145
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim) (v363-6677109)

[CL 6703661 by andrew grant in Dev-Anim branch]
2019-05-31 13:16:13 -04:00
ben salem
1daf8b6cae Add ability for multiple server roles within one test to load different maps.
#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: ben.salem
#ROBOMERGE-SOURCE: CL 6583089 via CL 6585455 via CL 6592183 via CL 6592277
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim) (v363-6677109)

[CL 6702114 by ben salem in Dev-Anim branch]
2019-05-31 13:05:12 -04:00
cosmin sulea
caf1170ff9 UE-69887 - DeploymentServerLauncher.exe does not always quit
#jira UE-69887
#rb Jack.Porter
#lockdown Cristina.Riveron

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: cosmin.sulea
#ROBOMERGE-SOURCE: CL 6573489 in //UE4/Release-4.22/... via CL 6573490
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim) (v363-6677109)

[CL 6695788 by cosmin sulea in Dev-Anim branch]
2019-05-31 12:28:32 -04:00
andrew grant
babd0b8d3b 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-VERSION: 348-6547088
#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: andrew.grant
#ROBOMERGE-SOURCE: CL 6547274 in //UE4/Main/...
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)

[CL 6570903 by andrew grant in Dev-Anim branch]
2019-05-18 11:38:56 -04:00
jeff williams
948f4fde23 Fix for discovering loose file shared cooked builds
#ROBOMERGE-VERSION: 348-6547088
#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: jeff.williams
#ROBOMERGE-SOURCE: CL 6545373 via CL 6545673 via CL 6545748
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)

[CL 6570265 by jeff williams in Dev-Anim branch]
2019-05-18 11:31:51 -04:00
bob tellez
df6b90ade3 #UE4 Add a little more information to a UHT error
#ROBOMERGE-VERSION: 348-6547088
#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: bob.tellez
#ROBOMERGE-SOURCE: CL 6537543 via CL 6539299 via CL 6539405
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)

[CL 6566016 by bob tellez in Dev-Anim branch]
2019-05-18 10:50:20 -04:00
ben marsh
d102db5cfa Only check for hacks in the engine directory.
#rb none
#jira UE-74650

#ROBOMERGE-VERSION: 348-6547088
#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: ben.marsh
#ROBOMERGE-SOURCE: CL 6533634 in //UE4/Main/...
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)

[CL 6561456 by ben marsh in Dev-Anim branch]
2019-05-18 10:26:40 -04:00
josh engebretson
9824cfb2f8 Gauntlet: Use temp folder and include worker id for iOS IPA cache
#rnx

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: josh.engebretson
#ROBOMERGE-SOURCE: CL 6487502 via CL 6487583 via CL 6500574 via CL 6500841
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)

[CL 6531490 by josh engebretson in Dev-Anim branch]
2019-05-16 03:33:31 -04:00
ryan durand
d7b196a491 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: lina.halper
#ROBOMERGE-AUTHOR: ryan.durand
#ROBOMERGE-SOURCE: CL 6489426 in //UE4/Release-4.22/... via CL 6489461
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)

[CL 6529482 by ryan durand in Dev-Anim branch]
2019-05-16 03:22:00 -04:00
cosmin sulea
8472ac4383 UE-73030 - DeploymentServerLauncher crash with multiple editor sessions
#jira UE-73030
#rb Jack.Porter
#lockdown Cristina.Riveron

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: cosmin.sulea
#ROBOMERGE-SOURCE: CL 6473865 in //UE4/Release-4.22/... via CL 6473926
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)

[CL 6497075 by cosmin sulea in Dev-Anim branch]
2019-05-15 14:13:10 -04:00
cosmin sulea
387675f936 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: lina.halper
#ROBOMERGE-AUTHOR: cosmin.sulea
#ROBOMERGE-SOURCE: CL 6473818 in //UE4/Release-4.22/... via CL 6473858
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)

[CL 6497063 by cosmin sulea in Dev-Anim branch]
2019-05-15 14:13:06 -04:00
ben marsh
d8c9f66519 Add build of UnrealVS for Visual Studio 2019.
#rb none
#jira UE-74593

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: ben.marsh
#ROBOMERGE-SOURCE: CL 6456559 in //UE4/Release-4.22/... via CL 6456560
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)

[CL 6475581 by ben marsh in Dev-Anim branch]
2019-05-15 08:24:48 -04:00
ben marsh
25fe339213 Add missing copyright notices.
#rb none
#rnx
#jira UE-74628

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: ben.marsh
#ROBOMERGE-SOURCE: CL 6455289 in //UE4/Release-4.22/... via CL 6455290
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)

[CL 6474676 by ben marsh in Dev-Anim branch]
2019-05-15 08:12:05 -04:00
ben marsh
640069c5a2 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: lina.halper
#ROBOMERGE-AUTHOR: ben.marsh
#ROBOMERGE-SOURCE: CL 6455253 in //UE4/Release-4.22/... via CL 6455273
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)

[CL 6474667 by ben marsh in Dev-Anim branch]
2019-05-15 08:12:01 -04:00
michael trepka
620e67af6f One more fix for Windows paths handling in MacHostPlatform.cs
#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: michael.trepka
#ROBOMERGE-SOURCE: CL 6451674 via CL 6451677 via CL 6452836 via CL 6452921
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)

[CL 6473691 by michael trepka in Dev-Anim branch]
2019-05-15 07:59:54 -04:00
josh engebretson
35dbb9ef92 Gauntlet: Don't attempt to reserve devices with model from service, reduce some device pool log severity
#rnx

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: josh.engebretson
#ROBOMERGE-SOURCE: CL 6451264 via CL 6452060 via CL 6452197
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)

[CL 6473079 by josh engebretson in Dev-Anim branch]
2019-05-15 07:52:28 -04:00
chris babcock
de43182d35 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: lina.halper
#ROBOMERGE-AUTHOR: chris.babcock
#ROBOMERGE-SOURCE: CL 6451020 via CL 6451037 via CL 6451873 via CL 6451943
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)

[CL 6472992 by chris babcock in Dev-Anim branch]
2019-05-15 07:50:25 -04:00
michael trepka
f83a72b869 Restored the change to MacHostPlatform that uses sh to run C# executables
#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: michael.trepka
#ROBOMERGE-SOURCE: CL 6448823 via CL 6448839 via CL 6450890 via CL 6450956
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)

[CL 6472742 by michael trepka in Dev-Anim branch]
2019-05-15 07:39:18 -04:00
josh engebretson
e3cb017992 Gauntlet: Disable Vivox voice chat when running iOS tests, otherwise get blocking microphone permission request
#rnx

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: josh.engebretson
#ROBOMERGE-SOURCE: CL 6447595 via CL 6449338 via CL 6449476
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)

[CL 6472524 by josh engebretson in Dev-Anim branch]
2019-05-15 07:31:21 -04:00
bob tellez
98bd956f0b Back out changelist 6429753. Likely cause for IOS compile failure
[FYI] Michael.Trepka

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: bob.tellez
#ROBOMERGE-SOURCE: CL 6434945 via CL 6434946 via CL 6435260 via CL 6443311
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)

[CL 6472087 by bob tellez in Dev-Anim branch]
2019-05-15 07:08:35 -04:00
ben marsh
c191582fb8 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: lina.halper
#ROBOMERGE-AUTHOR: ben.marsh
#ROBOMERGE-SOURCE: CL 6441354 in //UE4/Release-4.22/... via CL 6441358
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)

[CL 6471533 by ben marsh in Dev-Anim branch]
2019-05-15 06:47:28 -04:00
ben marsh
0a6b3b762b 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: lina.halper
#ROBOMERGE-AUTHOR: ben.marsh
#ROBOMERGE-SOURCE: CL 6441346 in //UE4/Release-4.22/... via CL 6441352
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)

[CL 6471531 by ben marsh in Dev-Anim branch]
2019-05-15 06:47:24 -04:00
michael trepka
21a00215a4 Work around a problem with Mono being extremely slow when launched from UAT by running it through sh
#rb Josh.Adams
[FYI] Josh.Adams, Ben.Marsh, Joe.Graf

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: michael.trepka
#ROBOMERGE-SOURCE: CL 6429753 via CL 6429836 via CL 6430632 via CL 6430722
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)

[CL 6471216 by michael trepka in Dev-Anim branch]
2019-05-15 06:33:05 -04:00