Skip to content

Commit 3c323e7

Browse files
authored
Revert "Resolve Pip Related Errors (#12157)", Pin VirtualEnv (#12169)
* Revert "Resolve Pip Related Errors (#12157)" This reverts commit c5ca969. * pin virtualenv to 20.0.23
1 parent 11c8fc6 commit 3c323e7

File tree

2 files changed

+18
-17
lines changed

2 files changed

+18
-17
lines changed

eng/ci_tools.txt

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# requirements leveraged by ci tools
22
setuptools==44.1.0; python_version == '2.7'
33
setuptools==45.1.0; python_version >= '3.5'
4-
virtualenv==20.0.24
4+
virtualenv==20.0.23
55
wheel==0.34.2
66
Jinja2==2.11.1
77
packaging==20.4
@@ -33,3 +33,4 @@ pytest-cov==2.8.1
3333
./tools/azure-sdk-tools
3434

3535

36+

eng/pipelines/templates/steps/build-test.yml

+16-16
Original file line numberDiff line numberDiff line change
@@ -26,27 +26,27 @@ steps:
2626
- template: /eng/common/pipelines/templates/steps/verify-agent-os.yml
2727

2828
- script: |
29-
python -m pip install -r eng/ci_tools.txt
30-
mkdir $(Build.SourcesDirectory)/env
31-
python -m virtualenv $(Build.SourcesDirectory)/env
29+
python -m pip install pip == 20.1
30+
pip install -r eng/ci_tools.txt
31+
pip --version
3232
displayName: 'Prep Environment'
3333
3434
- ${{ parameters.BeforeTestSteps }}
3535

36-
- pwsh: |
37-
$env:Path = "$(Build.SourcesDirectory)/env;" + $env:Path
38-
python -m pip install pip==20.1
39-
python -m pip install -r eng/ci_tools.txt
40-
python -m pip --version
41-
42-
$env:PYTHON_HOME = ""
43-
$env:VIRTUAL_ENV = "$(Build.SourcesDirectory)/env"
44-
45-
Write-Host 'python ./scripts/devops_tasks/setup_execute_tests.py "${{ parameters.BuildTargetingString }}" ${{ parameters.AdditionalTestArgs }} ${{ parameters.CoverageArg }} --mark_arg="${{ parameters.TestMarkArgument }}" --service="${{ parameters.ServiceDirectory }}" --toxenv="${{ parameters.ToxTestEnv }}" --injected-packages="${{ parameters.InjectedPackages }}" ${{ parameters.ToxEnvParallel }}"'
46-
python ./scripts/devops_tasks/setup_execute_tests.py "${{ parameters.BuildTargetingString }}" ${{ parameters.AdditionalTestArgs }} ${{ parameters.CoverageArg }} --mark_arg="${{ parameters.TestMarkArgument }}" --service="${{ parameters.ServiceDirectory }}" --toxenv="${{ parameters.ToxTestEnv }}" --injected-packages="${{ parameters.InjectedPackages }}" ${{ parameters.ToxEnvParallel }}
47-
48-
env: ${{ parameters.EnvVars }}
36+
- task: PythonScript@0
4937
displayName: 'Run Tests'
38+
inputs:
39+
scriptPath: 'scripts/devops_tasks/setup_execute_tests.py'
40+
arguments: >-
41+
"${{ parameters.BuildTargetingString }}"
42+
${{ parameters.AdditionalTestArgs }}
43+
${{ parameters.CoverageArg }}
44+
--mark_arg="${{ parameters.TestMarkArgument }}"
45+
--service="${{ parameters.ServiceDirectory }}"
46+
--toxenv="${{ parameters.ToxTestEnv }}"
47+
--injected-packages="${{ parameters.InjectedPackages }}"
48+
${{ parameters.ToxEnvParallel }}
49+
env: ${{ parameters.EnvVars }}
5050

5151
- ${{ parameters.AfterTestSteps }}
5252

0 commit comments

Comments
 (0)