File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 6565 # PRs to main and main itself; this step is defense-in-depth to ensure
6666 # the artifacts we're about to ship are at least importable and pass
6767 # the pure-Python unit tests.
68+ #
69+ # `requirements.txt` brings in the test-time dependencies (opentelemetry,
70+ # grpcio, etc.) that the test modules import. We install it before the
71+ # built wheels so the wheels (which are what we're actually validating)
72+ # take precedence over any editable/source install of the same package.
6873 - script : |
6974 set -e
75+ python -m pip install -r requirements.txt
7076 python -m pip install $(Build.ArtifactStagingDirectory)/buildoutputs/durabletask/*.whl
7177 python -m pip install $(Build.ArtifactStagingDirectory)/buildoutputs/durabletask-azuremanaged/*.whl
7278 displayName: "Install built wheels"
You can’t perform that action at this time.
0 commit comments