|
11 | 11 |
|
12 | 12 | namespace Microsoft.Data.SqlClient.UnitTests.SimulatedServerTests |
13 | 13 | { |
14 | | - [Trait("Category", "flaky")] |
15 | 14 | [Collection("SimulatedServerTests")] |
16 | 15 | public class ConnectionFailoverTests |
17 | 16 | { |
18 | 17 | //TODO parameterize for transient errors |
19 | 18 | [Theory] |
| 19 | + [Trait("Category", "flaky")] |
20 | 20 | [InlineData(40613)] |
21 | 21 | [InlineData(42108)] |
22 | 22 | [InlineData(42109)] |
@@ -76,6 +76,7 @@ public void TransientFault_NoFailover_DoesNotClearPool(uint errorCode) |
76 | 76 | } |
77 | 77 |
|
78 | 78 | [Fact] |
| 79 | + [Trait("Category", "flaky")] |
79 | 80 | public void NetworkError_TriggersFailover_ClearsPool() |
80 | 81 | { |
81 | 82 | // When connecting to a server with a configured failover partner, |
@@ -145,6 +146,7 @@ public void NetworkError_TriggersFailover_ClearsPool() |
145 | 146 | } |
146 | 147 |
|
147 | 148 | [Fact] |
| 149 | + [Trait("Category", "flaky")] |
148 | 150 | public void NetworkTimeout_ShouldFail() |
149 | 151 | { |
150 | 152 | using TdsServer failoverServer = new( |
@@ -191,6 +193,7 @@ public void NetworkTimeout_ShouldFail() |
191 | 193 | } |
192 | 194 |
|
193 | 195 | [Fact] |
| 196 | + [Trait("Category", "flaky")] |
194 | 197 | public void NetworkDelay_ShouldConnectToPrimary() |
195 | 198 | { |
196 | 199 | using TdsServer failoverServer = new( |
@@ -243,6 +246,7 @@ public void NetworkDelay_ShouldConnectToPrimary() |
243 | 246 | } |
244 | 247 |
|
245 | 248 | [Fact] |
| 249 | + [Trait("Category", "flaky")] |
246 | 250 | public void NetworkError_WithUserProvidedPartner_RetryDisabled_ShouldConnectToFailoverPartner() |
247 | 251 | { |
248 | 252 | using TdsServer failoverServer = new( |
@@ -294,6 +298,7 @@ public void NetworkError_WithUserProvidedPartner_RetryDisabled_ShouldConnectToFa |
294 | 298 | } |
295 | 299 |
|
296 | 300 | [Fact] |
| 301 | + [Trait("Category", "flaky")] |
297 | 302 | public void NetworkError_WithUserProvidedPartner_RetryEnabled_ShouldConnectToFailoverPartner() |
298 | 303 | { |
299 | 304 | using TdsServer failoverServer = new( |
@@ -337,6 +342,7 @@ public void NetworkError_WithUserProvidedPartner_RetryEnabled_ShouldConnectToFai |
337 | 342 | } |
338 | 343 |
|
339 | 344 | [Theory] |
| 345 | + [Trait("Category", "flaky")] |
340 | 346 | [InlineData(40613)] |
341 | 347 | [InlineData(42108)] |
342 | 348 | [InlineData(42109)] |
@@ -382,6 +388,7 @@ public void TransientFault_ShouldConnectToPrimary(uint errorCode) |
382 | 388 | } |
383 | 389 |
|
384 | 390 | [Theory] |
| 391 | + [Trait("Category", "flaky")] |
385 | 392 | [InlineData(40613)] |
386 | 393 | [InlineData(42108)] |
387 | 394 | [InlineData(42109)] |
@@ -430,6 +437,7 @@ public void TransientFault_RetryDisabled_ShouldFail(uint errorCode) |
430 | 437 | } |
431 | 438 |
|
432 | 439 | [Theory] |
| 440 | + [Trait("Category", "flaky")] |
433 | 441 | [InlineData(40613)] |
434 | 442 | [InlineData(42108)] |
435 | 443 | [InlineData(42109)] |
@@ -476,6 +484,7 @@ public void TransientFault_WithUserProvidedPartner_ShouldConnectToPrimary(uint e |
476 | 484 | } |
477 | 485 |
|
478 | 486 | [Theory] |
| 487 | + [Trait("Category", "flaky")] |
479 | 488 | [InlineData(40613)] |
480 | 489 | [InlineData(42108)] |
481 | 490 | [InlineData(42109)] |
|
0 commit comments