10 Commits

Author SHA1 Message Date
bradley heath
737729cc7d Enable truncation warnings in ReplicationSystemTestPlugin.
#jira UE-165096
#rb LouisPhilippe.Seguin, Peter.Engstrom

[CL 29487648 by bradley heath in ue5-main branch]
2023-11-06 09:55:13 -05:00
bradley heath
e1435066c5 Disable unsafe type case warnings in ReplicationSystemTestPlugin.
#jira UE-165096

[CL 29241419 by bradley heath in ue5-main branch]
2023-10-30 14:20:04 -04:00
bradley heath
9283e3783c Enabled compile errors for unsafe floating point and integer casts in the networking modules along with fixes for existing errors.
#jira UE-165096
#rb louisphilippe.seguin ryan.gerleve

[CL 29231550 by bradley heath in ue5-main branch]
2023-10-30 09:34:31 -04:00
peter engstrom
19d4cd9085 Do not depend on binaries that do not exist.
#rnx
#rb ryan.gerleve

[CL 27276147 by peter engstrom in ue5-main branch]
2023-08-22 12:53:31 -04:00
ryan gerleve
d62f1e3ccc Validate that assertion macros in ReplicationSystemTest will be compatible with ReplicationSystemLowLevelTests.
Fix one in TestGroups.cpp that was incompatible.

#rb LouisPhilippe.Seguin, Peter.Engstrom

[CL 25219790 by ryan gerleve in ue5-main branch]
2023-04-27 14:04:51 -04:00
christopher waters
73c74eaf42 Removing redundant include paths:
- PublicIncludePaths.Add(ModuleDirectory + "/Public");
- PrivateIncludePaths.Add("<module name>/Private");

#preflight 63ef03623c1eb56f057db7de

[CL 24285283 by christopher waters in ue5-main branch]
2023-02-17 12:45:29 -05:00
ryan gerleve
f53af902f2 Fix missing macro errors in ReplicationSystemTestPlugin, use a custom macro to indicate whether it's building with low level tests.
#jira UE-166991
#rb none
#preflight skip
[FYI] peter.engstrom
#rnx

[CL 24200198 by ryan gerleve in ue5-main branch]
2023-02-13 21:22:03 -05:00
ryan gerleve
77e3a73de8 Make the tests in ReplicationSystemTestPlugin compatible with the LowLevelTests framework.
Original ReplicationSystemTest program using the automation framework still works too.

#jira UE-166991
#preflight 63ea833dec50523134e8aee1
#rb peter.engstrom

[CL 24197467 by ryan gerleve in ue5-main branch]
2023-02-13 20:09:19 -05:00
Mattias Hornlund
fb75562747 Iris
- Fixed copyright notices

#rb Peter.Engstrom
#jira none
#preflight none

[CL 21068554 by Mattias Hornlund in ue5-main branch]
2022-07-13 03:55:05 -04:00
Peter Engstrom
4aae8d3ed0 Iris experimental replication system.
Initial submit, compiled out by default.

#rb Peter.Engstrom,Mattias.Hornlund,Brian.Bekich,Ryan.Gerleve,John.Barrett
#jira UE-158381
#preflight /62cd6fc7ad490b52da0515a3

[CL 21068370 by Peter Engstrom in ue5-main branch]
2022-07-13 03:11:55 -04:00