File tree Expand file tree Collapse file tree 2 files changed +8
-8
lines changed Expand file tree Collapse file tree 2 files changed +8
-8
lines changed Original file line number Diff line number Diff line change 1
1
os : linux
2
+ dist : bionic
2
3
language : python
3
4
4
- matrix :
5
+ jobs :
5
6
include :
6
7
- python : " 3.5"
7
8
- python : " 3.6"
8
9
- python : " 3.7"
9
10
- python : " 3.8"
10
- - language : c
11
+ - python : " 3.7 "
11
12
arch : arm64
12
- - language : c
13
+ - python : " 3.7 "
13
14
arch : ppc64le
14
- - language : c
15
+ - python : " 3.7 "
15
16
arch : s390x
16
17
- python : " 3.7"
17
18
env : LINTER=1
18
19
19
- sudo : required
20
20
services :
21
21
- docker
22
22
23
23
notifications :
24
24
email : false
25
25
26
26
before_install :
27
- - if [ "$(uname -m)" != "x86_64" ]; then sudo apt-get install -y python3-pip python3-venv && python3 -m venv ./.venv && source ./.venv/bin/activate; fi
28
27
- pip install --upgrade pip setuptools
29
28
30
29
install :
31
30
- pip install -r test-requirements.txt
32
31
- pip install tox codecov
33
32
- pip install -e .
33
+ # pull manylinux images that will be used, this helps passing tests which would otherwise timeout.
34
+ - python -c $'from tests.integration.test_manylinux import MANYLINUX_IMAGES\nfor image in MANYLINUX_IMAGES.values():\n print(image)' | xargs -L 1 docker pull
34
35
35
36
script :
36
37
- tests/travis.sh
Original file line number Diff line number Diff line change 39
39
DEVTOOLSET = {
40
40
'manylinux1' : 'devtoolset-2' ,
41
41
'manylinux2010' : 'devtoolset-8' ,
42
- 'manylinux2014' : 'devtoolset-8 ' ,
42
+ 'manylinux2014' : 'devtoolset-9 ' ,
43
43
}
44
44
PATH_DIRS = [
45
45
'/opt/python/{}/bin' .format (PYTHON_ABI ),
@@ -182,7 +182,6 @@ def any_manylinux_container(any_manylinux_img, io_folder):
182
182
yield '{}_{}' .format (policy , PLATFORM ), container
183
183
184
184
185
- @pytest .mark .xfail (condition = (PLATFORM == 'aarch64' ), reason = 'numpy build fails on aarch64' , strict = True )
186
185
def test_build_repair_numpy (any_manylinux_container , docker_python , io_folder ):
187
186
# Integration test: repair numpy built from scratch
188
187
You can’t perform that action at this time.
0 commit comments