|
@@ -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
|