Commit Graph

31 Commits

Author SHA1 Message Date
aurel cordonnier
d17d20ca36 Merge from Release-Engine-Test @ 16758890 to UE5/Main
This represents UE4/Main @ 16738161 and Dev-PerfTest @ 16737719 (and Release-17.00 @ 16658211)

[CL 16763350 by aurel cordonnier in ue5-main branch]
2021-06-23 17:51:32 -04:00
guillaume abadie
c1819a0532 Implements r.AntiAliasingMethod
#rb none
#preflight 60d33c8cd9586b000132acac


#ROBOMERGE-SOURCE: CL 16758022
#ROBOMERGE-BOT: (v835-16672529)

[CL 16758023 by guillaume abadie in ue5-main branch]
2021-06-23 11:38:33 -04:00
jonathan adamczewski
90dde181c0 ExitCode:
Move enum from AutomationUtils.Automation to BuildUtilities

#jira none
#trivial
#preflight 60ca8a3d78c3b00001f86b24

[CL 16701095 by jonathan adamczewski in ue5-main branch]
2021-06-17 01:49:00 -04:00
aurel cordonnier
e0ad4e25df Merge from Release-Engine-Test @ 16624776 to UE5/Main
This represents UE4/Main @ 16579691 and Dev-PerfTest @ 16579576

[CL 16625248 by aurel cordonnier in ue5-main branch]
2021-06-10 13:13:24 -04:00
Marc Audy
8f73cd7fa9 Merge UE5/Release-Engine-Staging @ 15630841 to UE5/Main
This represents UE4/Main @ 15601601

[CL 15631170 by Marc Audy in ue5-main branch]
2021-03-05 19:27:14 -04:00
Josh Adams
fe52551c2a - Removed deprecated XboxOne platform
- Removed PostSplashScreen plugin that was only whitelisted for XboxOne (if we just remove the whitelist, it would build for all platforms, which we don't want)
#rb Marc.Audy (concept, not each file)
#fyi david.harvey

[CL 15265407 by Josh Adams in ue5-main branch]
2021-01-31 14:34:28 -04:00
Ben Marsh
6f927647b1 Changing C# code over to using EpicGames.Core over DotNETCommon.
#rb none
#rnx

[CL 14962096 by Ben Marsh in ue5-main branch]
2020-12-21 23:07:37 -04:00
Jerome Delattre
ee8b6387d8 # Simplify gauntlet report for Horde
Introduce Gauntlet.ITestReport interface
 - enable attaching artifact to report through ITestReport.AttachArtifact(string)
 - enable reporting errors and warnings to ITestReport

Deprecate CreateReport(TestResult, Context, Build, Artifacts, ArtifactPath) and favor to CreateReport(ITestReport)

Generate a simplified report for Horde Test Data

Better support copying artifacts with long path on Windows

#jira none
#rb Andrew.Grant

[CL 14859929 by Jerome Delattre in ue5-main branch]
2020-12-04 17:30:52 -04:00
Jerome Delattre
4d865f6c0b Editgrate 14600524
Avoid redundant error report in the log by implementing a new property LogWarningsAndErrorsAfterSummary to ITestNode

#jira none
#rnx
#rb josh.engebretson, andrew.grant

[CL 14809680 by Jerome Delattre in ue5-main branch]
2020-11-24 11:10:24 -04:00
Joakim Lindqvist
a626769a0f Deleted unused source files in UAT
While these were present no csproj actually referenced them and built them, thus these files do not actually compile.

#rb none

[CL 14532228 by Joakim Lindqvist in ue5-main branch]
2020-10-21 06:15:33 -04:00
Ben Marsh
03675533ea Rename UE4Game -> UnrealGame, UE4Client -> UnrealClient, UE4Server -> UnrealServer.
Mostly a find/replace, though I have looked through the changes and attempted to update references to other things as necessary (eg. renaming IOS plist files for IOS). I'm not set up to test on any platforms other than windows, and was hoping to get your blessing to submit and give QA enough time as possible to uncover issues before the next milestone release.

Particular things that I know I'm not sure about:
- Android references /UE4Game/ paths everywhere (for paths on device, I think). I have no idea if I've got them all.
- I've renamed the iOS mobileprovisions, but I don't know if they need regenerating for the new app name.
- Likewise, not sure what needs to be updated for icon bundles on iOS.

Things that have not been changed:
- Windows still uses IDI_UE4ICON for its icon
- UE4CommandLine.txt
- There's still a UE4Game module which is used by content-only projects

#rb none

[CL 14301890 by Ben Marsh in ue5-main branch]
2020-09-11 15:54:42 -04:00
Marc Audy
7379fa99c5 Merging //UE5/Release-Engine-Staging to Main (//UE5/Main) @ 14229157
[CL 14233282 by Marc Audy in ue5-main branch]
2020-09-01 14:07:48 -04:00
josh adams
28c208eef4 - UAT and AutomationTool script moves from NotForLicensees and NoRedist into Restricted
#rb ben.marsh, via discussions

#ROBOMERGE-SOURCE: CL 12682281 via CL 12682292 via CL 12682296
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v675-12543919)

[CL 12682297 by josh adams in Main branch]
2020-04-08 20:18:40 -04:00
ben salem
ae0820e1f4 Add support for some basic documentation being able to be built into gauntlet nodes. Includes support for describing commandline arguments as well as sample commandlines.
#rb clayton.langford

#ROBOMERGE-SOURCE: CL 12646231 via CL 12646246 via CL 12649255 via CL 12649452 via CL 12649499 via CL 12649616
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v675-12543919)

[CL 12649737 by ben salem in Main branch]
2020-04-07 00:50:43 -04:00
Rolando Caloca
5b82f15def Copying //UE4/Dev-RenderPlat-Staging@11388153 to //UE4/Main
#rb none
#rnx

[CL 11388545 by Rolando Caloca in Main branch]
2020-02-12 13:27:19 -05:00
Juan Canada
2ecf4f9708 Merging //UE4/Dev-Main@10877709 to Dev-RenderPlat-Staging(//UE4/Dev-Rendering)
#rnx
#rb none

[CL 10895568 by Juan Canada in Dev-RenderPlat-Staging branch]
2020-01-07 13:45:01 -05:00
Ryan Durand
9ef3748747 Updating copyrights for Engine Programs.
#rnx
#rb none
#jira none

#ROBOMERGE-OWNER: ryan.durand
#ROBOMERGE-AUTHOR: ryan.durand
#ROBOMERGE-SOURCE: CL 10869242 in //Fortnite/Release-12.00/... via CL 10869536
#ROBOMERGE-BOT: FORTNITE (Main -> Dev-EngineMerge) (v613-10869866)

[CL 10870955 by Ryan Durand in Main branch]
2019-12-26 23:01:54 -05: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
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
andrew grant
91c518c863 Gauntlet -
ITestNode now defines GetWarnings and GetErrors calls for tests to return instances that occurred during a test.

Split creation of Summary report in UnrealTestNode into Header/Body functions to allow tests to more easily customize these.

Added GetLogChannels() function to UnrealLogParser that will return all lines from multiple channels

Added AutomatonLogParser that specifically parses the output of automation (non-Gauntlet) tests.

#rb CRd
[at]josh.engebretson [at]clayton.langford [at]ben.salem


#ROBOMERGE-SOURCE: CL 6241133 via CL 6246005

[CL 6246055 by andrew grant in Main branch]
2019-05-02 00:10:12 -04:00
andrew grant
9495af7c8e Fix for NoMcp xbox tests breaking. Now detect if an XB1 NoMcp client is involved in a test and turn off trust validation.
Removed old -skipxboxauth flag

#rb codereview


#ROBOMERGE-SOURCE: CL 5749377 via CL 5749558 via CL 5749651 via CL 5749736 via CL 5754588

[CL 5754753 by andrew grant in Main branch]
2019-04-04 19:08:44 -04:00
ben salem
4257a421d1 Re-enable Gauntlet Account Pool changes now that all Load Bot accounts have been properly profiled on GameDev.
#ROBOMERGE-SOURCE: CL 5660582 via CL 5660583 via CL 5660584 via CL 5660585 via CL 5660625

[CL 5660655 by ben salem in Main branch]
2019-03-31 00:23:31 -04:00
ben salem
2a02e9d222 Temporarily backing out changelist 5659802 to unblock Editor tests until we can bulk stash new accounts.
#ROBOMERGE-SOURCE: CL 5659905 via CL 5659906 via CL 5659907 via CL 5659908 via CL 5659934

[CL 5659943 by ben salem in Main branch]
2019-03-30 00:14:58 -04:00
ben salem
df4ff80ad9 Various gauntlet functionality for getting clients to connect to propped prod servers.
- Changed gauntlet accountpool global object into an AccountManager system that handles an AccountPool instance to allow easier overriding
- Add -nobuildid flag to prevent buildidoverride from being added onto commandline
- Change game tests over to use new account pool



#ROBOMERGE-SOURCE: CL 5659802 via CL 5659803 via CL 5659804 via CL 5659805 via CL 5659928

[CL 5659935 by ben salem in Main branch]
2019-03-30 00:14:30 -04: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