@@ -496,7 +496,6 @@ stages:
496496 - script : >
497497 mono packages/NUnit.ConsoleRunner.$(NUnitConsoleVersion)/tools/nunit3-console.exe
498498 $(System.DefaultWorkingDirectory)/bin/Test$(XA.Build.Configuration)/Xamarin.Android.Build.Tests.dll
499- $(System.DefaultWorkingDirectory)/bin/Test$(XA.Build.Configuration)/Xamarin.Android.Build.Tests.Commercial.dll
500499 --result TestResult-MSBuildTests-$(XA.Build.Configuration).xml
501500 displayName: run Xamarin.Android.Build.Tests
502501
@@ -506,7 +505,22 @@ stages:
506505 testResultsFormat : NUnit
507506 testResultsFiles : TestResult-MSBuildTests-$(XA.Build.Configuration).xml
508507 testRunTitle : MSBuildTestsMac
509- condition : always()
508+ condition : succeededOrFailed()
509+
510+ - script : >
511+ mono packages/NUnit.ConsoleRunner.$(NUnitConsoleVersion)/tools/nunit3-console.exe
512+ $(System.DefaultWorkingDirectory)/bin/Test$(XA.Build.Configuration)/Xamarin.Android.Build.Tests.Commercial.dll
513+ --result TestResult-MSBuildTestsCommercial-$(XA.Build.Configuration).xml
514+ displayName: run Xamarin.Android.Build.Tests.Commercial
515+ condition: and(succeededOrFailed(), eq(variables['XA.Commercial.Build'], 'true'))
516+
517+ - task : PublishTestResults@2
518+ displayName : publish test results
519+ inputs :
520+ testResultsFormat : NUnit
521+ testResultsFiles : TestResult-MSBuildTestsCommercial-$(XA.Build.Configuration).xml
522+ testRunTitle : MSBuildTestsMac
523+ condition : and(succeededOrFailed(), eq(variables['XA.Commercial.Build'], 'true'))
510524
511525 - task : MSBuild@1
512526 displayName : package results
0 commit comments