[BACKEND] Refine v100 tests and fix mmav1 numwarps>1 hang issue (#971)

This PR

- Fix numWarps>1 hang issue
- add existing test cases in test_gemm.py to CI, and add a common flag
`valid_on_Volta` to determine whether the test case should be activated
on Volta or just skip.
  - Currently, the column-major cases are disabled.
 - Add test_core.py and other tests to Volta CI
   - the `test_printf.py` failed.
This commit is contained in:
Yan Chunwei
2022-12-09 23:41:22 +08:00
committed by GitHub
parent 793012b4c4
commit 24fd953f9a
3 changed files with 37 additions and 44 deletions

View File

@@ -89,7 +89,14 @@ jobs:
if: ${{matrix.runner[0] == 'self-hosted' && matrix.runner[1] == 'V100'}}
run: |
cd python/tests
pytest test_gemm.py::test_gemm_for_mmav1
pytest -k "not test_where_broadcast and not test_dot" test_core.py
pytest test_gemm.py
pytest test_backend.py
pytest test_reduce.py
pytest test_vecadd.py
pytest test_elementwise.py
pytest test_ext_elemwise.py
pytest test_transpose.py
- name: Run CXX unittests
run: |