Skip to content

Commit dcbf52f

Browse files
committed
trunk shadow changes: com.unity.netcode.gameobjects [skip ci]
1 parent d0ab9f1 commit dcbf52f

21 files changed

Lines changed: 177 additions & 0 deletions

com.unity.netcode.gameobjects/Tests/Runtime/DistributedAuthority/DeferredDespawningTests.cs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,9 @@ protected override void OnServerAndClientsCreated()
5353

5454

5555
[UnityTest]
56+
#if ENABLE_CORECLR
57+
[Explicit("NGO NetworkVariable serialization codegen not generated for some types on CoreCLR (falls back to FallbackSerializer), see https://jira.unity3d.com/browse/UUM-149592")]
58+
#endif
5659
public IEnumerator DeferredDespawning()
5760
{
5861
// Setup for test

com.unity.netcode.gameobjects/Tests/Runtime/DistributedAuthority/NetworkClientAndPlayerObjectTests.cs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -155,6 +155,9 @@ private bool AllNetworkClientsValidated()
155155
/// Validates the same thing when a client late joins and when a client disconnects.
156156
/// </summary>
157157
[UnityTest]
158+
#if ENABLE_CORECLR
159+
[Explicit("ValidateNetworkClients throws duplicate-key ArgumentException on CoreCLR (DAHost), see https://jira.unity3d.com/browse/UUM-149595")]
160+
#endif
158161
public IEnumerator ValidateNetworkClients()
159162
{
160163
// Validate the initial clients created

com.unity.netcode.gameobjects/Tests/Runtime/DocumentationCodeSamples/Configuration/SinglePlayerSessions.cs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -151,6 +151,9 @@ protected override void OnNewClientCreated(NetworkManager networkManager)
151151
}
152152

153153
[UnityTest]
154+
#if ENABLE_CORECLR
155+
[Explicit("NGO NetworkVariable serialization codegen not generated for some types on CoreCLR (falls back to FallbackSerializer), see https://jira.unity3d.com/browse/UUM-149592")]
156+
#endif
154157
public IEnumerator SwitchTransportTest()
155158
{
156159
var authority = GetAuthorityNetworkManager();

com.unity.netcode.gameobjects/Tests/Runtime/DocumentationCodeSamples/NetworkVariable/CustomSerializationDocsTests.cs

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
using System.Collections;
22
using System.Text;
3+
using NUnit.Framework;
34
using Unity.Netcode;
45
using Unity.Netcode.TestHelpers.Runtime;
56
using UnityEngine;
@@ -173,6 +174,9 @@ private bool ValidateAllAreEqual(StringBuilder errorLog)
173174
}
174175

175176
[UnityTest]
177+
#if ENABLE_CORECLR
178+
[Explicit("NGO NetworkVariable serialization codegen not generated for some types on CoreCLR (falls back to FallbackSerializer), see https://jira.unity3d.com/browse/UUM-149592")]
179+
#endif
176180
public IEnumerator TestHealthCode()
177181
{
178182
var authority = GetAuthorityNetworkManager();

com.unity.netcode.gameobjects/Tests/Runtime/NetworkObject/NetworkObjectSynchronizationTests.cs

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -94,6 +94,9 @@ protected override void OnNewClientCreated(NetworkManager networkManager)
9494
}
9595

9696
[UnityTest]
97+
#if ENABLE_CORECLR
98+
[Explicit("NGO multi-instance test sessions fail to start/connect or time out on CoreCLR, see https://jira.unity3d.com/browse/UUM-149591")]
99+
#endif
97100
public IEnumerator NetworkObjectDeserializationFailure()
98101
{
99102
m_CurrentLogLevel = LogLevel.Nothing;
@@ -277,6 +280,9 @@ private void ValidateNetworkBehaviourWithNetworkVariables(NetworkObject authorit
277280
/// will still be initialized properly
278281
/// </summary>
279282
[UnityTest]
283+
#if ENABLE_CORECLR
284+
[Explicit("NGO multi-instance test sessions fail to start/connect or time out on CoreCLR, see https://jira.unity3d.com/browse/UUM-149591")]
285+
#endif
280286
public IEnumerator NetworkBehaviourSynchronization()
281287
{
282288
var authority = GetAuthorityNetworkManager();
@@ -319,6 +325,9 @@ public IEnumerator NetworkBehaviourSynchronization()
319325
/// A basic validation for the NetworkBehaviour.OnSynchronize method
320326
/// </summary>
321327
[UnityTest]
328+
#if ENABLE_CORECLR
329+
[Explicit("NGO multi-instance test sessions fail to start/connect or time out on CoreCLR, see https://jira.unity3d.com/browse/UUM-149591")]
330+
#endif
322331
public IEnumerator NetworkBehaviourOnSynchronize()
323332
{
324333
var authority = GetAuthorityNetworkManager();

com.unity.netcode.gameobjects/Tests/Runtime/NetworkVariable/NetworkListTests.cs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -244,6 +244,9 @@ void TestForceUpdateCallback(NetworkListEvent<int> _)
244244

245245
// don't extend this please
246246
[UnityTest]
247+
#if ENABLE_CORECLR
248+
[Explicit("NGO NetworkVariable serialization codegen not generated for some types on CoreCLR (falls back to FallbackSerializer), see https://jira.unity3d.com/browse/UUM-149592")]
249+
#endif
247250
public IEnumerator LegacyPredicateTesting()
248251
{
249252
var authority = GetAuthorityNetworkManager();

com.unity.netcode.gameobjects/Tests/Runtime/NetworkVariable/NetworkVariableAnticipationTests.cs

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
using NUnit.Framework;
44
using Unity.Netcode.TestHelpers.Runtime;
55
using UnityEngine;
6+
using UnityEngine.TestTools;
67

78
namespace Unity.Netcode.RuntimeTests
89
{
@@ -58,6 +59,9 @@ public void SetReanticipateValueRpc(float f)
5859
}
5960
}
6061

62+
#if ENABLE_CORECLR
63+
[Explicit("NGO multi-instance test sessions fail to start/connect or time out on CoreCLR, see https://jira.unity3d.com/browse/UUM-149591")]
64+
#endif
6165
internal class NetworkVariableAnticipationTests : NetcodeIntegrationTest
6266
{
6367
protected override int NumberOfClients => 2;

com.unity.netcode.gameobjects/Tests/Runtime/NetworkVariable/NetworkVariableCollectionsChangingTests.cs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,9 @@ namespace Unity.Netcode.RuntimeTests
1717
[TestFixture(HostOrServer.Host, CollectionTypes.Dictionary)]
1818
[TestFixture(HostOrServer.Server, CollectionTypes.List)]
1919
[TestFixture(HostOrServer.Server, CollectionTypes.Dictionary)]
20+
#if ENABLE_CORECLR
21+
[Explicit("NGO NetworkVariable serialization codegen not generated for some types on CoreCLR (falls back to FallbackSerializer), see https://jira.unity3d.com/browse/UUM-149592")]
22+
#endif
2023
internal class NetworkVariableCollectionsChangingTests : NetcodeIntegrationTest
2124
{
2225
protected override int NumberOfClients => 2;

com.unity.netcode.gameobjects/Tests/Runtime/NetworkVariable/NetworkVariableCollectionsTests.cs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,9 @@ namespace Unity.Netcode.RuntimeTests
2222
/// </summary>
2323
[TestFixture(HostOrServer.Host)]
2424
[TestFixture(HostOrServer.Server)]
25+
#if ENABLE_CORECLR
26+
[Explicit("NGO multi-instance test sessions fail to start/connect or time out on CoreCLR, see https://jira.unity3d.com/browse/UUM-149591")]
27+
#endif
2528
internal class NetworkVariableCollectionsTests : NetcodeIntegrationTest
2629
{
2730
protected override int NumberOfClients => 2;

com.unity.netcode.gameobjects/Tests/Runtime/NetworkVariable/NetworkVariableGeneralTests.cs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -140,6 +140,9 @@ private bool ChangedValueMatches(StringBuilder errorLog)
140140
/// instances invoke <see cref="NetworkBehaviour.OnNetworkSpawn"/>.
141141
/// </summary>
142142
[UnityTest]
143+
#if ENABLE_CORECLR
144+
[Explicit("NGO NetworkVariable serialization codegen not generated for some types on CoreCLR (falls back to FallbackSerializer), see https://jira.unity3d.com/browse/UUM-149592")]
145+
#endif
143146
public IEnumerator ApplyValueDuringSpawnSequence()
144147
{
145148
var authority = GetAuthorityNetworkManager();

0 commit comments

Comments
 (0)