Skip to content

Commit 5232735

Browse files
vtbassmattzezha-msft
authored andcommitted
move pypy3 into the standard matrix
1 parent 22b6ea7 commit 5232735

File tree

1 file changed

+4
-32
lines changed

1 file changed

+4
-32
lines changed

.azure-pipelines/client.yml

Lines changed: 4 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,10 @@ jobs:
5757
os.name: 'Linux'
5858
os.vmImage: 'ubuntu-16.04'
5959
python.version: '3.7'
60+
Linux_Pypy3:
61+
os.name: 'Linux'
62+
os.vmImage: 'ubuntu-16.04'
63+
python.version: 'pypy3'
6064
Windows_Python27:
6165
os.name: 'Windows'
6266
os.vmImage: 'vs2017-win2016'
@@ -117,35 +121,3 @@ jobs:
117121
inputs:
118122
codeCoverageTool: Cobertura
119123
summaryFileLocation: '$(Build.SourcesDirectory)/coverage.xml'
120-
121-
- job: Test_PyPy3
122-
continueOnError: true
123-
timeoutInMinutes: 90
124-
dependsOn:
125-
- 'Build_Packages'
126-
pool:
127-
vmImage: 'ubuntu-16.04'
128-
steps:
129-
- task: UsePythonVersion@0
130-
displayName: 'Use Python 3.6 For Build Tools'
131-
inputs:
132-
versionSpec: '3.6'
133-
134-
- script: |
135-
cd ~/
136-
wget https://bitbucket.org/pypy/pypy/downloads/pypy3-v6.0.0-linux64.tar.bz2
137-
tar xf pypy3-v6.0.0-linux64.tar.bz2
138-
139-
cd $(Build.SourcesDirectory)
140-
141-
PATH=/home/vsts/pypy3-v6.0.0-linux64/bin/:$PATH
142-
pypy3 -m ensurepip
143-
pypy3 -m pip install codecov
144-
pypy3 -m pip install coverage
145-
pypy3 -m pip install -r requirements.txt
146-
pypy3 -m pip install -e azure-storage-common
147-
pypy3 -m pip install -e azure-storage-blob
148-
pypy3 -m pip install -e azure-storage-file
149-
pypy3 -m pip install -e azure-storage-queue
150-
pypy3 -m coverage run -m unittest discover
151-
displayName: 'Setup and Run Tests PyPy3'

0 commit comments

Comments
 (0)