dotnet / dotnet/SqlClient

Test | Fix XmlReader Test on ARM

Open
#3,035 5 comments 0 reactions 0 assignees View on GitHub
Area\Tests Up-for-Grabs :raised_hands:
Dominant language
C#
Stars
989
Forks
340
Avg merge
4d 19h
Merged PRs (30d)
72

Description

`DataStreamTest.ExecuteXmlReaderTest` fails on ARM (and only on ARM, but both, NET462 and NET8) with:

```
[xUnit.net 00:02:15.08] Microsoft.Data.SqlClient.ManualTesting.Tests.DataStreamTest.RunAllTestsForSingleServer_TCP [FAIL]
[xUnit.net 00:02:15.08] FAILED: Actual XML results differed from expected value.
Expected: (System.String)
Actual: (System.String)
[xUnit.net 00:02:15.08] Expected: True
[xUnit.net 00:02:15.08] Actual: False
[xUnit.net 00:02:15.08] Stack Trace:
[xUnit.net 00:02:15.08] /_/src/Microsoft.Data.SqlClient/tests/ManualTests/DataCommon/DataTestUtility.cs(724,0): at Microsoft.Data.SqlClient.ManualTesting.Tests.DataTestUtility.AssertEqualsWithDescription(Object expectedValue, Object actualValue, String failMessage)
[xUnit.net 00:02:15.08] /_/src/Microsoft.Data.SqlClient/tests/ManualTests/SQL/DataStreamTest/DataStreamTest.cs(796,0): at Microsoft.Data.SqlClient.ManualTesting.Tests.DataStreamTest.ExecuteXmlReaderTest(String connectionString)
[xUnit.net 00:02:15.08] /_/src/Microsoft.Data.SqlClient/tests/ManualTests/SQL/DataStreamTest/DataStreamTest.cs(168,0): at Microsoft.Data.SqlClient.ManualTesting.Tests.DataStreamTest.RunAllTestsForSingleServer(String connectionString, Boolean usingNamePipes)
[xUnit.net 00:02:15.08] /_/src/Microsoft.Data.SqlClient/tests/ManualTests/SQL/DataStreamTest/DataStreamTest.cs(38,0): at Microsoft.Data.SqlClient.ManualTesting.Tests.DataStreamTest.RunAllTestsForSingleServer_TCP()
Failed Microsoft.Data.SqlClient.ManualTesting.Tests.DataStreamTest.RunAllTestsForSingleServer_TCP [2 s]
##[error]EXEC(0,0): Error Message:
EXEC : error Message: [D:\a\_work\1\s\build.proj]
FAILED: Actual XML results differed from expected value.
Expected: (System.String)
Actual: (System.String)
Expected: True
Actual: False
Stack Trace:
at Microsoft.Data.SqlClient.ManualTesting.Tests.DataTestUtility.AssertEqualsWithDescription(Object expectedValue, Object actualValue, String failMessage) in /_/src/Microsoft.Data.SqlClient/tests/ManualTests/DataCommon/DataTestUtility.cs:line 724
at Microsoft.Data.SqlClient.ManualTesting.Tests.DataStreamTest.ExecuteXmlReaderTest(String connectionString) in /_/src/Microsoft.Data.SqlClient/tests/ManualTests/SQL/DataStreamTest/DataStreamTest.cs:line 796
at Microsoft.Data.SqlClient.ManualTesting.Tests.DataStreamTest.RunAllTestsForSingleServer(String connectionString, Boolean usingNamePipes) in /_/src/Microsoft.Data.SqlClient/tests/ManualTests/SQL/DataStreamTest/DataStreamTest.cs:line 168
at Microsoft.Data.SqlClient.ManualTesting.Tests.DataStreamTest.RunAllTestsForSingleServer_TCP() in /_/src/Microsoft.Data.SqlClient/tests/ManualTests/SQL/DataStreamTest/DataStreamTest.cs:line 38
```

The test is currently disabled with an ActiveIssue "5540", would be great to get the description for this from Azure DevOps

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.