File tree Expand file tree Collapse file tree 2 files changed +11
-5
lines changed Expand file tree Collapse file tree 2 files changed +11
-5
lines changed Original file line number Diff line number Diff line change 1
1
name : Run tests and report results
2
+ inputs :
3
+ preload :
4
+ description : Preload arguments for sanitizer
5
+ required : false
2
6
runs :
3
7
using : composite
4
8
steps :
5
9
- name : Test
6
- run : ci/run_tests.sh
10
+ run : ${{ inputs.preload }} ci/run_tests.sh
7
11
shell : bash -el {0}
8
12
9
13
- name : Publish test results
Original file line number Diff line number Diff line change @@ -328,21 +328,23 @@ jobs:
328
328
329
329
- name : Test (not single_cpu)
330
330
uses : ./.github/actions/run-tests
331
+ with :
332
+ preload : LD_PRELOAD=$(gcc -print-file-name=libasan.so)
331
333
env :
332
334
PATTERN : " not slow and not network and not single_cpu and not known_ub"
333
335
PYTEST_WORKERS : ' auto'
334
336
PYTEST_TARGET : ' pandas'
335
- ASAN_OPTIONS : detect_leaks=0
336
- LD_PRELOAD : $(gcc -print-file-name=libasan.so)
337
+ ASAN_OPTIONS : detect_leaks=0 # leak detection in Python not yet working
337
338
338
339
- name : Test (single_cpu)
339
340
uses : ./.github/actions/run-tests
341
+ with :
342
+ preload : LD_PRELOAD=$(gcc -print-file-name=libasan.so)
340
343
env :
341
344
PATTERN : " single_cpu and not known_ub"
342
345
PYTEST_WORKERS : 0
343
346
PYTEST_TARGET : ' pandas'
344
- ASAN_OPTIONS : detect_leaks=0
345
- LD_PRELOAD : $(gcc -print-file-name=libasan.so)
347
+ ASAN_OPTIONS : detect_leaks=0 # leak detection in Python not yet working
346
348
347
349
python-dev :
348
350
# This job may or may not run depending on the state of the next
You can’t perform that action at this time.
0 commit comments