@@ -70,74 +70,6 @@ call :pauseOnError msbuild -p:Configuration="Release" -t:BuildTestsNetFx -p:Targ
7070call :pauseOnError dotnet test " src\Microsoft.Data.SqlClient\tests\FunctionalTests\Microsoft.Data.SqlClient.Tests.csproj" -p:Platform=" Win32" -p:Configuration=" Release" -p:TestTargetOS=" Windowsnetfx" -p:TargetNetFxVersion=net48 --no-build -v n --filter " category!=nonnetfxtests&category! =failing&category!=nonwindowstests" -p:ReferenceType=Package -l:trx;LogFileName=..\..\..\..\..\artifacts\Results\package-net48-functional-Win32.xml
7171call :pauseOnError dotnet test " src\Microsoft.Data.SqlClient\tests\ManualTests\Microsoft.Data.SqlClient.ManualTesting.Tests.csproj" -p:Platform=" Win32" -p:Configuration=" Release" -p:TestTargetOS=" Windowsnetfx" -p:TargetNetFxVersion=net48 --no-build -v n --filter " category!=nonnetfxtests&category! =failing&category!=nonwindowstests" -p:ReferenceType=Package -l:trx;LogFileName=..\..\..\..\..\artifacts\Results\package-net48-manual-Win32.xml
7272
73- :: REFERENCE TYPE "NETSTANDARDPACKAGE"
74-
75- :: .NET - REFERENCE TYPE "NETSTANDARDPACKAGE"
76-
77- call :pauseOnError msbuild -p:Configuration=" Release" -t:BuildTestsNetCore -p:ReferenceType=NetStandardPackage -p:TargetNetCoreVersion=net6.0
78- call :pauseOnError dotnet test " src\Microsoft.Data.SqlClient\tests\FunctionalTests\Microsoft.Data.SqlClient.Tests.csproj" -p:Configuration=" Release" -p:TestTargetOS=" Windowsnetcoreapp" --no-build -v n --filter " category!=nonnetcoreapptests&category! =failing&category!=nonwindowstests" -p:Platform=" AnyCPU" -p:TargetNetCoreVersion=net6.0 -p:ReferenceType=NetStandardPackage -l:trx;LogFileName=..\..\..\..\..\artifacts\Results\netstandardpackage-net6.0-functional-anycpu.xml
79- call :pauseOnError dotnet test " src\Microsoft.Data.SqlClient\tests\ManualTests\Microsoft.Data.SqlClient.ManualTesting.Tests.csproj" -p:Configuration=" Release" -p:TestTargetOS=" Windowsnetcoreapp" --no-build -v n --filter " category!=nonnetcoreapptests&category! =failing&category!=nonwindowstests" -p:Platform=" AnyCPU" -p:TargetNetCoreVersion=net6.0 -p:ReferenceType=NetStandardPackage -l:trx;LogFileName=..\..\..\..\..\artifacts\Results\netstandardpackage-net6.0-manual-anycpu.xml
80-
81- call :pauseOnError msbuild -p:Configuration=" Release" -t:BuildTestsNetCore -p:ReferenceType=NetStandardPackage -p:TargetNetCoreVersion=net8.0
82- call :pauseOnError dotnet test " src\Microsoft.Data.SqlClient\tests\FunctionalTests\Microsoft.Data.SqlClient.Tests.csproj" -p:Configuration=" Release" -p:TestTargetOS=" Windowsnetcoreapp" --no-build -v n --filter " category!=nonnetcoreapptests&category! =failing&category!=nonwindowstests" -p:Platform=" AnyCPU" -p:TargetNetCoreVersion=net8.0 -p:ReferenceType=NetStandardPackage -l:trx;LogFileName=..\..\..\..\..\artifacts\Results\netstandardpackage-net8.0-functional-anycpu.xml
83- call :pauseOnError dotnet test " src\Microsoft.Data.SqlClient\tests\ManualTests\Microsoft.Data.SqlClient.ManualTesting.Tests.csproj" -p:Configuration=" Release" -p:TestTargetOS=" Windowsnetcoreapp" --no-build -v n --filter " category!=nonnetcoreapptests&category! =failing&category!=nonwindowstests" -p:Platform=" AnyCPU" -p:TargetNetCoreVersion=net8.0 -p:ReferenceType=NetStandardPackage -l:trx;LogFileName=..\..\..\..\..\artifacts\Results\netstandardpackage-net8.0-manual-anycpu.xml
84-
85- call :pauseOnError msbuild -p:Configuration=" Release" -t:BuildTestsNetCore -p:ReferenceType=NetStandardPackage -p:Platform=x64 -p:TargetNetCoreVersion=net6.0
86- call :pauseOnError dotnet test " src\Microsoft.Data.SqlClient\tests\FunctionalTests\Microsoft.Data.SqlClient.Tests.csproj" -p:Configuration=" Release" -p:TestTargetOS=" Windowsnetcoreapp" --no-build -v n --filter " category!=nonnetcoreapptests&category! =failing&category!=nonwindowstests" -p:Platform=" x64" -p:TargetNetCoreVersion=net6.0 -p:ReferenceType=NetStandardPackage -l:trx;LogFileName=..\..\..\..\..\artifacts\Results\netstandardpackage-net6.0-functional-x64.xml
87- call :pauseOnError dotnet test " src\Microsoft.Data.SqlClient\tests\ManualTests\Microsoft.Data.SqlClient.ManualTesting.Tests.csproj" -p:Configuration=" Release" -p:TestTargetOS=" Windowsnetcoreapp" --no-build -v n --filter " category!=nonnetcoreapptests&category! =failing&category!=nonwindowstests" -p:Platform=" x64" -p:TargetNetCoreVersion=net6.0 -p:ReferenceType=NetStandardPackage -l:trx;LogFileName=..\..\..\..\..\artifacts\Results\netstandardpackage-net6.0-manual-x64.xml
88-
89- call :pauseOnError msbuild -p:Configuration=" Release" -t:BuildTestsNetCore -p:ReferenceType=NetStandardPackage -p:Platform=x64 -p:TargetNetCoreVersion=net8.0
90- call :pauseOnError dotnet test " src\Microsoft.Data.SqlClient\tests\FunctionalTests\Microsoft.Data.SqlClient.Tests.csproj" -p:Configuration=" Release" -p:TestTargetOS=" Windowsnetcoreapp" --no-build -v n --filter " category!=nonnetcoreapptests&category! =failing&category!=nonwindowstests" -p:Platform=" x64" -p:TargetNetCoreVersion=net8.0 -p:ReferenceType=NetStandardPackage -l:trx;LogFileName=..\..\..\..\..\artifacts\Results\netstandardpackage-net8.0-functional-x64.xml
91- call :pauseOnError dotnet test " src\Microsoft.Data.SqlClient\tests\ManualTests\Microsoft.Data.SqlClient.ManualTesting.Tests.csproj" -p:Configuration=" Release" -p:TestTargetOS=" Windowsnetcoreapp" --no-build -v n --filter " category!=nonnetcoreapptests&category! =failing&category!=nonwindowstests" -p:Platform=" x64" -p:TargetNetCoreVersion=net8.0 -p:ReferenceType=NetStandardPackage -l:trx;LogFileName=..\..\..\..\..\artifacts\Results\netstandardpackage-net8.0-manual-x64.xml
92-
93- call :pauseOnError msbuild -p:Configuration=" Release" -t:BuildTestsNetCore -p:ReferenceType=NetStandardPackage -p:Platform=Win32 -p:TargetNetCoreVersion=net6.0
94- call :pauseOnError dotnet test " src\Microsoft.Data.SqlClient\tests\FunctionalTests\Microsoft.Data.SqlClient.Tests.csproj" -p:Configuration=" Release" -p:TestTargetOS=" Windowsnetcoreapp" --no-build -v n --filter " category!=nonnetcoreapptests&category! =failing&category!=nonwindowstests" -p:Platform=" Win32" -p:TargetNetCoreVersion=net6.0 -p:ReferenceType=NetStandardPackage -l:trx;LogFileName=..\..\..\..\..\artifacts\Results\netstandardpackage-net6.0-functional-win32.xml
95- call :pauseOnError dotnet test " src\Microsoft.Data.SqlClient\tests\ManualTests\Microsoft.Data.SqlClient.ManualTesting.Tests.csproj" -p:Configuration=" Release" -p:TestTargetOS=" Windowsnetcoreapp" --no-build -v n --filter " category!=nonnetcoreapptests&category! =failing&category!=nonwindowstests" -p:Platform=" Win32" -p:TargetNetCoreVersion=net6.0 -p:ReferenceType=NetStandardPackage -l:trx;LogFileName=..\..\..\..\..\artifacts\Results\netstandardpackage-net6.0-manual-win32.xml
96-
97- call :pauseOnError msbuild -p:Configuration=" Release" -t:BuildTestsNetCore -p:ReferenceType=NetStandardPackage -p:Platform=Win32 -p:TargetNetCoreVersion=net8.0
98- call :pauseOnError dotnet test " src\Microsoft.Data.SqlClient\tests\FunctionalTests\Microsoft.Data.SqlClient.Tests.csproj" -p:Configuration=" Release" -p:TestTargetOS=" Windowsnetcoreapp" --no-build -v n --filter " category!=nonnetcoreapptests&category! =failing&category!=nonwindowstests" -p:Platform=" Win32" -p:TargetNetCoreVersion=net8.0 -p:ReferenceType=NetStandardPackage -l:trx;LogFileName=..\..\..\..\..\artifacts\Results\netstandardpackage-net8.0-functional-win32.xml
99- call :pauseOnError dotnet test " src\Microsoft.Data.SqlClient\tests\ManualTests\Microsoft.Data.SqlClient.ManualTesting.Tests.csproj" -p:Configuration=" Release" -p:TestTargetOS=" Windowsnetcoreapp" --no-build -v n --filter " category!=nonnetcoreapptests&category! =failing&category!=nonwindowstests" -p:Platform=" Win32" -p:TargetNetCoreVersion=net8.0 -p:ReferenceType=NetStandardPackage -l:trx;LogFileName=..\..\..\..\..\artifacts\Results\netstandardpackage-net8.0-manual-win32.xml
100-
101- :: .NET Framework - REFERENCE TYPE "NETSTANDARDPACKAGE"
102-
103- call :pauseOnError msbuild -p:Configuration=" Release" -t:BuildTestsNetFx -p:ReferenceType=NetStandardPackage -p:TargetNetFxVersion=net462
104- call :pauseOnError dotnet test " src\Microsoft.Data.SqlClient\tests\FunctionalTests\Microsoft.Data.SqlClient.Tests.csproj" -p:Configuration=" Release" -p:TestTargetOS=" Windowsnetfx" --no-build -v n --filter " category!=nonnetfxtests&category! =failing&category!=nonwindowstests" -p:Platform=" AnyCPU" -p:TargetNetFxVersion=net462 -p:ReferenceType=NetStandardPackage -l:trx;LogFileName=..\..\..\..\..\artifacts\Results\netstandardpackage-net462-functional-anycpu.xml
105- call :pauseOnError dotnet test " src\Microsoft.Data.SqlClient\tests\ManualTests\Microsoft.Data.SqlClient.ManualTesting.Tests.csproj" -p:Configuration=" Release" -p:TestTargetOS=" Windowsnetfx" --no-build -v n --filter " category!=nonnetfxtests&category! =failing&category!=nonwindowstests" -p:Platform=" AnyCPU" -p:TargetNetFxVersion=net462 -p:ReferenceType=NetStandardPackage -l:trx;LogFileName=..\..\..\..\..\artifacts\Results\netstandardpackage-net462-manual-anycpu.xml
106-
107- call :pauseOnError msbuild -p:Configuration=" Release" -t:BuildTestsNetFx -p:ReferenceType=NetStandardPackage -p:TargetNetFxVersion=net48
108- call :pauseOnError dotnet test " src\Microsoft.Data.SqlClient\tests\FunctionalTests\Microsoft.Data.SqlClient.Tests.csproj" -p:Configuration=" Release" -p:TestTargetOS=" Windowsnetfx" --no-build -v n --filter " category!=nonnetfxtests&category! =failing&category!=nonwindowstests" -p:Platform=" AnyCPU" -p:TargetNetFxVersion=net48 -p:ReferenceType=NetStandardPackage -l:trx;LogFileName=..\..\..\..\..\artifacts\Results\netstandardpackage-net48-functional-anycpu.xml
109- call :pauseOnError dotnet test " src\Microsoft.Data.SqlClient\tests\ManualTests\Microsoft.Data.SqlClient.ManualTesting.Tests.csproj" -p:Configuration=" Release" -p:TestTargetOS=" Windowsnetfx" --no-build -v n --filter " category!=nonnetfxtests&category! =failing&category!=nonwindowstests" -p:Platform=" AnyCPU" -p:TargetNetFxVersion=net48 -p:ReferenceType=NetStandardPackage -l:trx;LogFileName=..\..\..\..\..\artifacts\Results\netstandardpackage-net48-manual-anycpu.xml
110-
111- call :pauseOnError msbuild -p:Configuration=" Release" -t:BuildTestsNetFx -p:ReferenceType=NetStandardPackage -p:Platform=x64 -p:TargetNetFxVersion=net462
112- call :pauseOnError dotnet test " src\Microsoft.Data.SqlClient\tests\FunctionalTests\Microsoft.Data.SqlClient.Tests.csproj" -p:Configuration=" Release" -p:TestTargetOS=" Windowsnetfx" --no-build -v n --filter " category!=nonnetfxtests&category! =failing&category!=nonwindowstests" -p:Platform=" x64" -p:TargetNetFxVersion=net462 -p:ReferenceType=NetStandardPackage -l:trx;LogFileName=..\..\..\..\..\artifacts\Results\netstandardpackage-net462-functional-x64.xml
113- call :pauseOnError dotnet test " src\Microsoft.Data.SqlClient\tests\ManualTests\Microsoft.Data.SqlClient.ManualTesting.Tests.csproj" -p:Configuration=" Release" -p:TestTargetOS=" Windowsnetfx" --no-build -v n --filter " category!=nonnetfxtests&category! =failing&category!=nonwindowstests" -p:Platform=" x64" -p:TargetNetFxVersion=net462 -p:ReferenceType=NetStandardPackage -l:trx;LogFileName=..\..\..\..\..\artifacts\Results\netstandardpackage-net462-manual-x64.xml
114-
115- call :pauseOnError msbuild -p:Configuration=" Release" -t:BuildTestsNetFx -p:ReferenceType=NetStandardPackage -p:Platform=x64 -p:TargetNetFxVersion=net48
116- call :pauseOnError dotnet test " src\Microsoft.Data.SqlClient\tests\FunctionalTests\Microsoft.Data.SqlClient.Tests.csproj" -p:Configuration=" Release" -p:TestTargetOS=" Windowsnetfx" --no-build -v n --filter " category!=nonnetfxtests&category! =failing&category!=nonwindowstests" -p:Platform=" x64" -p:TargetNetFxVersion=net48 -p:ReferenceType=NetStandardPackage -l:trx;LogFileName=..\..\..\..\..\artifacts\Results\netstandardpackage-net48-functional-x64.xml
117- call :pauseOnError dotnet test " src\Microsoft.Data.SqlClient\tests\ManualTests\Microsoft.Data.SqlClient.ManualTesting.Tests.csproj" -p:Configuration=" Release" -p:TestTargetOS=" Windowsnetfx" --no-build -v n --filter " category!=nonnetfxtests&category! =failing&category!=nonwindowstests" -p:Platform=" x64" -p:TargetNetFxVersion=net48 -p:ReferenceType=NetStandardPackage -l:trx;LogFileName=..\..\..\..\..\artifacts\Results\netstandardpackage-net48-manual-x64.xml
118-
119- call :pauseOnError msbuild -p:Configuration=" Release" -t:BuildTestsNetFx -p:ReferenceType=NetStandardPackage -p:Platform=Win32 -p:TargetNetFxVersion=net462
120- call :pauseOnError dotnet test " src\Microsoft.Data.SqlClient\tests\FunctionalTests\Microsoft.Data.SqlClient.Tests.csproj" -p:Configuration=" Release" -p:TestTargetOS=" Windowsnetfx" --no-build -v n --filter " category!=nonnetfxtests&category! =failing&category!=nonwindowstests" -p:Platform=" Win32" -p:TargetNetFxVersion=net462 -p:ReferenceType=NetStandardPackage -l:trx;LogFileName=..\..\..\..\..\artifacts\Results\netstandardpackage-net462-functional-win32.xml
121- call :pauseOnError dotnet test " src\Microsoft.Data.SqlClient\tests\ManualTests\Microsoft.Data.SqlClient.ManualTesting.Tests.csproj" -p:Configuration=" Release" -p:TestTargetOS=" Windowsnetfx" --no-build -v n --filter " category!=nonnetfxtests&category! =failing&category!=nonwindowstests" -p:Platform=" Win32" -p:TargetNetFxVersion=net462 -p:ReferenceType=NetStandardPackage -l:trx;LogFileName=..\..\..\..\..\artifacts\Results\netstandardpackage-net462-manual-win32.xml
122-
123- call :pauseOnError msbuild -p:Configuration=" Release" -t:BuildTestsNetFx -p:ReferenceType=NetStandardPackage -p:Platform=Win32 -p:TargetNetFxVersion=net48
124- call :pauseOnError dotnet test " src\Microsoft.Data.SqlClient\tests\FunctionalTests\Microsoft.Data.SqlClient.Tests.csproj" -p:Configuration=" Release" -p:TestTargetOS=" Windowsnetfx" --no-build -v n --filter " category!=nonnetfxtests&category! =failing&category!=nonwindowstests" -p:Platform=" Win32" -p:TargetNetFxVersion=net48 -p:ReferenceType=NetStandardPackage -l:trx;LogFileName=..\..\..\..\..\artifacts\Results\netstandardpackage-net48-functional-win32.xml
125- call :pauseOnError dotnet test " src\Microsoft.Data.SqlClient\tests\ManualTests\Microsoft.Data.SqlClient.ManualTesting.Tests.csproj" -p:Configuration=" Release" -p:TestTargetOS=" Windowsnetfx" --no-build -v n --filter " category!=nonnetfxtests&category! =failing&category!=nonwindowstests" -p:Platform=" Win32" -p:TargetNetFxVersion=net48 -p:ReferenceType=NetStandardPackage -l:trx;LogFileName=..\..\..\..\..\artifacts\Results\netstandardpackage-net48-manual-win32.xml
126-
127- :: REFERENCE TYPE "NETSTANDARD" (We only build and test AnyCPU with Project Reference)
128- :: NUGET PACKAGE GENERATION IS NOT SUPPORTED FOR REFERNCE TYPE 'NETSTANDARD'
129- call :pauseOnError msbuild -p:Configuration=" Release" -p:ReferenceType=NetStandard -p:GenerateNuget=false
130- call :pauseOnError msbuild -p:Configuration=" Release" -t:BuildTestsNetCore -p:ReferenceType=NetStandard -p:TargetNetCoreVersion=net6.0
131- call :pauseOnError dotnet test " src\Microsoft.Data.SqlClient\tests\FunctionalTests\Microsoft.Data.SqlClient.Tests.csproj" -p:Configuration=" Release" -p:TestTargetOS=" Windowsnetcoreapp" --no-build -v n --filter " category!=nonnetcoreapptests&category! =failing&category!=nonwindowstests" -p:Platform=" AnyCPU" -p:TargetNetCoreVersion=net6.0 -p:ReferenceType=NetStandard -l:trx;LogFileName=..\..\..\..\..\artifacts\Results\netstandard-net6.0-functional-anycpu.xml
132- call :pauseOnError dotnet test " src\Microsoft.Data.SqlClient\tests\ManualTests\Microsoft.Data.SqlClient.ManualTesting.Tests.csproj" -p:Configuration=" Release" -p:TestTargetOS=" Windowsnetcoreapp" --no-build -v n --filter " category!=nonnetcoreapptests&category! =failing&category!=nonwindowstests" -p:Platform=" AnyCPU" -p:TargetNetCoreVersion=net6.0 -p:ReferenceType=NetStandard -l:trx;LogFileName=..\..\..\..\..\artifacts\Results\netstandard-net6.0-manual-anycpu.xml
133-
134- call :pauseOnError msbuild -p:Configuration=" Release" -t:BuildTestsNetCore -p:ReferenceType=NetStandard -p:TargetNetCoreVersion=net8.0
135- call :pauseOnError dotnet test " src\Microsoft.Data.SqlClient\tests\FunctionalTests\Microsoft.Data.SqlClient.Tests.csproj" -p:Configuration=" Release" -p:TestTargetOS=" Windowsnetcoreapp" --no-build -v n --filter " category!=nonnetcoreapptests&category! =failing&category!=nonwindowstests" -p:Platform=" AnyCPU" -p:TargetNetCoreVersion=net8.0 -p:ReferenceType=NetStandard -l:trx;LogFileName=..\..\..\..\..\artifacts\Results\netstandard-net8.0-functional-anycpu.xml
136- call :pauseOnError dotnet test " src\Microsoft.Data.SqlClient\tests\ManualTests\Microsoft.Data.SqlClient.ManualTesting.Tests.csproj" -p:Configuration=" Release" -p:TestTargetOS=" Windowsnetcoreapp" --no-build -v n --filter " category!=nonnetcoreapptests&category! =failing&category!=nonwindowstests" -p:Platform=" AnyCPU" -p:TargetNetCoreVersion=net8.0 -p:ReferenceType=NetStandard -l:trx;LogFileName=..\..\..\..\..\artifacts\Results\netstandard-net8.0-manual-anycpu.xml
137-
138- :: TESTING 'NETSTANDARD' REFERENCE TYPE WITH .NET FRAMEWORK 4.6.2+ AS TARGET FRAMEWORK IS INVALID CASE AS PROJECT REFERENCE DOES NOT LOAD SNI.DLL IN .NET FRAMEWORK RUNTIME.
139- :: CASE IS VERIFIED WITH RUNTIME.NATIVE.SYSTEM.DATA.SQLCLIENT.SNI AS WELL. TO TEST .NET FRAMEWORK TARGETS, USE 'NETSTANDARDPACKAGE' REFERENCE TYPE ONLY.
140-
14173goto :eof
14274
14375:pauseOnError
0 commit comments