Commit Graph

66 Commits

Author SHA1 Message Date
mikalai sukhikh
88d9eb46aa Add missing header to SAutomationWindow.cpp
#preflight 63edfa2fb96a6b2718ee0bde

[CL 24253908 by mikalai sukhikh in ue5-main branch]
2023-02-16 04:55:09 -05:00
mikalai sukhikh
9f50cf7f0a Update Test Automation UI/UX
#jira UE-156781
#rb adam.miezianko, chris.constantinescu, jerome.delattre
#preflight 63e2597bb923ed4bdd145311
#preflight 63e24611786751d1e0e8b4e8

[CL 24251663 by mikalai sukhikh in ue5-main branch]
2023-02-16 01:55:24 -05:00
Mikita Hauruk
1cb982f829 Added #if WITH_EDITOR for "Keep Pie Open option is visible" widget due to it is Editor only feature
#jira UE-176792
#rb adam.miezianko, chris.constantinescu, jerome.delattre, oleg_krasnov, saltanat_janybekova, mikalai_sukhikh
#preflight 63ea11fab91ae11c1c861deb

[CL 24174330 by Mikita Hauruk in ue5-main branch]
2023-02-13 10:00:00 -05:00
Jerome Delattre
baa78341e6 Fix play level test search mechanic
* get the package object to get the package path instead of guessing from file name

#jira UE-169325
#preflight 636a982edc30a4ce96aa48fc
#rnx
#rb Chris.Constantinescu

[CL 23062070 by Jerome Delattre in ue5-main branch]
2022-11-09 15:47:59 -05:00
henrik karlsson
b5b86c796c This change is a strategical submit for a coming change that removes lots of includes in headers that are included by many files. This change contains adding of includes in files that previously got those includes transitively from other inclkudes
#preflight 6355d4940313c24974b2107b
#rb none

[CL 22783162 by henrik karlsson in ue5-main branch]
2022-10-26 12:57:32 -04:00
Patrick Boutot
0704fc41ce Fix bad alignment with the AutomationWindow. It was not using the base constructor.
#jira UE-162678
#rb none
#preflight 6320847da514fd1e37c5879b
#preflight 63209d839677b738f493afc7

[CL 21983532 by Patrick Boutot in ue5-main branch]
2022-09-13 11:31:16 -04:00
Jerome Delattre
2e98fecdba Test Automation - Add Keep PIE open in advance settings
+ add project config settings to change that default.

#jira UE-162059
#preflight 6307d9665a76ca27a8a800d6
#rb Chris.Constantinescu

[CL 21685895 by Jerome Delattre in ue5-main branch]
2022-08-29 15:29:28 -04:00
Jerome Delattre
c6c0e9a2a5 Support individual test exclusion for different RHI when parent suite does not exclude all RHI
+ enhanced management of RHI through the UI: If a RHI is specify, any child test can be excluded on an additional RHI by clicking on edit exclusion
+ disable exclusion editing on remote session

#jira UE-147020
#preflight 62ff9c99086f90bbc401a999
#rb Chris.Constantinescu

[CL 21462884 by Jerome Delattre in ue5-main branch]
2022-08-19 15:29:47 -04:00
Matt Peters
8b87568c96 AutomationWindow: When AutomationWindow is active during editor start up, fix the infiinite loop caused by ListTests being triggered from every ScanPathsSynchronous and then calling another ScanPathsSynchronous.
#rb Jerome.Delattre
#rnx
#preflight 62d067978a3c9910d151f309

[CL 21097676 by Matt Peters in ue5-main branch]
2022-07-14 15:58:38 -04:00
chris constantinescu
4ccdd308b4 Crash fix when no groups configured
#jira UE-157723
#rnx
#preflight skip

[CL 20837902 by chris constantinescu in ue5-main branch]
2022-06-27 15:23:42 -04:00
chris constantinescu
0d1434c4df Test Groups
#jira UE-127334
#rb Jerome.Delattre
#preflight 62b59f4d0110bdb3313e72e5

[CL 20830416 by chris constantinescu in ue5-main branch]
2022-06-27 10:21:14 -04:00
Matt Peters
803e794b36 AssetRegistryModule: Add TryGet function that can return null instead of asserting during Engine shutdown.
#jira UE-157056
#rb PJ.Kack
#rnx
#preflight 62b1d7fd827ccccb2cdec5a3

[CL 20758071 by Matt Peters in ue5-main branch]
2022-06-21 11:07:36 -04:00
lauren barnes
53488dc718 Updating CrashReportClient style to only use images from certain folders, and moving developer tool style setup to individual style classes.
#jira UE-152623
#rb Josh.Adams, Patrick.Boutot, Patrick.Laflamme, Louise.Rasmussen
#preflight 628d6c5faf7a2e956b8de990

#ROBOMERGE-OWNER: lauren.barnes
#ROBOMERGE-AUTHOR: lauren.barnes
#ROBOMERGE-SOURCE: CL 20366551 via CL 20368551 via CL 20369147 via CL 20369164
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v949-20362246)

[CL 20370889 by lauren barnes in ue5-main branch]
2022-05-25 16:27:45 -04:00
Lauren Barnes
6248f8d412 Replacing legacy EditorStyle calls with AppStyle
#preflight 6272a74d2f6d177be3c6fdda
#rb Matt.Kuhlenschmidt

#ROBOMERGE-OWNER: Lauren.Barnes
#ROBOMERGE-AUTHOR: lauren.barnes
#ROBOMERGE-SOURCE: CL 20057269 via CL 20070159 via CL 20072035 via CL 20072203
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v943-19904690)
#ROBOMERGE-CONFLICT from-shelf

[CL 20105363 by Lauren Barnes in ue5-main branch]
2022-05-09 13:12:28 -04:00
Matt Peters
7ad238a806 AssetRegistry includes (Engine/Source): change #include "AssetData.h" -> #include "AssetRegistry/AssetData.h", and similar for the other moved AssetRegistry headers.
#rb Zousar.Shaker
#rnx
#preflight 6270509a220f89f0ad573030

[CL 20016982 by Matt Peters in ue5-main branch]
2022-05-02 18:06:48 -04:00
jeff newquist
30920a0b36 Prevent UnrealFrontend crash if platform DDPI lookup fails, using an empty icon instead
#jira UE-145707
#rb Louise.Rasmussen
#preflight 625ef6f7db15ac92dba08054

#ROBOMERGE-AUTHOR: jeff.newquist
#ROBOMERGE-SOURCE: CL 19813881 in //UE5/Release-5.0/... via CL 19820430
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v939-19570697)

[CL 19821927 by jeff newquist in ue5-main branch]
2022-04-19 19:28:38 -04:00
Jerome Delattre
60839c1816 Improve test exclusion list mechanic
* Rename blacklist to excludelist (requested by high management)
* Support section exclusion rule to be able to exclude entire section of tests (ie PathTracing is only supported on Win64 for now)
* Mark excluded test as skipped in the report instead of entirely removed for test list. Check for exclusion just before running the test.
* Remove NotEnoughParticipant state in favor of Skipped (same conditions lead to Skipped state with appropriate messaging)
* Add support for exclusion management from the Test Automation window. (added a column at the end of each row)
* Expose device information to UE test report
* Add support for metadata in Gauntlet test report for Horde

Limitations:
* Management through the UI is limited to which test is available through in the active worker node. That's mean Runtime only tests are not listed from a worker that is Editor(the default) and platform specific are not clearly identified.
* For platforms, the mechanic to access their config and save it will remain to be done. In the meantime, it needs to be done manually through the target platform config file.

#jira UE-125960
#jira UE-125974
#rb Chris.Constantinescu, Eric.Knapik, Louise.Rasmussen

[CL 17607554 by Jerome Delattre in ue5-main branch]
2021-09-23 09:34:55 -04:00
Lauren Barnes
5da57469bc Adjusting toolbar button settings so this legacy-style options button will show up in Session Frontend.
#jira UE-115863
#rb trivial
#preflight 60ad3b948194e700013cf169

[CL 16454612 by Lauren Barnes in ue5-main branch]
2021-05-25 15:20:56 -04:00
aurel cordonnier
8eebe8841f Merge UE5/RET @ 16305968 to UE5/Main
This represents UE4/Main @ 16261013 and Dev-PerfTest @ 16259937

[CL 16306996 by aurel cordonnier in ue5-main branch]
2021-05-12 18:10:03 -04:00
louise rasmussen
9a6152184e Fixes Missing Platform Icon in Session Frontend Automation Tab
#JIRA UE-99478
#preflight 60677797d3a4c80001497902

#ROBOMERGE-SOURCE: CL 15905490 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v786-15839533)

[CL 15907249 by louise rasmussen in ue5-main branch]
2021-04-02 20:20:17 -04:00
ryan durand
471d972e62 Updating copyright for Engine Developer.
#rnx
#rb none


#ROBOMERGE-SOURCE: CL 10869240 via CL 10869516 via CL 10869902
#ROBOMERGE-BOT: (v613-10869866)

[CL 10870584 by ryan durand in Main branch]
2019-12-26 15:32:37 -05:00
marc audy
dbcf07a558 Use new inline versions of substring functions
Fix up nearby cases where ESearchCase::CaseSensitive should have been used
#jira
#rnx
#rb

#ROBOMERGE-OWNER: marc.audy
#ROBOMERGE-AUTHOR: marc.audy
#ROBOMERGE-SOURCE: CL 10309793 via CL 10309818
#ROBOMERGE-BOT: (v593-10286020)

[CL 10309932 by marc audy in Main branch]
2019-11-19 13:27:07 -05: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
Jerome Delattre
ab2cc4ec67 Copy from Dev-Enterprise - Add capacity to Black list any test
+ Add copy test names contextual menu

#jira UE-73374
#rb Andrew.Grant, Jeanluc.Corenthin

[CL 8385160 by Jerome Delattre in Main branch]
2019-08-30 13:26:31 -04: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