14 Commits

Author SHA1 Message Date
nicolas mercier
f7a1503920 Added support for Build Flavor to Gauntlet, which allows to use different variants of a same configuration (i.e Test vanilla, Test Asan, etc...) for any role (client, server, etc)
Defaults to empty (vanilla)
If the specified role-configuration-flavor cannot be found, Gauntlet returns an error and does not use another flavor as a fallback.
Flavor can be specified on the command line (-<role>flavor=<flavor>, e.g. -clientflavor=clang -serverflavor=asan)

#rb mickael.gilabert
#tests on multiple combination of builds/platforms/tests, including ReplayRun, EditorTests, EngineTests, ASan PS5.

[CL 24924648 by nicolas mercier in ue5-main branch]
2023-04-05 04:08:23 -04:00
jerome delattre
3c4ffdb8f4 Use Structured Logging in Gauntlet
#jira UE-163471
#preflight 63700c1e0c74adb48bb9a5c9
#rb J.Baumgartner, Erik.Knapik, Chris.Constantinescu, Josh.Engebretson

[CL 23112357 by jerome delattre in ue5-main branch]
2022-11-12 18:42:11 -05:00
william ewen
10c5859f32 Gauntlet Android: Making sure that we read the right Metadata field names (ie not prefixed with the package name)
#rb J.Baumgartner

#ROBOMERGE-AUTHOR: william.ewen
#ROBOMERGE-SOURCE: CL 19119634 via CL 19119681 via CL 19119730 via CL 19123251
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v921-19075845)

[CL 19154352 by william ewen in ue5-main branch]
2022-02-25 15:12:58 -05:00
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
andrew grant
65ec5074e4 Fix for Android builds not being discovered in Gauntlet
- Typo where when trying to remove 32-bit Android builds in favor of 64-bit builds we were setting them back to 32-bit.

#rb na
[FYI] josh.engebretson

#ROBOMERGE-SOURCE: CL 13062275 via CL 13062276 via CL 13062278 via CL 13062280
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v686-13045012)

[CL 13062281 by andrew grant in Main branch]
2020-04-28 21:21:57 -04:00
andrew grant
e89e3869ab Fixes Gauntlet support for 32-bit Android builds.
- Now use utils to pull build information instead of a custom regex.
- 32-bit builds are considered, but discarded if 64-bit versions are also present

[at]josh.engebretson
#jira nojira #rb na

#ROBOMERGE-SOURCE: CL 11610010 in //UE4/Release-4.25/... via CL 11610013
#ROBOMERGE-BOT: RELEASE (Release-4.25Plus -> Main) (v655-11596533)

[CL 11610034 by andrew grant in Main branch]
2020-02-25 13:05:03 -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
daniel lamb
a06470aadb Gauntlet android build searching now correctly parses install directories.
Ben.Salem,Josh.Engebretson


#ROBOMERGE-SOURCE: CL 10613008 via CL 10613729
#ROBOMERGE-BOT: (v608-10590470)

[CL 10613832 by daniel lamb in Main branch]
2019-12-09 13:53:36 -05:00
andrew grant
8e51524156 Gauntlet - fixed exceptions that could occur when certain platforms don't exist on a system
[CODEREVIEW] josh.engbretson
#jira nojira
#rb na
#tests ran with & without Xbox & Switch folders present
#lockdown nick.penwarden

#ROBOMERGE-SOURCE: CL 10481079 in //UE4/Release-4.24/...
#ROBOMERGE-BOT: RELEASE (Release-4.24 -> Main) (v605-10478255)

[CL 10481080 by andrew grant in Main branch]
2019-11-29 21:00:10 -05:00
josh engebretson
67417fb8cf Gauntlet: Fix issue pulling Android installs from from patch files
#rnx
[FYI] Daniel.Lamb


#ROBOMERGE-SOURCE: CL 8889905 via CL 8889908 via CL 8889910
#ROBOMERGE-BOT: (v427-8887818)

[CL 8890572 by josh engebretson in Main branch]
2019-09-19 12:44:55 -04:00
william ewen
8d83ff0cca Gauntlet: Adding "NotBulk" flag, so we can specifically exclude bulk builds if we wish to
#rb Andrew.Grant
#rnx


#ROBOMERGE-SOURCE: CL 7651008 via CL 7654234
#ROBOMERGE-BOT: (v372-7473910)

[CL 7654408 by william ewen in Main branch]
2019-07-29 17:39:09 -04:00
josh engebretson
5f48ca2734 Skip android test installation batch files during gauntlet build discovery
[FYI] clayton.langford


#ROBOMERGE-SOURCE: CL 5228413 via CL 5228420 via CL 5229166

[CL 5233431 by josh engebretson in Main branch]
2019-02-27 17:31:08 -05:00
Ben Marsh
7598af0532 Update copyright notices to 2019.
#rb none
#lockdown Nick.Penwarden

[CL 4662404 by Ben Marsh in Main branch]
2018-12-14 13:41:00 -05:00
Andrew Grant
1c70ebaa3f Moved platform files under Gauntlet/Platform and added conditional compilation
#rb none
#fyi ben.marsh
#lockdown Nick.Penwarden

[CL 4395415 by Andrew Grant in Main branch]
2018-09-25 12:22:42 -04:00