File tree 2 files changed +15
-3
lines changed
tooling/src/hypothesistooling 2 files changed +15
-3
lines changed Original file line number Diff line number Diff line change 83
83
- check-pandas13
84
84
- check-py39-pandas12
85
85
- check-py39-pandas11
86
- # - check-crosshair-cover
86
+ # # `-cover` is too slow under crosshair; use a custom split
87
+ # - check-crosshair-custom-cover/test_[a-d]*
88
+ # - check-crosshair-custom-cover/test_[e-i]*
89
+ # - check-crosshair-custom-cover/test_[j-r]*
90
+ # - check-crosshair-custom-cover/test_[s-z]*
91
+ # - check-crosshair-custom-pytest/test_*
87
92
# - check-crosshair-nocover
88
93
# - check-crosshair-niche
89
94
- check-py38-oldestnumpy
@@ -121,7 +126,14 @@ jobs:
121
126
sudo apt-get update && \
122
127
sudo apt-get install -y dotnet-sdk-6.0
123
128
- name : Run tests
124
- run : TASK=${{ matrix.task }} ./build.sh
129
+ run : |
130
+ export TASK=${{ matrix.task }}
131
+ if [[ $TASK == check-crosshair-custom-* ]]; then
132
+ GROUP="${TASK#check-crosshair-custom-}"
133
+ ./build.sh check-crosshair-custom -- -n auto $(cd hypothesis-python ; echo tests/$GROUP)
134
+ else
135
+ ./build.sh
136
+ fi
125
137
- name : Upload coverage data
126
138
uses : actions/upload-artifact@v2
127
139
# Invoke the magic `always` function to run on both success and failure.
Original file line number Diff line number Diff line change @@ -520,7 +520,7 @@ def standard_tox_task(name, py=ci_version):
520
520
standard_tox_task ("py39-pandas11" , py = "3.9" )
521
521
standard_tox_task ("py39-pandas12" , py = "3.9" )
522
522
523
- for kind in ("cover" , "nocover" , "niche" ):
523
+ for kind in ("cover" , "nocover" , "niche" , "custom" ):
524
524
standard_tox_task (f"crosshair-{ kind } " )
525
525
526
526
standard_tox_task ("py38-oldestnumpy" , py = "3.8" )
You can’t perform that action at this time.
0 commit comments