54
54
55
55
- ${{if eq(parameters.operatingSystem, 'Windows')}} :
56
56
- task : MSBuild@1
57
- enabled : false
57
+ enabled : true
58
58
displayName : ' Run Functional Tests ${{parameters.msbuildArchitecture }}'
59
59
inputs :
60
60
solution : build.proj
66
66
${{ else }} : # x86
67
67
msbuildArguments : ' -t:RunFunctionalTests -p:TF=${{parameters.targetFramework }} -p:TestSet=${{parameters.testSet }} -p:ReferenceType=${{parameters.referenceType }} -p:TestMicrosoftDataSqlClientVersion=${{parameters.nugetPackageVersion }} -p:DotnetPath=${{parameters.dotnetx86RootPath }}'
68
68
condition : and(succeeded(), eq(variables['Agent.OS'], 'Windows_NT'))
69
+ retryCountOnTaskFailure : 1
69
70
70
71
- task : MSBuild@1
71
72
displayName : ' Run Manual Tests ${{parameters.msbuildArchitecture }}'
@@ -79,11 +80,12 @@ steps:
79
80
${{ else }} : # x86
80
81
msbuildArguments : ' -t:RunManualTests -p:TF=${{parameters.targetFramework }} -p:TestSet=${{parameters.testSet }} -p:ReferenceType=${{parameters.referenceType }} -p:TestMicrosoftDataSqlClientVersion=${{parameters.nugetPackageVersion }} -p:DotnetPath=${{parameters.dotnetx86RootPath }}'
81
82
condition : eq(variables['Agent.OS'], 'Windows_NT')
83
+ retryCountOnTaskFailure : 2
82
84
83
85
- ${{ else }} : # Linux or macOS
84
86
- task : DotNetCoreCLI@2
85
87
displayName : ' Run Functional Tests'
86
- enabled : false
88
+ enabled : true
87
89
inputs :
88
90
command : custom
89
91
projects : build.proj
92
94
verbosityRestore : Detailed
93
95
verbosityPack : Detailed
94
96
condition : and(succeeded(), ne(variables['Agent.OS'], 'Windows_NT'))
97
+ retryCountOnTaskFailure : 1
95
98
96
99
- task : DotNetCoreCLI@2
97
100
displayName : ' Run Manual Tests'
@@ -103,3 +106,4 @@ steps:
103
106
verbosityRestore : Detailed
104
107
verbosityPack : Detailed
105
108
condition : and(succeeded(), ne(variables['Agent.OS'], 'Windows_NT'))
109
+ retryCountOnTaskFailure : 2
0 commit comments