timeoutInMinutes: ${{ parameters.timeoutInMinutes }}
container: '' # we just send to helix, no need to use a container.
condition: ${{ parameters.condition }}
- pool: ${{ parameters.pool }}
testScope: ${{ parameters.testScope }}
runTests: true
${{ if ne(parameters.liveRuntimeBuildConfig, '') }}:
${{ if eq(parameters.interpreter, 'true') }}:
testDisplayName: ${{ parameters.runtimeFlavor }}_interpreter_${{ parameters.liveRuntimeBuildConfig }}
+ # To run the tests we just send to helix and wait, use ubuntu hosted pools for faster providing and to not back up our build pools
+ ${{ if startsWith(parameters.pool.queue, 'BuildPool.Ubuntu') }}:
+ pool:
+ vmImage: 'ubuntu-latest'
+
+ ${{ if not(startsWith(parameters.pool.queue, 'BuildPool.Ubuntu')) }}:
+ pool: ${{ parameters.pool }}
+
dependOnEvaluatePaths: ${{ parameters.dependOnEvaluatePaths }}
dependsOn:
- ${{ if ne(parameters.dependsOn[0], '') }}: