@@ -208,6 +208,11 @@ jobs:
208
208
. $CONDA/etc/profile.d/conda.sh
209
209
conda activate ${{ env.TEST_ENV_NAME }}
210
210
python -c "import dpctl; dpctl.lsplatform(verbosity=2)"
211
+ - name : Create test temp dir
212
+ # create temporary empty folder to runs tests from
213
+ # https://github.com/pytest-dev/pytest/issues/11904
214
+ run : mkdir -p ${GITHUB_WORKSPACE}/test_tmp
215
+
211
216
- name : Install gdb
212
217
run : |
213
218
sudo apt-get update --fix-missing
@@ -218,10 +223,18 @@ jobs:
218
223
conda activate ${{ env.TEST_ENV_NAME }}
219
224
gdb --batch -ex r -ex 'info sharedlibrary' -ex 'set print elements 1000' -ex bt --args ${CONDA_PREFIX}/bin/python -m pytest -q -ra --disable-warnings --pyargs dpctl.tests.test_usm_ndarray_sorting dpctl.tests.test_usm_ndarray_unique dpctl.tests.test_usm_ndarray_top_k -vv || true
220
225
221
- - name : Create test temp dir
222
- # create temporary empty folder to runs tests from
223
- # https://github.com/pytest-dev/pytest/issues/11904
224
- run : mkdir -p ${GITHUB_WORKSPACE}/test_tmp
226
+ - name : Run test_usm_ndarray_top_k under gdb 2
227
+ run : |
228
+ . $CONDA/etc/profile.d/conda.sh
229
+ conda activate ${{ env.TEST_ENV_NAME }}
230
+ gdb --batch -ex r -ex 'info sharedlibrary' -ex 'set print elements 1000' -ex bt --args ${CONDA_PREFIX}/bin/python -m pytest -q -ra --disable-warnings --pyargs dpctl.tests.test_usm_ndarray_sorting dpctl.tests.test_usm_ndarray_top_k -vv || true
231
+
232
+ - name : Run test_usm_ndarray_top_k under gdb 2
233
+ run : |
234
+ . $CONDA/etc/profile.d/conda.sh
235
+ conda activate ${{ env.TEST_ENV_NAME }}
236
+ gdb --batch -ex r -ex 'info sharedlibrary' -ex 'set print elements 1000' -ex bt --args ${CONDA_PREFIX}/bin/python -m pytest -q -ra --disable-warnings --pyargs dpctl.tests.test_usm_ndarray_top_k -vv || true
237
+
225
238
- name : Run tests
226
239
working-directory : ${{ github.workspace }}/test_tmp
227
240
env :
0 commit comments