@@ -659,74 +659,6 @@ stages:
659659 stageCondition : and(succeeded(), or(eq(variables['RunAllTests'], true), contains(dependencies.mac_build.outputs['mac_build_create_installers.TestConditions.TestAreas'], 'MSBuildDevice')))
660660 nunit_categories : ' & cat != DotNetIgnore & cat != HybridAOT & cat != MkBundle & cat != MonoSymbolicate & cat != PackagesConfig & cat != StaticProject & cat != SystemApplication'
661661
662- - job : wear_tests
663- displayName : macOS > Tests > WearOS
664- timeoutInMinutes : 180
665- cancelTimeoutInMinutes : 2
666- strategy :
667- matrix :
668- Android30-x86 :
669- avdApiLevel : 30
670- avdAbi : x86
671- avdType : android-wear
672- deviceName : wear_square
673- pool :
674- vmImage : $(HostedMacImage)
675- workspace :
676- clean : all
677- steps :
678- - template : yaml-templates/setup-test-environment.yaml
679- parameters :
680- configuration : $(XA.Build.Configuration)
681-
682- - template : yaml-templates/run-xaprepare.yaml
683- parameters :
684- displayName : install required brew tools and prepare java.interop
685- arguments : --s=Required --auto-provision=yes --auto-provision-uses-sudo=yes
686-
687- - template : yaml-templates/run-xaprepare.yaml
688- parameters :
689- displayName : install emulator
690- arguments : --s=EmulatorTestDependencies
691-
692- - script : echo "##vso[task.setvariable variable=Java8SdkDirectory]$JAVA_HOME_8_X64"
693- displayName : set Java8SdkDirectory
694-
695- - task : DownloadPipelineArtifact@2
696- inputs :
697- artifactName : $(TestAssembliesArtifactName)
698- downloadPath : $(System.DefaultWorkingDirectory)/bin/Test$(XA.Build.Configuration)
699-
700- - task : MSBuild@1
701- displayName : install and launch emulator
702- inputs :
703- solution : tests/Mono.Android-Tests/Mono.Android-Tests.csproj
704- configuration : $(XA.Build.Configuration)
705- msbuildArguments : /t:InstallAvdImage;AcquireAndroidTarget /p:TestDeviceName=$(deviceName) /p:TestAvdApiLevel=$(avdApiLevel) /p:TestAvdAbi=$(avdAbi) /p:TestAvdType=$(avdType) /bl:$(System.DefaultWorkingDirectory)/bin/Test$(XA.Build.Configuration)/install-emulator-$(avdApiLevel).binlog
706-
707- - template : yaml-templates/run-nunit-tests.yaml
708- parameters :
709- testRunTitle : WearOS On Device - macOS
710- testAssembly : $(System.DefaultWorkingDirectory)/bin/Test$(XA.Build.Configuration)/MSBuildDeviceIntegration/$(DotNetStableTargetFramework)/MSBuildDeviceIntegration.dll
711- dotNetTestExtraArgs : --filter "TestCategory = WearOS"
712- testResultsFile : TestResult-WearOS--$(XA.Build.Configuration).xml
713-
714- - task : MSBuild@1
715- displayName : shut down emulator
716- inputs :
717- solution : tests/Mono.Android-Tests/Mono.Android-Tests.csproj
718- configuration : $(XA.Build.Configuration)
719- msbuildArguments : /t:AcquireAndroidTarget,ReleaseAndroidTarget /p:TestDeviceName=$(deviceName) /p:TestAvdApiLevel=$(avdApiLevel) /p:TestAvdAbi=$(avdAbi) /p:TestAvdType=$(avdType) /bl:$(System.DefaultWorkingDirectory)/bin/Test$(XA.Build.Configuration)/shutdown-emulator.binlog
720- condition : always()
721-
722- - template : yaml-templates/upload-results.yaml
723- parameters :
724- configuration : $(XA.Build.Configuration)
725- artifactName : Test Results - Emulator $(avdApiLevel)-$(avdAbi)-$(avdType) - macOS
726-
727- - template : yaml-templates/fail-on-issue.yaml
728-
729-
730662- stage : bcl_tests
731663 displayName : BCL Emulator Tests
732664 dependsOn : mac_build
0 commit comments