Skip to content

Commit 9729fd6

Browse files
committed
Final azuremanaged test fix
1 parent 8280a2c commit 9729fd6

1 file changed

Lines changed: 4 additions & 9 deletions

File tree

eng/templates/build.yml

Lines changed: 4 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -81,15 +81,10 @@ jobs:
8181
displayName: "pytest: durabletask (unit tests, no emulators)"
8282
workingDirectory: tests/durabletask
8383

84-
# `tests/durabletask-azuremanaged/` is intentionally NOT exercised here.
85-
# Every test in that directory requires the Durable Task Scheduler
86-
# emulator (a Docker container) which isn't provisioned in the 1ES
87-
# network-isolated pool. The full azuremanaged test suite gates merges
88-
# via `.github/workflows/durabletask-azuremanaged.yml` on every PR to
89-
# `main` and `release/*`, so artifacts that reach this build have
90-
# already passed those tests. Instead, we run a smoke import below to
91-
# confirm the built wheel is loadable.
84+
# `tests/durabletask-azuremanaged/` is NOT exercised here.
85+
# Those tests require the Durable Task Scheduler emulator which is
86+
# not available in the network-isolated pools.
9287
- script: |
9388
set -e
94-
python -c "import durabletask.azuremanaged; from durabletask.azuremanaged.client import DurableTaskSchedulerClient; from durabletask.azuremanaged.worker import DurableTaskSchedulerWorker; print('durabletask.azuremanaged smoke import OK')"
89+
python -P -c "import durabletask.azuremanaged; from durabletask.azuremanaged.client import DurableTaskSchedulerClient; from durabletask.azuremanaged.worker import DurableTaskSchedulerWorker; print('durabletask.azuremanaged smoke import OK')"
9590
displayName: "smoke import: durabletask-azuremanaged"

0 commit comments

Comments
 (0)