Commit Graph

2123 Commits

Author SHA1 Message Date
justin marcus
11b919aab1 Fix Gauntlet always recopying obb's to target device. This seem to only happen when running locally and was caused by whitespace not being trimmed from the file names after parsing 'ls' results from ADB. Since this hasn't been seen on the test farm, I'm think this has to be a device specific or maybe a Windows/Linux isse.
[at]Josh.Engebretson


#ROBOMERGE-SOURCE: CL 7883158 via CL 7883183 via CL 7883188 via CL 7915274
#ROBOMERGE-BOT: (v389-7813075)

[CL 7915496 by justin marcus in Main branch]
2019-08-08 23:38:17 -04:00
jason adcock
a8c1ab49db Moving ShooterGame Automation Back In With ShooterGame Project
#RB ryan.gerleve
#JIRA NONE

#ROBOMERGE-SOURCE: CL 7887405 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v389-7813075)

[CL 7887407 by jason adcock in Main branch]
2019-08-08 14:26:50 -04:00
bob tellez
3a8cee55ef #Gauntlet Remove a debugging line I left in
#ROBOMERGE-SOURCE: CL 7860713 via CL 7868828
#ROBOMERGE-BOT: (v389-7813075)

[CL 7870723 by bob tellez in Main branch]
2019-08-08 07:32:42 -04:00
bob tellez
d544da877b #Gauntlet Fix parameter order
[FYI] Andrew.Grant


#ROBOMERGE-SOURCE: CL 7860707 via CL 7868820
#ROBOMERGE-BOT: (v389-7813075)

[CL 7870715 by bob tellez in Main branch]
2019-08-08 07:32:39 -04:00
josh engebretson
dc962ec853 Fixing boolean check on platform parse
#rnx


#ROBOMERGE-SOURCE: CL 7845368 via CL 7861338
#ROBOMERGE-BOT: (v389-7813075)

[CL 7861388 by josh engebretson in Main branch]
2019-08-08 01:28:54 -04:00
andrew grant
c766272dc7 missed file from last cl
#ROBOMERGE-SOURCE: CL 7844593 via CL 7861320
#ROBOMERGE-BOT: (v389-7813075)

[CL 7861372 by andrew grant in Main branch]
2019-08-08 01:28:04 -04:00
andrew grant
c1adcb70d0 Resolve issue running packaged builds when no project file is available
#rb na


#ROBOMERGE-SOURCE: CL 7844402 via CL 7861228
#ROBOMERGE-BOT: (v389-7813075)

[CL 7861287 by andrew grant in Main branch]
2019-08-08 01:23:21 -04:00
andrew grant
9addea59a4 Fix unresolved project path for Fortnite tests
#ROBOMERGE-SOURCE: CL 7843737 via CL 7861116
#ROBOMERGE-BOT: (v389-7813075)

[CL 7861168 by andrew grant in Main branch]
2019-08-08 01:03:19 -04:00
andrew grant
9462028d66 Fix for packaging warning on Mac. No longer check mono version, just see if msbuild exists. TraceInfo if not,
#jira UE-78524
#rb na

#ROBOMERGE-OWNER: andrew.grant
#ROBOMERGE-AUTHOR: andrew.grant
#ROBOMERGE-SOURCE: CL 7855006 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v389-7813075)

[CL 7855019 by andrew grant in Main branch]
2019-08-07 21:28:08 -04:00
andrew grant
d0d3313e5a Missed file from 7828884
#jira UE-78311
#rb na

#ROBOMERGE-SOURCE: CL 7833510 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v389-7813075)

[CL 7833512 by andrew grant in Main branch]
2019-08-06 21:09:38 -04:00
andrew grant
6ac2a3bd5e Added -clean option to SyncProject (was lost in refactor)
#jira na
#rb josh.spivey

#ROBOMERGE-OWNER: andrew.grant
#ROBOMERGE-AUTHOR: andrew.grant
#ROBOMERGE-SOURCE: CL 7817240 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v389-7813075)

[CL 7819562 by andrew grant in Main branch]
2019-08-06 16:06:27 -04:00
andrew grant
c9ba372605 Now deal with situation where mono is >= 5.0 but msbuild does not exist. For reference it looks like mono that's bundled with UE was upgraded to 5.16 at some point but msbuild was not added.
#jira UE-78311
#rb na

#ROBOMERGE-SOURCE: CL 7814233 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v389-7813075)

[CL 7814249 by andrew grant in Main branch]
2019-08-06 14:59:16 -04:00
michael trepka
401fadda6f Don't remove extra RPATH entries from Mac executable if we're only staging the app bundle and won't be archiving it
#jira UE-62828
#rb none

#ROBOMERGE-SOURCE: CL 7810756 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v388-7785529)

[CL 7810765 by michael trepka in Main branch]
2019-08-06 13:19:53 -04:00
andrew grant
2c00199e7f Made -configuration a fallback to -config in BuildCookRun for consistency with UBT and Gauntlet
#jira nojira
#rb na

#ROBOMERGE-SOURCE: CL 7763293 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v385-7708028)

[CL 7763335 by andrew grant in Main branch]
2019-08-05 12:03:51 -04:00
andrew grant
7e91850e00 Fixed issue with project paths that contain a - or +.
Stop tests timing out due to shader compiles
Added error if no tests are actually run


#jira UE-78262
#rb na

#ROBOMERGE-SOURCE: CL 7762695 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v385-7708028)

[CL 7762725 by andrew grant in Main branch]
2019-08-05 11:59:45 -04:00
ben marsh
b876fefefd Fix error compiling editor targets from installed builds.
#rb none
#rnx
#jira

#ROBOMERGE-SOURCE: CL 7713312 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v385-7708028)

[CL 7713313 by ben marsh in Main branch]
2019-08-04 19:48:29 -04:00
ben marsh
67a7eca8e9 Change to SHA1 signing for MSI files. Doesn't seem to like being signed with SHA256.
#rb none
#jira
#rnx

#ROBOMERGE-SOURCE: CL 7712970 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v385-7708028)

[CL 7712971 by ben marsh in Main branch]
2019-08-03 16:33:21 -04:00
chad garyet
1031eb862a - Add architecture flavors for HoloLens
- Force Win10SDK version to 10.0.18362.0
- Fix bug in Finalize that wasn't checking for architecture flavors in platforms not Android
#rb ben.marsh
#jira UE-78303

#ROBOMERGE-SOURCE: CL 7708788 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v385-7708028)

[CL 7708789 by chad garyet in Main branch]
2019-08-02 14:08:31 -04:00
ben marsh
73baa9265b UAT: Propagate the XGE autorecover attribute when building through UAT.
#rb none
#rnx
#jira UE-77952

#ROBOMERGE-SOURCE: CL 7706876 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v384-7690951)

[CL 7706877 by ben marsh in Main branch]
2019-08-02 11:04:49 -04:00
ben marsh
75a56d9542 Only use SHA256 certs to sign MSI files, since they don't support multiple signatures.
#rb none
#rnx
#jira

#ROBOMERGE-SOURCE: CL 7705743 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v384-7690951)

[CL 7705985 by ben marsh in Main branch]
2019-08-02 09:46:33 -04:00
andrew grant
6b18803f46 Fixed issue where P4.FileExistsInDepot would return true when the path didn't exist
Bigly refactor of SyncProject script!

* If project file is not on disk will now attempt to find it in P4 (e.g no need to sync a project before you can sync a project).

*Added -projectonly option to skip updating of Engine dir (useful with -force when you've deleted files..)

* Changed default of maxwait to 0 based on new understanding of how this functions.

* Now works when the project is in a different P4 depot than the engine

[at]ben.marsh


#ROBOMERGE-SOURCE: CL 7688001 via CL 7688013 via CL 7688019 via CL 7690526
#ROBOMERGE-BOT: (v383-7686620)

[CL 7690676 by andrew grant in Main branch]
2019-08-01 13:28:12 -04:00
ben marsh
db5cdb331d Sign binaries with a SHA1 and SHA256 certificate.
#rb none
#jira

#ROBOMERGE-SOURCE: CL 7688654 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v383-7686620)

[CL 7688657 by ben marsh in Main branch]
2019-08-01 12:56:20 -04:00
andrew grant
9093c6d1f8 Fixed issue with resolving project path
#jira UE-78201?
#rb na

#ROBOMERGE-SOURCE: CL 7686869 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v382-7680231)

[CL 7686874 by andrew grant in Main branch]
2019-08-01 12:24:06 -04:00
michael trepka
d5c4c57bda When packaging for Mac, edit the executable to remove all RPATH entries that point to folders that do not exist in the final build to satisfy Gatekeeper requirements.
#jira UE-62828
#rb Ben.Marsh

#ROBOMERGE-SOURCE: CL 7681669 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v382-7680231)

[CL 7681678 by michael trepka in Main branch]
2019-08-01 09:44:55 -04:00
andrew grant
0fa3b1d8b5 Addressed various issues that prevented Gauntlet from being used on projects that were not located next to the Engine.
Should also allow Gauntlet to work with Installed engine builds.

RunUAT.sh -scriptdir=/Volumes/Data/Dev/FirstPersonTest RunUnreal -project=/Volumes/Data/Dev/FirstPersonTest/FirstPersonTest.uproject -test=FirstPersonTest.BootTest -build=editor

#jira #rb na

#ROBOMERGE-SOURCE: CL 7679187 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v381-7673386)

[CL 7679188 by andrew grant in Main branch]
2019-07-31 20:36:14 -04:00