Commit Graph

5 Commits

Author SHA1 Message Date
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