1
0
Dan Walmsley 3 жил өмнө
parent
commit
3e5afd1fc3

+ 17 - 2
azure-pipelines-integrationtests.yml

@@ -12,8 +12,23 @@ jobs:
     name: 'AvaloniaMacPool'
 
   steps:
-  - script: ./tests/Avalonia.IntegrationTests.Appium/macos-clean-build-test.sh
-    displayName: 'run integration tests'
+  - script: |
+      pkill node
+      appium &
+      pkill IntegrationTestApp
+      ./build.sh CompileNative
+      ./samples/IntegrationTestApp/bundle.sh
+      open -n ./samples/IntegrationTestApp/bin/Debug/net6.0/osx-arm64/publish/IntegrationTestApp.app
+      pkill IntegrationTestApp
+
+  - task: DotNetCoreCLI@2
+    inputs:
+      command: 'test'
+      projects: 'tests/Avalonia.IntegrationTests.Appium/Avalonia.IntegrationTests.Appium.csproj'
+
+  - script: |
+      pkill IntegrationTestApp
+      pkill node
 
 
 - job: Windows