Skip to content

Pipelines | Move CI and PR jobs off Microsoft-hosted agents - #4515

Merged
mdaigle merged 53 commits into
mainfrom
dev/automation/ci-retire-hosted-agents
Sep 9, 2026
Merged

Pipelines | Move CI and PR jobs off Microsoft-hosted agents#4515
mdaigle merged 53 commits into
mainfrom
dev/automation/ci-retire-hosted-agents

Merge branch 'main' into dev/automation/ci-retire-hosted-agents

29e26d9
Select commit
Loading
Failed to load commit list.
Azure Pipelines / sqlclient-pr succeeded Sep 4, 2026 in 19m 1s

Build #24609 had test failures

Details

Tests

  • Failed: 9 (0.02%)
  • Passed: 34,279 (86.90%)
  • Other: 5,160 (13.08%)
  • Total: 39,448

Annotations

Check failure on line 1 in Microsoft.Data.SqlClient.ManualTesting.Tests.SqlSchemaInfoTest.TestGetSchemaAsync(openTransaction: False)

See this annotation in the file changed.

@azure-pipelines azure-pipelines / sqlclient-pr

Microsoft.Data.SqlClient.ManualTesting.Tests.SqlSchemaInfoTest.TestGetSchemaAsync(openTransaction: False)

Microsoft.Data.SqlClient.SqlException : Transaction (Process ID 357) was deadlocked on lock resources with another process and has been chosen as the deadlock victim. Rerun the transaction.
Raw output
   at Microsoft.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) in D:\a\_work\1\s\src\Microsoft.Data.SqlClient\src\Microsoft\Data\SqlClient\SqlConnection.cs:line 2682
   at Microsoft.Data.SqlClient.Connection.SqlConnectionInternal.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) in D:\a\_work\1\s\src\Microsoft.Data.SqlClient\src\Microsoft\Data\SqlClient\Connection\SqlConnectionInternal.cs:line 1281
   at Microsoft.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, SqlCommand command, Boolean callerHasConnectionLock, Boolean asyncClose) in D:\a\_work\1\s\src\Microsoft.Data.SqlClient\src\Microsoft\Data\SqlClient\TdsParser.cs:line 1721
   at Microsoft.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) in D:\a\_work\1\s\src\Microsoft.Data.SqlClient\src\Microsoft\Data\SqlClient\TdsParser.cs:line 3119
   at Microsoft.Data.SqlClient.SqlDataReader.TryHasMoreRows(Boolean& moreRows) in D:\a\_work\1\s\src\Microsoft.Data.SqlClient\src\Microsoft\Data\SqlClient\SqlDataReader.cs:line 3280
   at Microsoft.Data.SqlClient.SqlDataReader.TryReadInternal(Boolean setTimeout, Boolean& more) in D:\a\_work\1\s\src\Microsoft.Data.SqlClient\src\Microsoft\Data\SqlClient\SqlDataReader.cs:line 3579
   at Microsoft.Data.SqlClient.SqlDataReader.ReadAsyncExecute(Task task, Object state) in D:\a\_work\1\s\src\Microsoft.Data.SqlClient\src\Microsoft\Data\SqlClient\SqlDataReader.cs:line 4960
   at Microsoft.Data.SqlClient.SqlDataReader.InvokeAsyncCall[T](SqlDataReaderBaseAsyncCallContext`1 context) in D:\a\_work\1\s\src\Microsoft.Data.SqlClient\src\Microsoft\Data\SqlClient\SqlDataReader.cs:line 5477
--- End of stack trace from previous location ---
   at Microsoft.Data.SqlClient.SqlMetaDataFactory.AddTVPsToDataTypesTableAsync(DataTable dataTypesTable, SqlConnection connection, String serverVersion, Boolean isAsync, CancellationToken cancellationToken) in D:\a\_work\1\s\src\Microsoft.Data.SqlClient\src\Microsoft\Data\SqlClient\SqlMetaDataFactory.cs:line 643
   at Microsoft.Data.SqlClient.SqlMetaDataFactory.GetDataTypesTable(SqlConnection connection, Boolean isAsync, CancellationToken cancellationToken) in D:\a\_work\1\s\src\Microsoft.Data.SqlClient\src\Microsoft\Data\SqlClient\SqlMetaDataFactory.cs:line 677
   at Microsoft.Data.SqlClient.SqlMetaDataFactory.PrepareCollectionAsync(String collectionName, String[] restrictions, DbConnection connection, Boolean isAsync, CancellationToken cancellationToken) in D:\a\_work\1\s\src\Microsoft.Data.SqlClient\src\Microsoft\Data\SqlClient\SqlMetaDataFactory.cs:line 694
   at Microsoft.Data.SqlClient.SqlMetaDataFactory.GetSchemaCore(DbConnection connection, String collectionName, String[] restrictions, Boolean isAsync, CancellationToken cancellationToken) in D:\a\_work\1\s\src\Microsoft.Data.SqlClient\src\Microsoft\Data\SqlClient\SqlMetaDataFactory.cs:line 225
   at Microsoft.Data.SqlClient.SqlMetaDataFactory.GetSchemaAsync(DbConnection connection, String collectionName, String[] restrictions, CancellationToken cancellationToken) in D:\a\_work\1\s\src\Microsoft.Data.SqlClient\src\Microsoft\Data\SqlClient\SqlMetaDataFactory.cs:line 169
   at Microsoft.Data.SqlClient.ManualTesting.Tests.SqlSchemaInfoTest.TestGetSchemaAsync(Boolean openTransaction) in D:\a\_work\1\s\src\Microsoft.Data.SqlClient\tests\ManualTests\SQL\SqlSchemaInfoTest\SqlSchemaInfoTest.cs:line 116
--- End of stack trace from previous location ---

Check failure on line 1 in Microsoft.Data.SqlClient.ManualTesting.Tests.SqlSchemaInfoTest.TestGetSchema(openTransaction: True)

See this annotation in the file changed.

@azure-pipelines azure-pipelines / sqlclient-pr

Microsoft.Data.SqlClient.ManualTesting.Tests.SqlSchemaInfoTest.TestGetSchema(openTransaction: True)

Microsoft.Data.SqlClient.SqlException : Transaction (Process ID 357) was deadlocked on lock resources with another process and has been chosen as the deadlock victim. Rerun the transaction.
Raw output
   at Microsoft.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) in D:\a\_work\1\s\src\Microsoft.Data.SqlClient\src\Microsoft\Data\SqlClient\SqlConnection.cs:line 2682
   at Microsoft.Data.SqlClient.Connection.SqlConnectionInternal.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) in D:\a\_work\1\s\src\Microsoft.Data.SqlClient\src\Microsoft\Data\SqlClient\Connection\SqlConnectionInternal.cs:line 1281
   at Microsoft.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, SqlCommand command, Boolean callerHasConnectionLock, Boolean asyncClose) in D:\a\_work\1\s\src\Microsoft.Data.SqlClient\src\Microsoft\Data\SqlClient\TdsParser.cs:line 1721
   at Microsoft.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) in D:\a\_work\1\s\src\Microsoft.Data.SqlClient\src\Microsoft\Data\SqlClient\TdsParser.cs:line 3119
   at Microsoft.Data.SqlClient.SqlDataReader.TryHasMoreRows(Boolean& moreRows) in D:\a\_work\1\s\src\Microsoft.Data.SqlClient\src\Microsoft\Data\SqlClient\SqlDataReader.cs:line 3280
   at Microsoft.Data.SqlClient.SqlDataReader.TryReadInternal(Boolean setTimeout, Boolean& more) in D:\a\_work\1\s\src\Microsoft.Data.SqlClient\src\Microsoft\Data\SqlClient\SqlDataReader.cs:line 3579
   at Microsoft.Data.SqlClient.SqlDataReader.Read() in D:\a\_work\1\s\src\Microsoft.Data.SqlClient\src\Microsoft\Data\SqlClient\SqlDataReader.cs:line 3532
   at Microsoft.Data.SqlClient.SqlMetaDataFactory.AddTVPsToDataTypesTableAsync(DataTable dataTypesTable, SqlConnection connection, String serverVersion, Boolean isAsync, CancellationToken cancellationToken) in D:\a\_work\1\s\src\Microsoft.Data.SqlClient\src\Microsoft\Data\SqlClient\SqlMetaDataFactory.cs:line 643
   at Microsoft.Data.SqlClient.SqlMetaDataFactory.GetDataTypesTable(SqlConnection connection, Boolean isAsync, CancellationToken cancellationToken) in D:\a\_work\1\s\src\Microsoft.Data.SqlClient\src\Microsoft\Data\SqlClient\SqlMetaDataFactory.cs:line 677
   at Microsoft.Data.SqlClient.SqlMetaDataFactory.PrepareCollectionAsync(String collectionName, String[] restrictions, DbConnection connection, Boolean isAsync, CancellationToken cancellationToken) in D:\a\_work\1\s\src\Microsoft.Data.SqlClient\src\Microsoft\Data\SqlClient\SqlMetaDataFactory.cs:line 694
   at Microsoft.Data.SqlClient.SqlMetaDataFactory.GetSchemaCore(DbConnection connection, String collectionName, String[] restrictions, Boolean isAsync, CancellationToken cancellationToken) in D:\a\_work\1\s\src\Microsoft.Data.SqlClient\src\Microsoft\Data\SqlClient\SqlMetaDataFactory.cs:line 225
   at Microsoft.Data.SqlClient.SqlMetaDataFactory.GetSchema(DbConnection connection, String collectionName, String[] restrictions) in D:\a\_work\1\s\src\Microsoft.Data.SqlClient\src\Microsoft\Data\SqlClient\SqlMetaDataFactory.cs:line 166
   at Microsoft.Data.ProviderBase.DbConnectionInternal.GetSchema(SqlConnectionFactory factory, DbConnectionPoolGroup poolGroup, DbConnection outerConnection, String collectionName, String[] restrictions) in D:\a\_work\1\s\src\Microsoft.Data.SqlClient\src\Microsoft\Data\ProviderBase\DbConnectionInternal.cs:line 930
   at Microsoft.Data.SqlClient.SqlConnection.GetSchema(String collectionName, String[] restrictionValues) in D:\a\_work\1\s\src\Microsoft.Data.SqlClient\src\Microsoft\Data\SqlClient\SqlConnection.cs:line 2135
   at Microsoft.Data.SqlClient.SqlConnection.GetSchema(String collectionName) in D:\a\_work\1\s\src\Microsoft.Data.SqlClient\src\Microsoft\Data\SqlClient\SqlConnection.cs:line 2115
   at Microsoft.Data.SqlClient.ManualTesting.Tests.SqlSchemaInfoTest.TestGetSc
... [The stack trace has been truncated as it exceeded the maximum allowed size. Please refer to the complete log available in the Test Run attachments for full details.]

Check failure on line 1 in Microsoft.Data.SqlClient.ManualTesting.Tests.SqlCommandCancelTest.CancelAndDisposePreparedCommand_Tcp

See this annotation in the file changed.

@azure-pipelines azure-pipelines / sqlclient-pr

Microsoft.Data.SqlClient.ManualTesting.Tests.SqlCommandCancelTest.CancelAndDisposePreparedCommand_Tcp

Microsoft.Data.SqlClient.SqlException : Transaction (Process ID 712) was deadlocked on lock resources with another process and has been chosen as the deadlock victim. Rerun the transaction.
Raw output
   at Microsoft.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) in D:\a\_work\1\s\src\Microsoft.Data.SqlClient\src\Microsoft\Data\SqlClient\SqlConnection.cs:line 2682
   at Microsoft.Data.SqlClient.Connection.SqlConnectionInternal.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) in D:\a\_work\1\s\src\Microsoft.Data.SqlClient\src\Microsoft\Data\SqlClient\Connection\SqlConnectionInternal.cs:line 1281
   at Microsoft.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, SqlCommand command, Boolean callerHasConnectionLock, Boolean asyncClose) in D:\a\_work\1\s\src\Microsoft.Data.SqlClient\src\Microsoft\Data\SqlClient\TdsParser.cs:line 1721
   at Microsoft.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) in D:\a\_work\1\s\src\Microsoft.Data.SqlClient\src\Microsoft\Data\SqlClient\TdsParser.cs:line 3119
   at Microsoft.Data.SqlClient.SqlDataReader.TryHasMoreRows(Boolean& moreRows) in D:\a\_work\1\s\src\Microsoft.Data.SqlClient\src\Microsoft\Data\SqlClient\SqlDataReader.cs:line 3280
   at Microsoft.Data.SqlClient.SqlDataReader.TryReadInternal(Boolean setTimeout, Boolean& more) in D:\a\_work\1\s\src\Microsoft.Data.SqlClient\src\Microsoft\Data\SqlClient\SqlDataReader.cs:line 3579
   at Microsoft.Data.SqlClient.SqlDataReader.Read() in D:\a\_work\1\s\src\Microsoft.Data.SqlClient\src\Microsoft\Data\SqlClient\SqlDataReader.cs:line 3532
   at Microsoft.Data.SqlClient.ManualTesting.Tests.SqlCommandCancelTest.CancelAndDisposePreparedCommand(String constr) in D:\a\_work\1\s\src\Microsoft.Data.SqlClient\tests\ManualTests\SQL\SqlCommand\SqlCommandCancelTest.cs:line 342
   at Microsoft.Data.SqlClient.ManualTesting.Tests.SqlCommandCancelTest.CancelAndDisposePreparedCommand_Tcp() in D:\a\_work\1\s\src\Microsoft.Data.SqlClient\tests\ManualTests\SQL\SqlCommand\SqlCommandCancelTest.cs:line 143
   at System.RuntimeMethodHandle.InvokeMethod(ObjectHandleOnStack target, Void** arguments, ObjectHandleOnStack sig, BOOL isConstructor, ObjectHandleOnStack result)
   at System.Reflection.MethodBaseInvoker.InterpretedInvoke_Method(Object obj, IntPtr* args)
   at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)

Check failure on line 1 in Microsoft.Data.SqlClient.ManualTesting.Tests.SqlSchemaInfoTest.TestGetSchemaAsync(openTransaction: False)

See this annotation in the file changed.

@azure-pipelines azure-pipelines / sqlclient-pr

Microsoft.Data.SqlClient.ManualTesting.Tests.SqlSchemaInfoTest.TestGetSchemaAsync(openTransaction: False)

Microsoft.Data.SqlClient.SqlException : Transaction (Process ID 354) was deadlocked on lock resources with another process and has been chosen as the deadlock victim. Rerun the transaction.
Raw output
   at Microsoft.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) in /mnt/vss/_work/1/s/src/Microsoft.Data.SqlClient/src/Microsoft/Data/SqlClient/SqlConnection.cs:line 2682
   at Microsoft.Data.SqlClient.Connection.SqlConnectionInternal.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) in /mnt/vss/_work/1/s/src/Microsoft.Data.SqlClient/src/Microsoft/Data/SqlClient/Connection/SqlConnectionInternal.cs:line 1281
   at Microsoft.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, SqlCommand command, Boolean callerHasConnectionLock, Boolean asyncClose) in /mnt/vss/_work/1/s/src/Microsoft.Data.SqlClient/src/Microsoft/Data/SqlClient/TdsParser.cs:line 1721
   at Microsoft.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) in /mnt/vss/_work/1/s/src/Microsoft.Data.SqlClient/src/Microsoft/Data/SqlClient/TdsParser.cs:line 3119
   at Microsoft.Data.SqlClient.SqlDataReader.TryHasMoreRows(Boolean& moreRows) in /mnt/vss/_work/1/s/src/Microsoft.Data.SqlClient/src/Microsoft/Data/SqlClient/SqlDataReader.cs:line 3280
   at Microsoft.Data.SqlClient.SqlDataReader.TryReadInternal(Boolean setTimeout, Boolean& more) in /mnt/vss/_work/1/s/src/Microsoft.Data.SqlClient/src/Microsoft/Data/SqlClient/SqlDataReader.cs:line 3579
   at Microsoft.Data.SqlClient.SqlDataReader.ReadAsyncExecute(Task task, Object state) in /mnt/vss/_work/1/s/src/Microsoft.Data.SqlClient/src/Microsoft/Data/SqlClient/SqlDataReader.cs:line 4960
   at Microsoft.Data.SqlClient.SqlDataReader.InvokeAsyncCall[T](SqlDataReaderBaseAsyncCallContext`1 context) in /mnt/vss/_work/1/s/src/Microsoft.Data.SqlClient/src/Microsoft/Data/SqlClient/SqlDataReader.cs:line 5477
--- End of stack trace from previous location ---
   at Microsoft.Data.SqlClient.SqlMetaDataFactory.AddTVPsToDataTypesTableAsync(DataTable dataTypesTable, SqlConnection connection, String serverVersion, Boolean isAsync, CancellationToken cancellationToken) in /mnt/vss/_work/1/s/src/Microsoft.Data.SqlClient/src/Microsoft/Data/SqlClient/SqlMetaDataFactory.cs:line 643
   at Microsoft.Data.SqlClient.SqlMetaDataFactory.GetDataTypesTable(SqlConnection connection, Boolean isAsync, CancellationToken cancellationToken) in /mnt/vss/_work/1/s/src/Microsoft.Data.SqlClient/src/Microsoft/Data/SqlClient/SqlMetaDataFactory.cs:line 677
   at Microsoft.Data.SqlClient.SqlMetaDataFactory.PrepareCollectionAsync(String collectionName, String[] restrictions, DbConnection connection, Boolean isAsync, CancellationToken cancellationToken) in /mnt/vss/_work/1/s/src/Microsoft.Data.SqlClient/src/Microsoft/Data/SqlClient/SqlMetaDataFactory.cs:line 694
   at Microsoft.Data.SqlClient.SqlMetaDataFactory.GetSchemaCore(DbConnection connection, String collectionName, String[] restrictions, Boolean isAsync, CancellationToken cancellationToken) in /mnt/vss/_work/1/s/src/Microsoft.Data.SqlClient/src/Microsoft/Data/SqlClient/SqlMetaDataFactory.cs:line 225
   at Microsoft.Data.SqlClient.SqlMetaDataFactory.GetSchemaAsync(DbConnection connection, String collectionName, String[] restrictions, CancellationToken cancellationToken) in /mnt/vss/_work/1/s/src/Microsoft.Data.SqlClient/src/Microsoft/Data/SqlClient/SqlMetaDataFactory.cs:line 169
   at Microsoft.Data.SqlClient.ManualTesting.Tests.SqlSchemaInfoTest.TestGetSchemaAsync(Boolean openTransaction) in /mnt/vss/_work/1/s/src/Microsoft.Data.SqlClient/tests/ManualTests/SQL/SqlSchemaInfoTest/SqlSchemaInfoTest.cs:line 116
--- End of stack trace from previous location ---