2727 timeout-minutes : 180
2828 strategy :
2929 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 ]
3131 pattern : ["not single_cpu", "single_cpu"]
3232 pyarrow_version : ["7", "8", "9", "10"]
3333 include :
3838 - name : " Minimum Versions"
3939 env_file : actions-38-minimum_versions.yaml
4040 pattern : " not slow and not network and not single_cpu"
41- test_args : " "
41+ error_on_warnings : " 0 "
4242 - name : " Locale: it_IT"
4343 env_file : actions-38.yaml
4444 pattern : " not slow and not network and not single_cpu"
@@ -63,20 +63,22 @@ jobs:
6363 env_file : actions-310.yaml
6464 pattern : " not slow and not network and not single_cpu"
6565 pandas_copy_on_write : " 1"
66- test_args : " "
66+ error_on_warnings : " 0 "
6767 - name : " Data Manager"
6868 env_file : actions-38.yaml
6969 pattern : " not slow and not network and not single_cpu"
7070 pandas_data_manager : " array"
71- test_args : " "
71+ error_on_warnings : " 0 "
7272 - name : " Pypy"
7373 env_file : actions-pypy-38.yaml
7474 pattern : " not slow and not network and not single_cpu"
7575 test_args : " --max-worker-restart 0"
76+ error_on_warnings : " 0"
7677 - name : " Numpy Dev"
7778 env_file : actions-310-numpydev.yaml
7879 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"
8082 exclude :
8183 - env_file : actions-38.yaml
8284 pyarrow_version : " 7"
@@ -90,17 +92,24 @@ jobs:
9092 pyarrow_version : " 8"
9193 - env_file : actions-39.yaml
9294 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"
93101 fail-fast : false
94102 name : ${{ matrix.name || format('{0} pyarrow={1} {2}', matrix.env_file, matrix.pyarrow_version, matrix.pattern) }}
95103 env :
96104 ENV_FILE : ci/deps/${{ matrix.env_file }}
97105 PATTERN : ${{ matrix.pattern }}
98106 EXTRA_APT : ${{ matrix.extra_apt || '' }}
107+ ERROR_ON_WARNINGS : ${{ matrix.error_on_warnings || '1' }}
99108 LANG : ${{ matrix.lang || '' }}
100109 LC_ALL : ${{ matrix.lc_all || '' }}
101110 PANDAS_DATA_MANAGER : ${{ matrix.pandas_data_manager || 'block' }}
102111 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 || '' }}
104113 PYTEST_WORKERS : ${{ contains(matrix.pattern, 'not single_cpu') && 'auto' || '1' }}
105114 PYTEST_TARGET : ${{ matrix.pytest_target || 'pandas' }}
106115 IS_PYPY : ${{ contains(matrix.env_file, 'pypy') }}
0 commit comments