Commit Graph

2530 Commits

Author SHA1 Message Date
mitchell wilson
58c8a73ac3 Copying //UE4/Dev-Documentation to Samples-Main (//UE4/Samples-Main)
#rb none
#rnx

#ROBOMERGE-OWNER: jeanmichel.dignard
#ROBOMERGE-AUTHOR: mitchell.wilson
#ROBOMERGE-SOURCE: CL 9551884 in //UE4/Main/...
#ROBOMERGE-BOT: VP (Main -> Dev-Tools-Staging) (v538-9681622)

[CL 9692885 by mitchell wilson in Dev-Tools-Staging branch]
2019-10-18 13:42:07 -04:00
ben marsh
afc2bd4f1b Add support for using AutoSDK in the HoloLens automation project.
#rb none
#rnx

#ROBOMERGE-OWNER: jeanmichel.dignard
#ROBOMERGE-AUTHOR: ben.marsh
#ROBOMERGE-SOURCE: CL 9551545 in //UE4/Main/...
#ROBOMERGE-BOT: VP (Main -> Dev-Tools-Staging) (v538-9681622)

[CL 9692879 by ben marsh in Dev-Tools-Staging branch]
2019-10-18 13:41:55 -04:00
Ben Marsh
9134a461c9 Fix inverted logic for discovering PDBSTR path.
#rb none
#jira UE-81713
#rnx

[CL 9550998 by Ben Marsh in Main branch]
2019-10-11 14:35:14 -04:00
Andrew Grant
bf5ae63b7f Restoring changes from 9530618 with -
- Don't fall through to an exception if an Exists() clause fails
- Don't use an inline function for recursion (older .net versions?)
- Remove project reference in Gauntlet that was being added by new Platform/* wildcard

#fyi luke.thatcher, marc.audy
#jira UE-81525
#rb na

[CL 9537797 by Andrew Grant in Main branch]
2019-10-10 11:44:17 -04:00
Andrew Grant
54c420f6ac Undo //UE4/Main/Engine/Source/Programs/... changelist 9530618
#jira #rb na

[CL 9534305 by Andrew Grant in Main branch]
2019-10-10 10:39:08 -04:00
Andrew Grant
887dc9c1e9 Removed explicit reference to Null device which is now pulled in by the wildcard
#jira na
#rb marc.audy

[CL 9533928 by Andrew Grant in Main branch]
2019-10-10 10:18:02 -04:00
Andrew Grant
b334dd8b98 The "platforms as plugins" work exposed two awesome issues...
1) The CsProjectinfo class was not processing <Choose> nodes so ItemGroups within those nodes were not having their compile files parsed

2) The CsProjectInfo class only supported fully formed paths, not the wildcard syntax that csproj files can use.

This CL corrects both of these by adding the following -

* <Choose> nodes are now descended into and their elements are processed.
* The condition evalutor now supports the Exists statement (e.g. Exists(path))
* Wildcard include statements are expanded into a list of files. File wildcards (Foo/*.cs), path wildcards (Foo/*/*.cs), and greedy wildcards (Foo/**) are all supported.

As part of this work the Gauntlet.csproj file has been modified to use wildcards.

#review-9493793 @ben.marsh,@luke.thatcher
#jira UE-81525
#rb reviewed

[CL 9530618 by Andrew Grant in Main branch]
2019-10-10 08:54:46 -04:00
william ewen
215d5ae9e6 Making sure that CheckHeartbeat in UnrealTestNode's TickTest doesn't try to process heartbeats once the test has finished
#rb Ben.Salem, Clayton.Langford


#ROBOMERGE-SOURCE: CL 9491715 via CL 9491720
#ROBOMERGE-BOT: (v519-9489664)

[CL 9491722 by william ewen in Main branch]
2019-10-09 14:54:13 -04:00
Andrew Grant
ad03f82199 Gauntlet -
Fixed issue where EngineTest arguments were being appended without a space.

Added temp code to use a preferred domain when getting the host IP address

Specify multihome to editor instances to force selection of the preferred adaptor

#rb luke.thatcher
#jira UE-81101
#fyi marc.audy,luke.thatcher

[CL 9486975 by Andrew Grant in Main branch]
2019-10-09 10:01:23 -04:00
graeme thornton
243564979c Refactored ini key stripping in UAT to be driven by config settings, exposed in the project packaging settings
Added the ability to set a list of config sections to strip while staging

#rb daniel.lamb


#ROBOMERGE-SOURCE: CL 9485548 via CL 9485550 via CL 9485552
#ROBOMERGE-BOT: (v508-9471939)

[CL 9485554 by graeme thornton in Main branch]
2019-10-09 04:54:01 -04:00
bob tellez
97fd62c7a6 #UE4 Staging fix (build health)
#ROBOMERGE-SOURCE: CL 9474601 via CL 9474614 via CL 9474619 via CL 9474621 via CL 9474628
#ROBOMERGE-BOT: (v508-9471939)

[CL 9474645 by bob tellez in Main branch]
2019-10-08 11:45:20 -04:00
justin marcus
035e3d23bc Resurrect [at]Ben.Marsh's CopyBuildToStaging() optimizations.
Re-submit my change to fix pakchunk1 missing on mobile.
[REVIEW] [at]Daniel.Lamb [at]Ben.Marsh


#ROBOMERGE-SOURCE: CL 9456515 via CL 9456525 via CL 9456528 via CL 9456530 via CL 9456547
#ROBOMERGE-BOT: (v495-9448618)

[CL 9456578 by justin marcus in Main branch]
2019-10-07 15:03:45 -04:00
josh engebretson
d91c9a9563 Gauntlet: don't surface iOS crashes if they happen during request exit
#rnx


#ROBOMERGE-SOURCE: CL 9423156 via CL 9423170 via CL 9423197 via CL 9423223 via CL 9423246
#ROBOMERGE-BOT: (v480-9420520)

[CL 9423891 by josh engebretson in Main branch]
2019-10-04 17:43:41 -04:00
ben marsh
4c46e190c1 UAT: Add logging to trace where telemetry events are going.
#jira


#ROBOMERGE-SOURCE: CL 9421181 via CL 9421190 via CL 9421193 via CL 9421195 via CL 9422619
#ROBOMERGE-BOT: (v480-9420520)

[CL 9422683 by ben marsh in Main branch]
2019-10-04 16:27:46 -04:00
JeanMichel Dignard
d4f0f4d3f2 Copying //UE4/Dev-Enterprise @ cl 9420543 to Dev-Main (//UE4/Dev-Main)
#rb none

[CL 9420574 by JeanMichel Dignard in Main branch]
2019-10-04 13:11:45 -04:00
Ben Marsh
b6039a9873 Merging //UE4/Dev-Main to Dev-Build (//UE4/Dev-Build)
#rb none
#rnx

[CL 9419420 by Ben Marsh in Dev-Build branch]
2019-10-04 11:20:44 -04:00
Stefan Boberg
1f813eb516 Copying //UE4/Dev-Core to Main (//UE4/Main)
#rb many

[CL 9405827 by Stefan Boberg in Main branch]
2019-10-03 16:26:48 -04:00
brandon schaefer
7d445c1103 Fix incorrect merge (Thanks dyanikoglu! PR #6256)
#jira UE-81260
#rb none
[FYI] Ben.Marsh
#lockdown cristina.riveron

#ROBOMERGE-SOURCE: CL 9390019 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v456-9359915)

[CL 9390020 by brandon schaefer in Main branch]
2019-10-03 09:56:14 -04:00
Ben Marsh
8a2718cf3e Allow UAT to find PDBSTR.EXE in an AutoSDK directory.
#rb none

[CL 9376382 by Ben Marsh in Dev-Build branch]
2019-10-02 14:34:33 -04:00
josh engebretson
db87c0907c Gauntlet: fix issue with parallel tests copying servers/clients multiple times
#rnx
[FYI] ben.salem

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: josh.engebretson
#ROBOMERGE-SOURCE: CL 9317986 via CL 9318005 via CL 9318025 via CL 9318040 via CL 9318058 via CL 9318092
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v456-9359915)

[CL 9373355 by josh engebretson in Dev-Build branch]
2019-10-02 12:28:33 -04:00
ben woodhouse
f1ce49d792 Also add new "Percentage" unit type to the telemetry enum
[FYI] ben.marsh


#ROBOMERGE-SOURCE: CL 9361649 via CL 9361661 via CL 9365813 via CL 9365942 via CL 9366153
#ROBOMERGE-BOT: (v456-9359915)

[CL 9366359 by ben woodhouse in Main branch]
2019-10-02 10:44:43 -04:00
hongyi yu
97765104d4 Patch pak file won't be generated for EarlyStartup pak files
#rb Justin.Marcus

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: hongyi.yu
#ROBOMERGE-SOURCE: CL 9230838 via CL 9230917 via CL 9230954
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v455-9298202)

[CL 9334260 by hongyi yu in Dev-Build branch]
2019-10-02 01:05:59 -04:00
josh engebretson
33a301476b Gauntlet: fix issue with parallel tests copying servers/clients multiple times
#rnx
[FYI] ben.salem


#ROBOMERGE-SOURCE: CL 9317986 via CL 9318005 via CL 9318025 via CL 9318040 via CL 9318058
#ROBOMERGE-BOT: (v455-9298202)

[CL 9318092 by josh engebretson in Main branch]
2019-10-01 13:13:19 -04:00
Nick Shin
3526d16d5e merge/copyup to parent stream - HTML5 platform extension
#jira UEMOB-482  HTML5 platform as a plug in
#rb josh.adams
#rn

[CL 9306021 by Nick Shin in Dev-Build branch]
2019-09-30 15:13:56 -04:00
Ryan Durand
a3ab2e0c76 UE-80607
Adding -TimeStamps to global args for AutomationTool since it should be.

#jira UE-80607
#rb ben.marsh
#rnx

[CL 9297280 by Ryan Durand in Main branch]
2019-09-30 10:16:52 -04:00