Skip to content

Commit

Permalink
Expand comment on first-stage choices
Browse files Browse the repository at this point in the history
  • Loading branch information
jakelishman committed Jul 19, 2023
1 parent f9b5cba commit 4c0a986
Showing 1 changed file with 7 additions and 4 deletions.
11 changes: 7 additions & 4 deletions azure-pipelines.yml
Original file line number Diff line number Diff line change
Expand Up @@ -153,12 +153,15 @@ stages:
- template: ".azure/test-linux.yml"
parameters:
pythonVersion: ${{ parameters.minimumPythonVersion }}
# Failures due to missing optionals should be very rare, so we
# optimise for faster turnaround in testing optional features.
# A PR is more likely to fail CI because it introduces a logic error
# into an existing test than because it adds a new test / optional
# dependency that isn't accounted for in the test-skipping logic
# (and such a failure would need fewer iterations to fix). We want
# to fail fast in the first CI stage.
installOptionals: true
testRust: true
testQPY: true
testImages: false
testImages: true

# The rest of the PR pipeline is to test the oldest and newest supported
# versions of Python, along with the integration tests (via the tutorials).
Expand All @@ -178,7 +181,7 @@ stages:
pythonVersion: ${{ parameters.maximumPythonVersion }}
testRust: false
testQPY: false
testImages: true
testImages: false
installFromSdist: true
installOptionals: false

Expand Down

0 comments on commit 4c0a986

Please sign in to comment.