Skip to content

Commit b6dfb34

Browse files
committed
Skip array API tests for names in linalg namespace
1 parent 0a2a711 commit b6dfb34

File tree

2 files changed

+29
-1
lines changed

2 files changed

+29
-1
lines changed

.github/workflows/conda-package.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -636,9 +636,10 @@ jobs:
636636
conda activate test_dpctl
637637
# echo "libintelocl.so" | tee /etc/OpenCL/vendors/intel-cpu.icd
638638
python -c "import dpctl; dpctl.lsplatform()"
639+
export SKIPS_FILE="${GITHUB_WORKSPACE}/dpctl/array-api-skips.txt"
639640
export ARRAY_API_TESTS_MODULE=dpctl.tensor
640641
cd /home/runner/work/array-api-tests
641-
pytest --json-report --json-report-file=$FILE array_api_tests/ || true
642+
pytest --json-report --json-report-file=$FILE --skips-file ${GITHUB_WORKSPACE}/array-api-skips.txt array_api_tests/ || true
642643
- name: Set Github environment variables
643644
shell: bash -l {0}
644645
run: |

array-api-skips.txt

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
# array API tests to be skipped
2+
3+
# no linalg module as of now
4+
array_api_tests/test_has_names.py::test_has_names[linalg-cholesky]
5+
array_api_tests/test_has_names.py::test_has_names[linalg-cross]
6+
array_api_tests/test_has_names.py::test_has_names[linalg-det]
7+
array_api_tests/test_has_names.py::test_has_names[linalg-diagonal]
8+
array_api_tests/test_has_names.py::test_has_names[linalg-eigh]
9+
array_api_tests/test_has_names.py::test_has_names[linalg-eigvalsh]
10+
array_api_tests/test_has_names.py::test_has_names[linalg-inv]
11+
array_api_tests/test_has_names.py::test_has_names[linalg-matmul]
12+
array_api_tests/test_has_names.py::test_has_names[linalg-matrix_norm]
13+
array_api_tests/test_has_names.py::test_has_names[linalg-matrix_power]
14+
array_api_tests/test_has_names.py::test_has_names[linalg-matrix_rank]
15+
array_api_tests/test_has_names.py::test_has_names[linalg-matrix_transpose]
16+
array_api_tests/test_has_names.py::test_has_names[linalg-outer]
17+
array_api_tests/test_has_names.py::test_has_names[linalg-pinv]
18+
array_api_tests/test_has_names.py::test_has_names[linalg-qr]
19+
array_api_tests/test_has_names.py::test_has_names[linalg-slogdet]
20+
array_api_tests/test_has_names.py::test_has_names[linalg-solve]
21+
array_api_tests/test_has_names.py::test_has_names[linalg-svd]
22+
array_api_tests/test_has_names.py::test_has_names[linalg-svdvals]
23+
array_api_tests/test_has_names.py::test_has_names[linalg-tensordot]
24+
array_api_tests/test_has_names.py::test_has_names[linalg-trace]
25+
array_api_tests/test_has_names.py::test_has_names[linalg-vecdot]
26+
array_api_tests/test_has_names.py::test_has_names[linalg-vector_norm]
27+
array_api_tests/test_has_names.py::test_has_names[linalg-pinv]

0 commit comments

Comments
 (0)