test: route Projects recording traffic through proxy - #9562
test: route Projects recording traffic through proxy#9562Hui Miao (huimiu) wants to merge 1 commit into
Conversation
|
Azure Pipelines: Successfully started running 2 pipeline(s). 19 pipeline(s) were filtered out due to trigger conditions. There may be pipelines that require an authorized user to comment /azp run to run. |
Azure Dev CLI Install InstructionsInstall scriptsMacOS/Linux
bash: pwsh: WindowsPowerShell install MSI install Standalone Binary
MSI
Documentationlearn.microsoft.com documentationtitle: Azure Developer CLI reference
|
Why this is needed
The Projects extension runs as a separate process during the Agents functional recording. Its outbound traffic must use the recording proxy as well, otherwise the cassette is incomplete and playback is not deterministic.
Approach
Add a test-only transport hook for the Projects extension, configure the workflow to pass the proxy settings, and update the recorded interaction for the delegated project flow.
Scope
This draft contains only recording and test infrastructure changes. Product behavior remains in the preceding drafts.
Dependency
This draft is based on #9561. After that PR is merged and its base branch is deleted, GitHub can retarget this PR to
main.