Commit Graph

11 Commits

Author SHA1 Message Date
Ryan Gerleve
49a401a5e9 Suppress errors & warnings in replication tests on Linux.
#jira UE-184709
#preflight 647601e00d55081f541403cd
#rb peter.engstrom
#rnx

[CL 25677125 by Ryan Gerleve in ue5-main branch]
2023-05-30 10:27:09 -04:00
bryan sefcik
e989719240 More test fixes.
#preflight 6466b319c571db717b33e325
#jira UE-186309

[CL 25536534 by bryan sefcik in ue5-main branch]
2023-05-18 19:42:02 -04:00
Ryan Gerleve
345d866c69 Add a log category and verbosity check for logs output from ConstructorHelpers::FailedToFind and ConstructorHelpers::CheckFoundViaRedirect.
Suppress them during startup of ReplicationSystemLowLevelTests.

#jira UE-184709
#rb Wojciech.Krywult
#preflight 6464f4b7f033744ae6829dc8

[CL 25508928 by Ryan Gerleve in ue5-main branch]
2023-05-17 12:05:02 -04:00
chris constantinescu
e003cfd4a1 Use Gauntlet to run low level tests instead of BG's Spawn, move LowLevelTests.xml to public folder and remove all restricted platform names
#rb Jerome.Delattre
#preflight 6452abfd4d593c0b422b5d9e

[CL 25335483 by chris constantinescu in ue5-main branch]
2023-05-04 11:05:46 -04:00
LouisPhilippe Seguin
83b56514f8 Add UE_NET_TEST_FAKE_REP_TAGS to replication system low level tests
#jira none
#rb trivial
#fyi @peter.engstorm
#rnx
#preflight 64494ea30f12404fb7135659

[CL 25200961 by LouisPhilippe Seguin in ue5-main branch]
2023-04-26 12:32:59 -04:00
Ryan Gerleve
9a7d9b9c91 Set nullrhi and unattended flags for ReplicationSystemLowLevelTests. Skips unnecessary code that could cause issues on some platforms.
#jira UE-184099
#preflight 644806b5401d328ad9691e48
#rb jon.fairchild

[CL 25183765 by Ryan Gerleve in ue5-main branch]
2023-04-25 13:21:57 -04:00
Ryan Gerleve
334fce160a Run EDelayedRegisterRunPhase::PreObjectSystemReady and EDelayedRegisterRunPhase::ObjectSystemReady in the low level test runner's InitCoreUObject helper.
Replication system tests: initialize some ini settings in the PreObjectSystemReady phase to prevent "Generating descriptor for struct that has custom serialization" warnings.

#jira UE-178241
#preflight 640123f33206d45d20ca57d5
#rb peter.engstrom, chris.constantinescu

[CL 24499028 by Ryan Gerleve in ue5-main branch]
2023-03-03 10:51:27 -05:00
Ryan Gerleve
794ea21414 Fix typo
#rb trivial
#preflight skip

[CL 24467356 by Ryan Gerleve in ue5-main branch]
2023-03-01 14:01:31 -05:00
Ryan Gerleve
db8f9a9210 Replication system tests: suppress some engine warnings during initialization that are unrelated to the replication tests.
#jira UE-178241, UE-178706
#rb chris.constantinescu
#preflight 63ff9828a134e0b05918d334

[CL 24466870 by Ryan Gerleve in ue5-main branch]
2023-03-01 13:40:10 -05:00
chris constantinescu
cd0c323c11 LLT options: Stub platform file and mock some default engine resources for low level tests that run with the engine.
- bUsePlatformFileStub = true replaces the default platform file. The default PF is saved and can be reused at any time.
The side effect is lots of warnings for missing files and object loading errors which is acceptable for low level tests.
- bMockEngineDefaults = true sets some mandatory engine defaults (materials, fonts etc) that can only be loaded from cooked assets.
#jira UE-178194
#rb Ryan.Gerleve
#preflight 63f8e7051206d91a2bd8b0cd

[CL 24407283 by chris constantinescu in ue5-main branch]
2023-02-24 15:27:37 -05:00
Ryan Gerleve
fe1af6fb91 Add ReplicationSystemLowLevelTests program that runs the tests in ReplicationSystemTestPlugin within the low-level tests framework.
#jira UE-166991
#preflight 63f6731fff5afbbb03cc67ed
#rb peter.engstrom, chris.constantinescu

[CL 24368012 by Ryan Gerleve in ue5-main branch]
2023-02-22 15:28:31 -05:00