This is the fist step for eliminating client secrets. Purpose of this change is to allow test_plan.py to get access_token via service connection for accessing scheduler.
How did you do it?
This change wrapped all test_plan.py call in AzureCLI task instead of regular Bash task.
The next step is to update test_plan.py to get access_token via service connection.
How did you verify/test it?
Any platform specific information?
Supported testbed topology if it's a new test case?
Description of PR
Summary: Fixes # (issue)
Type of change
Back port request
Approach
What is the motivation for this PR?
This is the fist step for eliminating client secrets. Purpose of this change is to allow test_plan.py to get access_token via service connection for accessing scheduler.
How did you do it?
This change wrapped all test_plan.py call in AzureCLI task instead of regular Bash task.
The next step is to update test_plan.py to get access_token via service connection.
How did you verify/test it?
Any platform specific information?
Supported testbed topology if it's a new test case?
Documentation