Skip to content

Update assertion for UseLegacyFailoverAlternationOnLoginSqlErrors

f6fcc32
Select commit
Loading
Failed to load commit list.
Open

Tests | Address additional flaky tests #4305

Update assertion for UseLegacyFailoverAlternationOnLoginSqlErrors
f6fcc32
Select commit
Loading
Failed to load commit list.
Azure Pipelines / PR-SqlClient-Package failed May 23, 2026 in 1h 20m 18s

Build #14206 had test failures

Details

Tests

  • Failed: 6 (0.00%)
  • Passed: 186,972 (96.47%)
  • Other: 6,829 (3.52%)
  • Total: 193,807

Annotations

Check failure on line 0 in EXEC

See this annotation in the file changed.

@azure-pipelines azure-pipelines / PR-SqlClient-Package

EXEC#L0

EXEC(0,0): Error Message: 

Check failure on line 675 in build.proj

See this annotation in the file changed.

@azure-pipelines azure-pipelines / PR-SqlClient-Package

build.proj#L675

build.proj(675,5): Error MSB3073: The command " "dotnet" test "D:\a\_work\1\s\src\..\src/Microsoft.Data.SqlClient/tests/ManualTests/Microsoft.Data.SqlClient.ManualTests.csproj" -p:Configuration=Debug --blame-hang --blame-hang-dump-type full --blame-hang-timeout 10m --collect "Code coverage" --settings "D:\a\_work\1\s\src\..\src/Microsoft.Data.SqlClient/tests/tools/Microsoft.Data.SqlClient.TestUtilities/CodeCoverage.runsettings" --filter "category!=failing&category!=flaky&category!=interactive&category!=signed" -f net462 -p:TestSet="3" --results-directory "TestResults" --logger:"trx;LogFilePrefix=SqlClientManual-Windows_NT-net462-3" -p:ReferenceType=Package -p:AbstractionsPackageVersion=1.1.0-preview1ci14206 -p:LoggingPackageVersion=1.1.0-preview1ci14206 -p:SqlClientPackageVersion=7.1.0-preview1ci14206 -p:SqlServerPackageVersion=1.1.0-preview1ci14206 " exited with code 1.

Check failure on line 245 in Build log

See this annotation in the file changed.

@azure-pipelines azure-pipelines / PR-SqlClient-Package

Build log #L245

Error: The process 'D:\a\_work\_tool\dotnet\dotnet.exe' failed with exit code 1

Check failure on line 248 in Build log

See this annotation in the file changed.

@azure-pipelines azure-pipelines / PR-SqlClient-Package

Build log #L248

Dotnet command failed with non-zero exit code on the following projects : [ 'D:\\a\\_work\\1\\s\\build.proj' ]

Check failure on line 1 in Microsoft.Data.SqlClient.ManualTesting.Tests.AsyncTimeoutTest.TestDelayedAsyncTimeout(api: ExecuteReaderAsync, commonObj: "Command", delayPeriod: 8000, marsEnabled: False)

See this annotation in the file changed.

@azure-pipelines azure-pipelines / PR-SqlClient-Package

Microsoft.Data.SqlClient.ManualTesting.Tests.AsyncTimeoutTest.TestDelayedAsyncTimeout(api: ExecuteReaderAsync, commonObj: "Command", delayPeriod: 8000, marsEnabled: False)

System.AggregateException : One or more errors occurred. (Index 2 failed with: Execution Timeout Expired.  The timeout period elapsed prior to completion of the operation or the server is not responding.)
---- System.Exception : Index 2 failed with: Execution Timeout Expired.  The timeout period elapsed prior to completion of the operation or the server is not responding.
Raw output
   at System.Threading.Tasks.Task.ThrowIfExceptional(Boolean includeTaskCanceledExceptions)
   at System.Threading.Tasks.Task.Wait(Int32 millisecondsTimeout, CancellationToken cancellationToken)
   at System.Threading.Tasks.Task.Wait()
   at Microsoft.Data.SqlClient.ManualTesting.Tests.AsyncTimeoutTest.RunTest(AsyncAPI api, String commonObj, Int32 timeoutDelay, Boolean marsEnabled) in D:\a\_work\1\s\src\Microsoft.Data.SqlClient\tests\ManualTests\SQL\AsyncTest\AsyncTimeoutTest.cs:line 111
   at Microsoft.Data.SqlClient.ManualTesting.Tests.AsyncTimeoutTest.TestDelayedAsyncTimeout(AsyncAPI api, String commonObj, Int32 delayPeriod, Boolean marsEnabled) in D:\a\_work\1\s\src\Microsoft.Data.SqlClient\tests\ManualTests\SQL\AsyncTest\AsyncTimeoutTest.cs:line 33
   at InvokeStub_AsyncTimeoutTest.TestDelayedAsyncTimeout(Object, Span`1)
   at System.Reflection.MethodBaseInvoker.InvokeWithFewArgs(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
----- Inner Stack Trace -----
   at Microsoft.Data.SqlClient.ManualTesting.Tests.AsyncTimeoutTest.QueryAndValidate(AsyncAPI api, Int32 index, String delayQuery, Int32 timeout, Boolean timeoutExExpected, Boolean useTransaction, SqlConnection cn, SqlCommand cmd) in D:\a\_work\1\s\src\Microsoft.Data.SqlClient\tests\ManualTests\SQL\AsyncTest\AsyncTimeoutTest.cs:line 197

Check failure on line 1 in Microsoft.Data.SqlClient.ManualTesting.Tests.MarsSessionPoolingTest.ExecuteReader_NoCloses(commandType: Text)

See this annotation in the file changed.

@azure-pipelines azure-pipelines / PR-SqlClient-Package

Microsoft.Data.SqlClient.ManualTesting.Tests.MarsSessionPoolingTest.ExecuteReader_NoCloses(commandType: Text)

Assert.Equal() Failure: Values differ
Expected: 4
Actual:   3
Raw output
   at Microsoft.Data.SqlClient.ManualTesting.Tests.MarsSessionPoolingTest.AssertSessionsAndRequests(SqlConnection connection, Int32 openMarsSessions, Int32 openRequests) in D:\a\_work\1\s\src\Microsoft.Data.SqlClient\tests\ManualTests\SQL\MARSSessionPoolingTest\MarsSessionPoolingTest.cs:line 368
   at Microsoft.Data.SqlClient.ManualTesting.Tests.MarsSessionPoolingTest.ExecuteReader_NoCloses(CommandType commandType) in D:\a\_work\1\s\src\Microsoft.Data.SqlClient\tests\ManualTests\SQL\MARSSessionPoolingTest\MarsSessionPoolingTest.cs:line 312
   at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
   at System.Reflection.MethodBaseInvoker.InvokeDirectByRefWithFewArgs(Object obj, Span`1 copyOfArgs, BindingFlags invokeAttr)

Check failure on line 1 in Microsoft.Data.SqlClient.ManualTesting.Tests.WeakRefTestYukonSpecific.TestReaderMars

See this annotation in the file changed.

@azure-pipelines azure-pipelines / PR-SqlClient-Package

Microsoft.Data.SqlClient.ManualTesting.Tests.WeakRefTestYukonSpecific.TestReaderMars

Microsoft.Data.SqlClient.SqlException : The connection is broken and recovery is not possible.  The connection is marked by the client driver as unrecoverable.  No attempt was made to restore the connection.
Raw output
   at Microsoft.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction)
   at Microsoft.Data.SqlClient.SqlConnection.ValidateAndReconnect(Action beforeDisconnect, Int32 timeout)
   at Microsoft.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean isAsync, Int32 timeout, Task& task, Boolean asyncWrite, Boolean isRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest)
   at Microsoft.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, TaskCompletionSource`1 completion, Int32 timeout, Task& executeTask, Boolean& usedCache, Boolean asyncWrite, Boolean isRetry, String method)
   at Microsoft.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method)
   at Microsoft.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior)
   at Microsoft.Data.SqlClient.SqlCommand.ExecuteReader()
   at Microsoft.Data.SqlClient.ManualTesting.Tests.WeakRefTestYukonSpecific.OpenNullifyReader(SqlCommand command) in D:\a\_work\1\s\src\Microsoft.Data.SqlClient\tests\ManualTests\SQL\WeakRefTestYukonSpecific\WeakRefTestYukonSpecific.cs:line 198
   at Microsoft.Data.SqlClient.ManualTesting.Tests.WeakRefTestYukonSpecific.TestReaderMarsCase(String caseName, String connectionString, ReaderTestType testType, ReaderVerificationType verificationType, String methodName) in D:\a\_work\1\s\src\Microsoft.Data.SqlClient\tests\ManualTests\SQL\WeakRefTestYukonSpecific\WeakRefTestYukonSpecific.cs:line 138
   at Microsoft.Data.SqlClient.ManualTesting.Tests.WeakRefTestYukonSpecific.TestReaderMars() in D:\a\_work\1\s\src\Microsoft.Data.SqlClient\tests\ManualTests\SQL\WeakRefTestYukonSpecific\WeakRefTestYukonSpecific.cs:line 34
   at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
   at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr)

Check failure on line 1 in Microsoft.Data.SqlClient.ManualTesting.Tests.TransactionPoolTest.BasicTransactionPoolTest(connectionString: "Data Source=tcp:adotest-eus.database.windows.net;I"···)

See this annotation in the file changed.

@azure-pipelines azure-pipelines / PR-SqlClient-Package

Microsoft.Data.SqlClient.ManualTesting.Tests.TransactionPoolTest.BasicTransactionPoolTest(connectionString: "Data Source=tcp:adotest-eus.database.windows.net;I"···)

Test failed