@@ -53,19 +53,20 @@ steps:
53
53
condition :succeededOrFailed()
54
54
55
55
-${{if eq(parameters.operatingSystem, 'Windows')}} :
56
- -task :MSBuild@1
57
- displayName :' Run Unit Tests ${{parameters.msbuildArchitecture }}'
58
- inputs :
59
- solution :build.proj
60
- msbuildArchitecture :${{parameters.msbuildArchitecture }}
61
- platform :' ${{parameters.platform }}'
62
- configuration :' ${{parameters.configuration }}'
63
- ${{ if eq(parameters.msbuildArchitecture, 'x64') }} :
64
- msbuildArguments :' -t:RunUnitTests -p:TF=${{parameters.targetFramework }} -p:TestMicrosoftDataSqlClientVersion=${{parameters.nugetPackageVersion }}'
65
- ${{ else }} :# x86
66
- msbuildArguments :' -t:RunUnitTests -p:TF=${{parameters.targetFramework }} -p:TestMicrosoftDataSqlClientVersion=${{parameters.nugetPackageVersion }} -p:DotnetPath=${{parameters.dotnetx86RootPath }}'
67
- condition :and(succeeded(), eq(variables['Agent.OS'], 'Windows_NT'))
68
- retryCountOnTaskFailure :1
56
+ -${{if eq(parameters.referenceType, 'Project')}} :
57
+ -task :MSBuild@1
58
+ displayName :' Run Unit Tests ${{parameters.msbuildArchitecture }}'
59
+ inputs :
60
+ solution :build.proj
61
+ msbuildArchitecture :${{parameters.msbuildArchitecture }}
62
+ platform :' ${{parameters.platform }}'
63
+ configuration :' ${{parameters.configuration }}'
64
+ ${{ if eq(parameters.msbuildArchitecture, 'x64') }} :
65
+ msbuildArguments :' -t:RunUnitTests -p:TF=${{parameters.targetFramework }} -p:TestMicrosoftDataSqlClientVersion=${{parameters.nugetPackageVersion }}'
66
+ ${{ else }} :# x86
67
+ msbuildArguments :' -t:RunUnitTests -p:TF=${{parameters.targetFramework }} -p:TestMicrosoftDataSqlClientVersion=${{parameters.nugetPackageVersion }} -p:DotnetPath=${{parameters.dotnetx86RootPath }}'
68
+ condition :and(succeeded(), eq(variables['Agent.OS'], 'Windows_NT'))
69
+ retryCountOnTaskFailure :1
69
70
70
71
-task :MSBuild@1
71
72
displayName :' Run Functional Tests ${{parameters.msbuildArchitecture }}'
@@ -96,17 +97,18 @@ steps:
96
97
retryCountOnTaskFailure :2
97
98
98
99
-${{ else }} :# Linux or macOS
99
- -task :DotNetCoreCLI@2
100
- displayName :' Run Unit Tests'
101
- inputs :
102
- command :custom
103
- projects :build.proj
104
- custom :msbuild
105
- arguments :' -t:RunUnitTests -p:TF=${{parameters.targetFramework }} -p:TestSet=${{parameters.testSet }} -p:ReferenceType=${{parameters.referenceType }} -p:TestMicrosoftDataSqlClientVersion=${{parameters.nugetPackageVersion }} -p:platform=${{parameters.platform }} -p:Configuration=${{parameters.configuration }}'
106
- verbosityRestore :Detailed
107
- verbosityPack :Detailed
108
- retryCountOnTaskFailure :1
109
- condition :and(succeeded(), ne(variables['Agent.OS'], 'Windows_NT'))
100
+ -${{if eq(parameters.referenceType, 'Project')}} :
101
+ -task :DotNetCoreCLI@2
102
+ displayName :' Run Unit Tests'
103
+ inputs :
104
+ command :custom
105
+ projects :build.proj
106
+ custom :msbuild
107
+ arguments :' -t:RunUnitTests -p:TF=${{parameters.targetFramework }} -p:TestSet=${{parameters.testSet }} -p:ReferenceType=${{parameters.referenceType }} -p:TestMicrosoftDataSqlClientVersion=${{parameters.nugetPackageVersion }} -p:platform=${{parameters.platform }} -p:Configuration=${{parameters.configuration }}'
108
+ verbosityRestore :Detailed
109
+ verbosityPack :Detailed
110
+ retryCountOnTaskFailure :1
111
+ condition :and(succeeded(), ne(variables['Agent.OS'], 'Windows_NT'))
110
112
111
113
-task :DotNetCoreCLI@2
112
114
displayName :' Run Functional Tests'