27
27
timeout-minutes : 180
28
28
strategy :
29
29
matrix :
30
- env_file : [actions-38.yaml, actions-39.yaml, actions-310.yaml]
30
+ env_file : [actions-38.yaml, actions-39.yaml, actions-310.yaml, actions-311.yaml ]
31
31
pattern : ["not single_cpu", "single_cpu"]
32
32
pyarrow_version : ["7", "8", "9", "10"]
33
33
include :
38
38
- name : " Minimum Versions"
39
39
env_file : actions-38-minimum_versions.yaml
40
40
pattern : " not slow and not network and not single_cpu"
41
- test_args : " "
41
+ error_on_warnings : " 0 "
42
42
- name : " Locale: it_IT"
43
43
env_file : actions-38.yaml
44
44
pattern : " not slow and not network and not single_cpu"
@@ -63,20 +63,22 @@ jobs:
63
63
env_file : actions-310.yaml
64
64
pattern : " not slow and not network and not single_cpu"
65
65
pandas_copy_on_write : " 1"
66
- test_args : " "
66
+ error_on_warnings : " 0 "
67
67
- name : " Data Manager"
68
68
env_file : actions-38.yaml
69
69
pattern : " not slow and not network and not single_cpu"
70
70
pandas_data_manager : " array"
71
- test_args : " "
71
+ error_on_warnings : " 0 "
72
72
- name : " Pypy"
73
73
env_file : actions-pypy-38.yaml
74
74
pattern : " not slow and not network and not single_cpu"
75
75
test_args : " --max-worker-restart 0"
76
+ error_on_warnings : " 0"
76
77
- name : " Numpy Dev"
77
78
env_file : actions-310-numpydev.yaml
78
79
pattern : " not slow and not network and not single_cpu"
79
- test_args : " -W error::DeprecationWarning:numpy -W error::FutureWarning:numpy"
80
+ test_args : " -W error::DeprecationWarning -W error::FutureWarning"
81
+ error_on_warnings : " 0"
80
82
exclude :
81
83
- env_file : actions-38.yaml
82
84
pyarrow_version : " 7"
@@ -90,17 +92,24 @@ jobs:
90
92
pyarrow_version : " 8"
91
93
- env_file : actions-39.yaml
92
94
pyarrow_version : " 9"
95
+ - env_file : actions-311.yaml
96
+ pyarrow_version : " 7"
97
+ - env_file : actions-311.yaml
98
+ pyarrow_version : " 8"
99
+ - env_file : actions-311.yaml
100
+ pyarrow_version : " 9"
93
101
fail-fast : false
94
102
name : ${{ matrix.name || format('{0} pyarrow={1} {2}', matrix.env_file, matrix.pyarrow_version, matrix.pattern) }}
95
103
env :
96
104
ENV_FILE : ci/deps/${{ matrix.env_file }}
97
105
PATTERN : ${{ matrix.pattern }}
98
106
EXTRA_APT : ${{ matrix.extra_apt || '' }}
107
+ ERROR_ON_WARNINGS : ${{ matrix.error_on_warnings || '1' }}
99
108
LANG : ${{ matrix.lang || '' }}
100
109
LC_ALL : ${{ matrix.lc_all || '' }}
101
110
PANDAS_DATA_MANAGER : ${{ matrix.pandas_data_manager || 'block' }}
102
111
PANDAS_COPY_ON_WRITE : ${{ matrix.pandas_copy_on_write || '0' }}
103
- TEST_ARGS : ${{ matrix.test_args || '-W error:::pandas ' }}
112
+ TEST_ARGS : ${{ matrix.test_args || '' }}
104
113
PYTEST_WORKERS : ${{ contains(matrix.pattern, 'not single_cpu') && 'auto' || '1' }}
105
114
PYTEST_TARGET : ${{ matrix.pytest_target || 'pandas' }}
106
115
IS_PYPY : ${{ contains(matrix.env_file, 'pypy') }}
0 commit comments