Skip to content

Commit

Permalink
DEBUG: build only pypy; verbose test suite
Browse files Browse the repository at this point in the history
  • Loading branch information
h-vetinari committed Oct 9, 2023
1 parent ca12085 commit 712f331
Showing 1 changed file with 6 additions and 2 deletions.
8 changes: 6 additions & 2 deletions recipe/meta.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -217,6 +217,8 @@ outputs:
script: build-pyarrow.bat # [win]
version: {{ version }}
build:
# debug: only pypy
skip: true # [python_impl != "pypy"]
string: py{{ CONDA_PY }}h{{ PKG_HASH }}_{{ PKG_BUILDNUM }}_{{ build_ext }}
ignore_run_exports_from:
- {{ compiler("cuda") }} # [cuda_compiler_version != "None"]
Expand Down Expand Up @@ -306,6 +308,8 @@ outputs:
script: build-pyarrow.bat # [win]
version: {{ version }}
build:
# debug: only pypy
skip: true # [python_impl != "pypy"]
string: py{{ CONDA_PY }}h{{ PKG_HASH }}_{{ PKG_BUILDNUM }}_{{ build_ext }}
ignore_run_exports_from:
- {{ compiler("cuda") }} # [cuda_compiler_version != "None"]
Expand Down Expand Up @@ -339,7 +343,7 @@ outputs:
run_constrained:
- apache-arrow-proc =*={{ build_ext }}

{% if not (aarch64 or ppc64le) or py == 311 %}
{% if not (aarch64 or ppc64le) or py == 39 %}
# only run the full test suite for one python version when in emulation
# (each run can take up to ~45min); there's essentially zero divergence
# in behaviour across python versions anyway
Expand Down Expand Up @@ -403,7 +407,7 @@ outputs:
{% set tests_to_skip = tests_to_skip + " or test_safe_cast_from_float_with_nans_to_int" %} # [ppc64le]
{% set tests_to_skip = tests_to_skip + " or test_float_with_null_as_integer" %} # [ppc64le]
# ^^^^^^^ TESTS THAT SHOULDN'T HAVE TO BE SKIPPED ^^^^^^^
- pytest pyarrow/ -rfEs -k "not ({{ tests_to_skip }})"
- pytest pyarrow/ -rfEs -k "not ({{ tests_to_skip }})" -v
{% endif %}

about:
Expand Down

0 comments on commit 712f331

Please sign in to comment.