leigh swift
2273fa38f1
Add support for BPT ChunkDeltaOptimise 'DiffAbortThreshold' commandline param to automation code.
...
[CODEREVIEW] William.Ewen
#ROBOMERGE-OWNER: ryan.gerleve
#ROBOMERGE-AUTHOR: leigh.swift
#ROBOMERGE-SOURCE: CL 5502459 via CL 5503111 via CL 5535519
#ROBOMERGE-BOT: ENGINE (Main -> Dev-Networking)
[CL 5538968 by leigh swift in Dev-Networking branch]
2019-03-25 17:00:08 -04:00
andrew grant
8134dd6898
Moved param validation to common code
...
Added -flavor check to BuildCookFort
#ROBOMERGE-OWNER: ryan.gerleve
#ROBOMERGE-AUTHOR: andrew.grant
#ROBOMERGE-SOURCE: CL 5501854 via CL 5501865 via CL 5502958 via CL 5503140
#ROBOMERGE-BOT: ENGINE (Main -> Dev-Networking)
[CL 5515419 by andrew grant in Dev-Networking branch]
2019-03-22 18:01:56 -04:00
ben marsh
a5db0d2690
Simplify error messages for UE4Build, so we don't get unnecessary lines tagged by EC.
...
#jira
#ROBOMERGE-OWNER: ryan.gerleve
#ROBOMERGE-AUTHOR: ben.marsh
#ROBOMERGE-SOURCE: CL 5501618 via CL 5501622 via CL 5501811 via CL 5501820
#ROBOMERGE-BOT: ENGINE (Main -> Dev-Networking)
[CL 5515233 by ben marsh in Dev-Networking branch]
2019-03-22 18:01:08 -04:00
ben marsh
4deddf9efd
Remove superfluous errors when a recursive UAT command fails, or a child process fails. They should already output their own error messages, and adding additional errors is just noise.
...
#jira
#ROBOMERGE-OWNER: ryan.gerleve
#ROBOMERGE-AUTHOR: ben.marsh
#ROBOMERGE-SOURCE: CL 5496878 via CL 5496883 via CL 5499236 via CL 5499309
#ROBOMERGE-BOT: ENGINE (Main -> Dev-Networking)
[CL 5513418 by ben marsh in Dev-Networking branch]
2019-03-22 17:45:16 -04:00
graeme thornton
69f8497e52
Use accessor function on crypto settings in UAT to determine if signing is enabled, rather than reading the flag directly. Makes sure that signing is correctly disabled if the setting is enabled but no key was set
...
#rb ben.marsh
#jira UE-71803
#lockdown cristina.riveron
#ROBOMERGE-OWNER: ryan.gerleve
#ROBOMERGE-AUTHOR: graeme.thornton
#ROBOMERGE-SOURCE: CL 5487901 in //UE4/Release-4.22/... via CL 5487905
#ROBOMERGE-BOT: ENGINE (Main -> Dev-Networking)
[CL 5507579 by graeme thornton in Dev-Networking branch]
2019-03-22 17:12:34 -04:00
ben marsh
910808460d
Remove the CommandUtils.Log function, so we don't shadow the global Log class.
...
#jira
#ROBOMERGE-OWNER: ryan.gerleve
#ROBOMERGE-AUTHOR: ben.marsh
#ROBOMERGE-SOURCE: CL 5418570 via CL 5426900 via CL 5427007
#ROBOMERGE-BOT: ENGINE (Main -> Dev-Networking)
[CL 5430755 by ben marsh in Dev-Networking branch]
2019-03-18 13:01:49 -04:00
ben marsh
2657778a26
Add some FileReference/DirectoryReference overloads to CommandUtils.
...
#rb none
#jira
#ROBOMERGE-OWNER: ryan.gerleve
#ROBOMERGE-AUTHOR: ben.marsh
#ROBOMERGE-SOURCE: CL 5357972 in //UE4/Release-4.22/... via CL 5367811
#ROBOMERGE-BOT: ENGINE (Main -> Dev-Networking)
[CL 5405690 by ben marsh in Dev-Networking branch]
2019-03-14 19:08:45 -04:00
ben marsh
cd3b23b628
Fixes for running an editor with a unique build environment.
...
* Add support for running UAT with an absolute path to the editor executable, and pass a full path when cooking or packaging.
* Fix path to the editor executable when launching a standalone editor instance for preview.
#jira UE-70785
#rb none
#ROBOMERGE-OWNER: ryan.gerleve
#ROBOMERGE-AUTHOR: ben.marsh
#ROBOMERGE-SOURCE: CL 5238647 in //UE4/Release-4.22/... via CL 5238651
#ROBOMERGE-BOT: ENGINE (Main -> Dev-Networking)
[CL 5255118 by ben marsh in Dev-Networking branch]
2019-02-28 18:17:52 -05:00
anthony bills
94e85713db
[AutomationTool] Add support to override the launch command line per platform.
...
#rb david.harvey
[FYI] andrew.grant
#ROBOMERGE-OWNER: ryan.gerleve
#ROBOMERGE-AUTHOR: anthony.bills
#ROBOMERGE-SOURCE: CL 5206466 via CL 5211320 via CL 5230557
#ROBOMERGE-BOT: ENGINE (Main -> Dev-Networking)
[CL 5250817 by anthony bills in Dev-Networking branch]
2019-02-28 17:41:16 -05:00
ben marsh
025e1a5264
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-OWNER: ryan.gerleve
#ROBOMERGE-AUTHOR: ben.marsh
#ROBOMERGE-SOURCE: CL 5107983 in //UE4/Release-4.22/... via CL 5206549
#ROBOMERGE-BOT: ENGINE (Main -> Dev-Networking)
[CL 5219910 by ben marsh in Dev-Networking branch]
2019-02-26 21:00:12 -05:00
ben marsh
998ec90303
UAT: Always force a changelist to be submitted, even if it contains unchanged files.
...
#rb none
#jira
#ROBOMERGE-OWNER: ryan.gerleve
#ROBOMERGE-AUTHOR: ben.marsh
#ROBOMERGE-SOURCE: CL 4984075 in //UE4/Release-4.22/... via CL 4984147
#ROBOMERGE-BOT: ENGINE (Main -> Dev-Networking)
[CL 5079602 by ben marsh in Dev-Networking branch]
2019-02-19 18:35:11 -05:00
ben marsh
1ca31fd607
Prevent UAT scripts from being rebuilt in an installed engine build.
...
#rb none
#jira UE-69957
#ROBOMERGE-OWNER: ryan.gerleve
#ROBOMERGE-AUTHOR: ben.marsh
#ROBOMERGE-SOURCE: CL 4983814 in //UE4/Release-4.22/... via CL 4983818
#ROBOMERGE-BOT: ENGINE (Main -> Dev-Networking)
[CL 5079356 by ben marsh in Dev-Networking branch]
2019-02-19 18:32:39 -05:00
ben marsh
2b3e075c1d
Fix target not being rebuilt when an plugin not required for this platform is disabled. Also add log output showing why a temp target was required.
...
#rb none
#jira UE-69674
#ROBOMERGE-OWNER: ryan.gerleve
#ROBOMERGE-AUTHOR: ben.marsh
#ROBOMERGE-SOURCE: CL 4974444 in //UE4/Release-4.22/... via CL 4974445
#ROBOMERGE-BOT: ENGINE (Main -> Dev-Networking)
[CL 5077344 by ben marsh in Dev-Networking branch]
2019-02-19 18:11:11 -05:00
josh adams
c510e3cc7b
- Memory Mapped IO enabled on IOS for Audio (via ini and platform property)
...
- -nommio on the commandline will disble it for testing
#rb gil.gribb
#ROBOMERGE-OWNER: ryan.gerleve
#ROBOMERGE-AUTHOR: josh.adams
#ROBOMERGE-SOURCE: CL 4963115 via CL 4963118 via CL 4963812 via CL 4969283
#ROBOMERGE-BOT: ENGINE (Main -> Dev-Networking)
[CL 5074095 by josh adams in Dev-Networking branch]
2019-02-19 17:29:04 -05:00
ben marsh
e9a2d7640c
Minor fix for incorrect error message when a file reference parameter is missing in UAT.
...
#jira
#ROBOMERGE-OWNER: ryan.gerleve
#ROBOMERGE-AUTHOR: ben.marsh
#ROBOMERGE-SOURCE: CL 4899115 via CL 4905888 via CL 4909986
#ROBOMERGE-BOT: ENGINE (Main -> Dev-Networking)
[CL 5065204 by ben marsh in Dev-Networking branch]
2019-02-19 14:21:36 -05:00
James Hopkin
51d5e59cbe
Copying //UE4/Dev-Console to Main (//UE4/Main) Source CL: 4825024
...
#lockdown: Nick.Penwarden
#rb integration
#ROBOMERGE-OWNER: ryan.gerleve
#ROBOMERGE-AUTHOR: joe.barnes
#ROBOMERGE-SOURCE: CL 4825156 in //UE4/Main/...
#ROBOMERGE-BOT: ENGINE (Main -> Dev-Networking)
[CL 4828298 by James Hopkin in Dev-Networking branch]
2019-01-29 04:28:43 -05:00
jack porter
2bbc43bc53
Copying //UE4/Dev-Mobile to Dev-Main (//UE4/Dev-Main) Souce CL: 4806680
...
#lockdown: Nick.Penwarden
#rb None
#ROBOMERGE-OWNER: ryan.gerleve
#ROBOMERGE-AUTHOR: jack.porter
#ROBOMERGE-SOURCE: CL 4806726 in //UE4/Main/...
#ROBOMERGE-BOT: ENGINE (Main -> Dev-Networking)
[CL 4806733 by jack porter in Dev-Networking branch]
2019-01-24 20:39:08 -05:00
ben marsh
98ec1c5ec9
UAT: Use Dns.GetHostName() rather than Environment.MachineName to determine the hostname for matching P4 clients. Environment.MachineName is the short NETBIOS name, and may not include the ".local" suffix typical on Mac.
...
#rb none
#jira UE-68746
#ROBOMERGE-OWNER: ryan.gerleve
#ROBOMERGE-AUTHOR: ben.marsh
#ROBOMERGE-SOURCE: CL 4758191 in //UE4/Main/...
#ROBOMERGE-BOT: ENGINE (Main -> Dev-Networking)
[CL 4758192 by ben marsh in Dev-Networking branch]
2019-01-18 21:56:22 -05:00
ben marsh
cf4a18955c
Copying //UE4/Dev-Build to Dev-Main (//UE4/Dev-Main)
...
#rb none
#rnx
#ROBOMERGE-OWNER: ryan.gerleve
#ROBOMERGE-AUTHOR: ben.marsh
#ROBOMERGE-SOURCE: CL 4718806 in //UE4/Main/...
#ROBOMERGE-BOT: ENGINE (Main -> Dev-Networking)
[CL 4718825 by ben marsh in Dev-Networking branch]
2019-01-14 12:15:37 -05:00
James Hopkin
235137b0cc
Merging //UE4/Dev-Main to Dev-Networking (//UE4/Dev-Networking)
...
Copying to Dev-Main @ CL# 4688301
#rb none
[CL 4707991 by James Hopkin in Dev-Networking branch]
2019-01-11 02:57:03 -05:00
ben marsh
2b46ba7b94
Update copyright notices to 2019.
...
#rb none
#lockdown Nick.Penwarden
#ROBOMERGE-OWNER: ryan.gerleve
#ROBOMERGE-AUTHOR: ben.marsh
#ROBOMERGE-SOURCE: CL 4662404 in //UE4/Main/...
#ROBOMERGE-BOT: ENGINE (Main -> Dev-Networking)
[CL 4662413 by ben marsh in Dev-Networking branch]
2018-12-14 13:44:01 -05:00
ben marsh
3c80001dcf
Fix missing or incorrect copyright notices.
...
#rb none
#rnx
#lockdown Nick.Penwarden
#ROBOMERGE-OWNER: ryan.gerleve
#ROBOMERGE-AUTHOR: ben.marsh
#ROBOMERGE-SOURCE: CL 4661905 in //UE4/Main/...
#ROBOMERGE-BOT: ENGINE (Main -> Dev-Networking)
[CL 4661912 by ben marsh in Dev-Networking branch]
2018-12-14 11:22:02 -05:00
ryan gerleve
289a4fa159
Copying //UE4/Fortnite-Staging to Dev-Main (//UE4/Dev-Main)
...
#rb none
#lockdown Nick.Penwarden
#ROBOMERGE-OWNER: ryan.gerleve
#ROBOMERGE-AUTHOR: ben.marsh
#ROBOMERGE-SOURCE: CL 4567513 in //UE4/Main/...
#ROBOMERGE-BOT: ENGINE (Main -> Dev-Networking)
[CL 4573136 by ryan gerleve in Dev-Networking branch]
2018-11-16 14:01:06 -05:00
chad garyet
54ba7b9695
add _Dock to macos crash ignore list
...
#jira UE-66030
#rb none
#lockdown nick.penwarden
#ROBOMERGE-OWNER: ryan.gerleve
#ROBOMERGE-AUTHOR: chad.garyet
#ROBOMERGE-SOURCE: CL 4527633 in //UE4/Main/...
#ROBOMERGE-BOT: ENGINE (Main -> Dev-Networking)
[CL 4527641 by chad garyet in Dev-Networking branch]
2018-10-31 10:37:32 -04:00
Ryan Gerleve
9af1fb3463
Merging //UE4/Dev-Main to Dev-Networking (//UE4/Dev-Networking)
...
#rb none
#rnx
[CL 4516466 by Ryan Gerleve in Dev-Networking branch]
2018-10-29 10:01:28 -04:00