@@ -33,33 +33,45 @@ jobs:
3333 - env_file : actions-38-downstream_compat.yaml
3434 pattern : " not slow and not network and not single_cpu"
3535 pytest_target : " pandas/tests/test_downstream.py"
36+ name : " Downstream Compat"
3637 - env_file : actions-38-minimum_versions.yaml
3738 pattern : " not slow and not network and not single_cpu"
39+ name : " Minimum Versions"
3840 - env_file : actions-38.yaml
3941 pattern : " not slow and not network and not single_cpu"
4042 extra_apt : " language-pack-it"
4143 lang : " it_IT.utf8"
4244 lc_all : " it_IT.utf8"
45+ name : " Locale: it_IT.utf8"
4346 - env_file : actions-38.yaml
4447 pattern : " not slow and not network and not single_cpu"
4548 extra_apt : " language-pack-zh-hans"
4649 lang : " zh_CN.utf8"
4750 lc_all : " zh_CN.utf8"
51+ name : " Locale: zh_CN.utf8"
52+ - env_file : actions-38.yaml
53+ pattern : " not slow and not network and not single_cpu"
54+ pandas_data_manager : " array"
55+ name : " Data Manager"
4856 - env_file : actions-pypy-38.yaml
4957 pattern : " not slow and not network and not single_cpu"
5058 test_args : " --max-worker-restart 0"
59+ name : " Pypy"
5160 - env_file : actions-310-numpydev.yaml
5261 pattern : " not slow and not network and not single_cpu"
5362 pandas_testing_mode : " deprecate"
5463 test_args : " -W error"
64+ name : " Numpy Dev"
5565 fail-fast : false
66+ name : ${{ matrix.name || format('{0} pyarrow={1} {2}', matrix.env_file, matrix.pyarrow_version, matrix.pattern) }}
5667 env :
5768 ENV_FILE : ci/deps/${{ matrix.env_file }}
5869 PATTERN : ${{ matrix.pattern }}
5970 EXTRA_APT : ${{ matrix.extra_apt || '' }}
6071 LANG : ${{ matrix.lang || '' }}
6172 LC_ALL : ${{ matrix.lc_all || '' }}
6273 PANDAS_TESTING_MODE : ${{ matrix.pandas_testing_mode || '' }}
74+ PANDAS_DATA_MANAGER : ${{ matrix.pandas_data_manager || 'block' }}
6375 TEST_ARGS : ${{ matrix.test_args || '' }}
6476 PYTEST_WORKERS : ${{ contains(matrix.pattern, 'not single_cpu') && 'auto' || '1' }}
6577 PYTEST_TARGET : ${{ matrix.pytest_target || 'pandas' }}
6880 COVERAGE : ${{ !contains(matrix.env_file, 'pypy') }}
6981 concurrency :
7082 # https://github.202132.xyzmunity/t/concurrecy-not-work-for-push/183068/7
71- group : ${{ github.event_name == 'push' && github.run_number || github.ref }}-${{ matrix.env_file }}-${{ matrix.pattern }}-${{ matrix.pyarrow_version || '' }}-${{ matrix.extra_apt || '' }}
83+ group : ${{ github.event_name == 'push' && github.run_number || github.ref }}-${{ matrix.env_file }}-${{ matrix.pattern }}-${{ matrix.pyarrow_version || '' }}-${{ matrix.extra_apt || '' }}-${{ matrix.pandas_data_manager || '' }}
7284 cancel-in-progress : true
7385
7486 services :
0 commit comments