Skip to content

Commit f8b2202

Browse files
authored
Skip array API tests for names in linalg namespace (#1491)
1 parent 0a2a711 commit f8b2202

File tree

2 files changed

+32
-1
lines changed

2 files changed

+32
-1
lines changed

.github/workflows/array-api-skips.txt

+27
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]

.github/workflows/conda-package.yml

+5-1
Original file line numberDiff line numberDiff line change
@@ -549,6 +549,10 @@ jobs:
549549
env:
550550
CHANNELS: -c intel -c conda-forge --override-channels
551551
steps:
552+
- name: Checkout dpctl repo
553+
uses: actions/checkout@v3
554+
with:
555+
fetch-depth: 0
552556
- name: Cache array API tests
553557
id: cache-array-api-tests
554558
uses: actions/cache@v3
@@ -638,7 +642,7 @@ jobs:
638642
python -c "import dpctl; dpctl.lsplatform()"
639643
export ARRAY_API_TESTS_MODULE=dpctl.tensor
640644
cd /home/runner/work/array-api-tests
641-
pytest --json-report --json-report-file=$FILE array_api_tests/ || true
645+
pytest --json-report --json-report-file=$FILE --skips-file ${GITHUB_WORKSPACE}/.github/workflows/array-api-skips.txt array_api_tests/ || true
642646
- name: Set Github environment variables
643647
shell: bash -l {0}
644648
run: |

0 commit comments

Comments
 (0)