Commit Graph

1907 Commits

Author SHA1 Message Date
anthony bills
1b3f526f1c [AutomationTool] Add support to override the launch command line per platform.
#rb david.harvey
[FYI] andrew.grant


#ROBOMERGE-OWNER: anthony.bills
#ROBOMERGE-AUTHOR: anthony.bills
#ROBOMERGE-SOURCE: CL 5206466 via CL 5211320

[CL 5230557 by anthony bills in Main branch]
2019-02-27 16:35:15 -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
f04965a3e7 Remove other references to RPCUtility
#rb none
#jira UE-70509

#ROBOMERGE-SOURCE: CL 5174748 in //UE4/Release-4.22/...
#ROBOMERGE-BOT: RELEASE (Release-4.22 -> Main)

[CL 5207574 by ben marsh in Main branch]
2019-02-26 16:38:51 -05:00
ben marsh
0a7bff24d0 Remove RPCUtility.
#rb none
#jira UE-70509
[FYI] Peter.Sauerbrei

#ROBOMERGE-SOURCE: CL 5174514 in //UE4/Release-4.22/...
#ROBOMERGE-BOT: RELEASE (Release-4.22 -> Main)

[CL 5207569 by ben marsh in Main branch]
2019-02-26 16:38:49 -05:00
ben marsh
83517e43d4 UAT: Prevent temp-target files from having their timestamps updated even when the contents don't change. Causes unnecessary rebuilds when working with content-only projects.
#rb none
#jira UE-70371

#ROBOMERGE-SOURCE: CL 5107983 in //UE4/Release-4.22/...
#ROBOMERGE-BOT: RELEASE (Release-4.22 -> Main)

[CL 5206549 by ben marsh in Main branch]
2019-02-26 16:16:36 -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
justin marcus
4ac252c5d3 Android Automation
Don't rebuild OBB unless it's dependencies are out of date.  This keeps it from being redeployed with every run which is very time consuming.

[at]Daniel.Lamb [at]Chris.Babcock


#ROBOMERGE-SOURCE: CL 5093841 via CL 5096333

[CL 5096388 by justin marcus in Main branch]
2019-02-20 15:48:55 -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
nick whiting
36aa49df46 Fix for not having permissions to run the Install / Uninstall batch files for Lumin packages on Macs. Execute permissions were missing
#jira UE-60968
#rb keli.hloedversson

#ROBOMERGE-SOURCE: CL 5044633 in //UE4/Release-4.22/...
#ROBOMERGE-BOT: RELEASE (Release-4.22 -> Main)

[CL 5044643 by nick whiting in Main branch]
2019-02-18 14:29:15 -05:00
bob tellez
b514704cc2 #UE4 Forcing max ipa compression now also compresses the executable.
#ROBOMERGE-SOURCE: CL 5015011 via CL 5015012 via CL 5015072

[CL 5041391 by bob tellez in Main branch]
2019-02-18 13:53:28 -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
bob tellez
d229570b04 #UE4 Add AdditionalPackageOptions option "ForceMaxIPACompression" for forcing max compression when packaging IPAs, even if they are not "distributed". Useful for reducing the size of "bulk" non-distributed ipas.
[FYI] Peter.Sauerbrei


#ROBOMERGE-SOURCE: CL 5011015 via CL 5011018 via CL 5013653

[CL 5038119 by bob tellez in Main branch]
2019-02-18 12:13:02 -05:00
cosmin sulea
1a8c3d35f5 UE-63767 - iOS Device Output Log console does not work
#jira UE-63767
#rb Jack.Porter

#ROBOMERGE-SOURCE: CL 5036543 in //UE4/Release-4.22/...
#ROBOMERGE-BOT: RELEASE (Release-4.22 -> Main)

[CL 5036544 by cosmin sulea in Main branch]
2019-02-18 05:54:48 -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
ben marsh
42f39d66a5 UAT: Always force a changelist to be submitted, even if it contains unchanged files.
#rb none
#jira

#ROBOMERGE-SOURCE: CL 4984075 in //UE4/Release-4.22/...
#ROBOMERGE-BOT: RELEASE (Release-4.22 -> Main)

[CL 4984147 by ben marsh in Main branch]
2019-02-13 13:01:57 -05:00
ben marsh
cecbc3a7d3 Prevent UAT scripts from being rebuilt in an installed engine build.
#rb none
#jira UE-69957

#ROBOMERGE-SOURCE: CL 4983814 in //UE4/Release-4.22/...
#ROBOMERGE-BOT: RELEASE (Release-4.22 -> Main)

[CL 4983818 by ben marsh in Main branch]
2019-02-13 12:53:32 -05:00
nick shin
c5af19a8f3 HTML5 - downgrading emscripten back to 1.38.20
- engine changes to use 1.38.20 toolchain

#jira UE-69753  Multithreaded HTML5 loads into a black screen
#rnx
#rb none

#ROBOMERGE-SOURCE: CL 4981071 in //UE4/Release-4.22/...
#ROBOMERGE-BOT: RELEASE (Release-4.22 -> Main)

[CL 4981072 by nick shin in Main branch]
2019-02-13 03:17:57 -05:00
daniel lamb
ca982935ec Added support for querying for updates from our backend.
#RB Andrew.Grant
#ROBOMERGE-OWNER: daniel.lamb
#ROBOMERGE-AUTHOR: daniel.lamb
#ROBOMERGE-SOURCE: CL 4974614 via CL 4975418

[CL 4976676 by daniel lamb in Main branch]
2019-02-12 17:16:34 -05:00
Josh Adams
8ff0d3e049 - Final fix now for merge issue (I had compiled wrong program to test my fix, oops)
#jira none
#rb none

[CL 4975198 by Josh Adams in Main branch]
2019-02-12 15:11:28 -05:00