Commit Graph

116 Commits

Author SHA1 Message Date
Jerome Delattre
ba5b3a87b5 Output Functional Tests metadata in test info during execution in the log
Use Automation.LogBPTestMetadata CVar to enable the behavior

#jira UE-175266
#preflight 63e15f061020773a3f113f5b
#rb Chris.Constantinescu

[CL 24177156 by Jerome Delattre in ue5-main branch]
2023-02-13 11:33:49 -05:00
patrick enfedaque
369054a373 AFunctionalTest: No support for DataLayers
#rb jeanfancois.dube
#preflight skip

[CL 23989321 by patrick enfedaque in ue5-main branch]
2023-02-03 08:30:39 -05:00
zak middleton
cab8a68724 #ue5 - Fix truncation warnings in modules: DeviceProfileServices, FieldSystemEngine, FontEditor, FunctionalTesting. Includes some related engine fixes as well.
#jira UE-160832
#rb Andrew.Davidson, Dave.Jones2
#preflight 632cbdc17b582f58ab6315ad

[CL 22164453 by zak middleton in ue5-main branch]
2022-09-23 20:23:56 -04:00
dave jones2
0f77ef0224 Added missing tests for various core types. Also cleaned up const usage in the function declarations.
This is a resubmit of 20675159, which changed the inputs to const ref. However, that can break BP nodes that rely on using default values. Instead, we just drop the superfluous 'const' instead.

#rb justin.hare
#preflight 62bf1669ed35ee71a76e4b18
#jira none

[CL 20917189 by dave jones2 in ue5-main branch]
2022-07-01 13:50:07 -04:00
Jerome Delattre
c35aec0e53 Make AFunctionalTest's Author and Description public properties
#jira UE-157317
#preflight 62b31e15d76167320e288565
#rb trivial

[CL 20830355 by Jerome Delattre in ue5-main branch]
2022-06-27 10:14:57 -04:00
dave jones2
9b1a83861a [Backout] - CL20675159
#fyi dave.jones2
Original CL Desc
-----------------------------------------------------------------
Added missing tests for various core types. Also cleaned up const and reference usage in the function declarations.

#rb justin.hare
#preflight 62a93a76054bb5c04e1b0020
#jira none

[CL 20678517 by dave jones2 in ue5-main branch]
2022-06-15 18:56:38 -04:00
dave jones2
ef9dbb4e52 Added missing tests for various core types. Also cleaned up const and reference usage in the function declarations.
#rb justin.hare
#preflight 62a93a76054bb5c04e1b0020
#jira none

[CL 20675159 by dave jones2 in ue5-main branch]
2022-06-15 15:10:02 -04:00
JeanFrancois Dube
51ad294492 OFPA support for functional tests.
Maps and functional test actors needs to be resaved.

#jira UE-151432, UE-145986
#rb richard.malo
#preflight 628f7234f622d972b5d7d752

[CL 20378197 by JeanFrancois Dube in ue5-main branch]
2022-05-26 08:42:23 -04:00
Michael Galetzka
76cee75854 Removed useless stack walks for test info messages; added some test stats
#jira none
#rb simon.tovey
#preflight 6283f65c486700b561a1dc26

[CL 20249713 by Michael Galetzka in ue5-main branch]
2022-05-17 15:47:34 -04:00
Jerome Delattre
56a8b282ed Revert changelist 19968686
#preflight 626c42a7b046e6ecc32bbe16
#rb none
#rnx

[CL 19984701 by Jerome Delattre in ue5-main branch]
2022-04-29 16:09:41 -04:00
Jerome Delattre
bc133759da Fix Functional test not running when Navigation System is disabled
#jira UE-150518
#preflight 626a9a01b17dd9121b38099b
#rb Chris.Constantinescu

[CL 19968686 by Jerome Delattre in ue5-main branch]
2022-04-28 16:54:37 -04:00
christopher waters
f8147b1889 Full set of fixes for non-unity non-pch builds after EngineTypes cleanup. This includes adjusting previous build fixes that introduced new includes that weren't actually necessary. Restored a few includes and wrapped them in UE_ENABLE_INCLUDE_ORDER_DEPRECATED_IN_5_1 checks to maintain compatability.
Also includes fixes for other build issues as it's hard to separate them all.

#jira too many to list
#rb none
#preflight 6247d21073665f7d5e6c5a6c

[CL 19600818 by christopher waters in ue5-main branch]
2022-04-02 01:04:02 -04:00
Marc Audy
a74cd5e383 Fix non-unity errors
#jira UE-147863, UE-147883, UE-147723, UE-147717, UE-147709, UE-147707, UE-147761
#rnx
#preflight

[CL 19596080 by Marc Audy in ue5-main branch]
2022-04-01 17:29:55 -04:00
marc audy
6553e6cd0a Remove as much C++ deprecation as possible up to 4.17 (along with a few scattered removals from beyond)
#preflight 61eefc77ba69a4fdb220bf23

#ROBOMERGE-AUTHOR: marc.audy
#ROBOMERGE-SOURCE: CL 18712765 in //UE5/Release-5.0/... via CL 18712784 via CL 18713147
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v903-18687472)

[CL 18713191 by marc audy in ue5-main branch]
2022-01-24 15:07:48 -05:00
patrick boutot
bd386a95d6 Hide the debug messages for FunctionalTest.
[FYI] jerome.delattre
#jira UE-138228
#preflight 61d70a18af44b4362812f584

#ROBOMERGE-AUTHOR: patrick.boutot
#ROBOMERGE-SOURCE: CL 18531742 in //UE5/Release-5.0/... via CL 18531753
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v899-18417669)

[CL 18531767 by patrick boutot in ue5-release-engine-test branch]
2022-01-06 10:57:42 -05:00
aurel cordonnier
7f517562d5 Merge from Release-Engine-Staging @ 17438845 to Release-Engine-Test
This represents UE4/Main @17430120 and Dev-PerfTest @17437669

[CL 17439044 by aurel cordonnier in ue5-release-engine-test branch]
2021-09-06 12:23:53 -04:00
jason adcock
f01513392f Add CallInEditor function specifier to DebugGatherRelevantActors in FunctionalTest.h
#jira UE-116235
#8054
#rb brian.bekich

#ROBOMERGE-SOURCE: CL 17183366 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v855-17104924)

[CL 17183375 by jason adcock in ue5-release-engine-test branch]
2021-08-16 18:14:24 -04:00
ben woodhouse
1c445ddfe3 Back out changelists 16059845 and 16061420 to fix issues with AI functional tests
#jira FORT-393194
#rb Mieszko.Zielinski

#ROBOMERGE-SOURCE: CL 16942883 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v838-16927207)
#ROBOMERGE[bot1]: dev-perftest

[CL 16942892 by ben woodhouse in ue5-release-engine-test branch]
2021-07-23 18:38:32 -04:00
ben zeigler
45f4b9f487 #jira UE-2848 Blueprint function category and display name cleanup pass:
Add spaces to overridden display names, it doesn't add them automatically
Move some functions out of Utilities into their own categories like Transformation, this improves the UX for the node picker and Utilities is for Core functionality
Simplify and combine some redundant categories
Clean up functions like IsValid to specify the type and attempt to unify case for math functions
#rb ben.hoffman

#ROBOMERGE-SOURCE: CL 16355176 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v804-16311228)

[CL 16355193 by ben zeigler in ue5-release-engine-test branch]
2021-05-17 13:27:10 -04:00
Jerome Delattre
aa9c726b34 Use GetActorLabel instead of GetName when taking Screenshot with functional test
Actor Name is a property that user can't change directly from the Outliner now. To keep to ScreenshotFunctionalTest actor behavior seamless for the user, we use the actor label instead.
A property is introduced to hold the Actor name on the Client build.

+ update all the necessary screenshot names.

#jira UE-114551
#rb Andrew.Grant, JeanFrancois.Dube, William.Ewen
#rnx

[CL 16152859 by Jerome Delattre in ue5-main branch]
2021-04-28 22:51:13 -04:00
Mieszko Zielinski
9392a40a24 Extracted AI part out from the FunctionalTesting module and into a new, dedicated plugin. The main reason for it is to allow use of InstancedStructs which will make testing AI spawning a lot more flexible.
#review-16050432
#preflight 607ea0912908320001c243ef

[CL 16059845 by Mieszko Zielinski in ue5-main branch]
2021-04-20 08:21:24 -04:00
Marc Audy
9753392e2b Merge UE5/RES CL# 15462083 to UE5/Main
This represents UE4/Main @ 15414221

[CL 15463811 by Marc Audy in ue5-main branch]
2021-02-18 18:13:28 -04:00
Marc Audy
cac1fe0019 Merge UE5/Release-Engine-Staging @ CL# 15299266 to UE5/Main
This represents UE4/Main @ CL# 15277572

[CL 15299962 by Marc Audy in ue5-main branch]
2021-02-03 14:57:28 -04:00
Zousar Shaker
3b4c8fc1c5 Automated wrapped object pointer upgrade for Engine + ShooterGame + ShooterGame referenced plugins
#rb none

[CL 15224650 by Zousar Shaker in ue5-main branch]
2021-01-27 17:40:25 -04:00
Marcus Wassmer
3b81cf8201 Merging using //UE5/Main_to_//UE5/Release-Engine-Staging @14384769
autoresolved files
#rb none

[CL 14384911 by Marcus Wassmer in ue5-main branch]
2020-09-24 00:43:27 -04:00