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
bryan sefcik
0beee50b45
Updated ../Engine/Source/Developer/... to inline gen.cpp files
...
Before:
Total CPU Time: 53783.640625 s
Total time in Parallel executor: 558.66 seconds
After:
Total CPU Time: 47886.140625 s
Total time in Parallel executor: 498.81 seconds
#jira
[CL 22173145 by bryan sefcik in ue5-main branch]
2022-09-24 13:31:25 -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
bryan sefcik
a3dddc6630
Pass 1 on Developer include fixes:
...
Removed redundant private include paths from build.cs files.
Fixed include paths to be relative to the private or public folders.
Hid or removed includes that reached into other private module folders.
Updated PublicInclude paths when necessary.
#jira
#preflight 631e281694758d0bf2ea1399
[CL 21960082 by bryan sefcik in ue5-main branch]
2022-09-11 18:32:18 -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
UnrealBot
73409369c0
Branch snapshot for CL 21319338
...
[CL 21319338 in ue5-main branch]
2022-08-10 16:03:37 +00:00
Lauren Barnes
42ee8ee6fa
Fixing up some style fallout from the FAutomationWindowStyle creation
...
#jira UE-159028
#rb trivial
#preflight skip
#rnx
[CL 21097973 by Lauren Barnes in ue5-main branch]
2022-07-14 16:07:22 -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
Jerome Delattre
5e3fad8ebc
Fix status icons in Test Automation window on sub category
...
#preflight 62d050f72e3e5993c3fe1491
#rnx
#rb Lauren.Barnes
#jira none
[CL 21093641 by Jerome Delattre in ue5-main branch]
2022-07-14 13:45:11 -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
5f7006fb53
Fixing EditorStyle->AppStyle merge errors
...
#rb trivial
#ROBOMERGE-AUTHOR: lauren.barnes
#ROBOMERGE-SOURCE: CL 20073150 via CL 20073151
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v943-19904690)
[CL 20105751 by lauren barnes in ue5-main branch]
2022-05-09 13:31:58 -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
vincent gauthier
4e09bbd85f
Correction to LOCTEXT macro that do not support using an empty id.
...
#jira UE-136397
#rb none
#preflight none
#ROBOMERGE-AUTHOR: vincent.gauthier
#ROBOMERGE-SOURCE: CL 18696828 in //UE5/Release-5.0/... via CL 18696867 via CL 18696897
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v903-18687472)
[CL 18696923 by vincent gauthier in ue5-main branch]
2022-01-21 16:40:41 -05:00
chris constantinescu
aa25f681e2
Mark test category as complete after all children finished running.
...
#jira UE-119470
#rb JeanMichel.Dignard, Jerome.Delattre
#preflight 61dc5f166511bc498e706998
#robomerge 5.0
[CL 18561265 by chris constantinescu in ue5-main branch]
2022-01-10 12:10:06 -05: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
brooke hubert
48113fc77e
Adding EditorFramework to build.cs files
...
#rnx
#Jira UE-96448
#rb chris.gagnon
[CL 14114839 by brooke hubert in ue5-main branch]
2020-08-14 13:24:16 -04:00