From 7b48c2ec254398cd57b7b94debe545ba98b60eff Mon Sep 17 00:00:00 2001 From: AshburnLee Date: Mon, 20 May 2024 08:26:04 +0000 Subject: [PATCH] [UT] add skiplist in pvc w/ lts for skipped cases --- scripts/skiplist/pvc_lts/.gitkeep | 0 scripts/skiplist/pvc_lts/language.txt | 113 +++++++++++++++++++++++++ scripts/skiplist/pvc_lts/operators.txt | 18 ++++ 3 files changed, 131 insertions(+) create mode 100644 scripts/skiplist/pvc_lts/.gitkeep create mode 100644 scripts/skiplist/pvc_lts/language.txt create mode 100644 scripts/skiplist/pvc_lts/operators.txt diff --git a/scripts/skiplist/pvc_lts/.gitkeep b/scripts/skiplist/pvc_lts/.gitkeep new file mode 100644 index 0000000000..e69de29bb2 diff --git a/scripts/skiplist/pvc_lts/language.txt b/scripts/skiplist/pvc_lts/language.txt new file mode 100644 index 0000000000..b366731eb2 --- /dev/null +++ b/scripts/skiplist/pvc_lts/language.txt @@ -0,0 +1,113 @@ +# https://github.com/intel/intel-xpu-backend-for-triton/issues/986 +test/unit/language/test_core.py::test_dot[1-128-128-64-4-True-True-none-tf32-int8-int8-1_0] +test/unit/language/test_core.py::test_dot[1-128-128-64-2-True-True-none-tf32-int8-int8-1_0] +test/unit/language/test_core.py::test_dot[1-128-128-64-4-True-True-none-tf32-int8-int8-1_1] +test/unit/language/test_core.py::test_dot[1-128-128-64-2-True-True-none-tf32-int8-int8-1_1] +test/unit/language/test_core.py::test_dot[1-128-128-64-4-True-True-none-tf32-float16-float32-1_0] +test/unit/language/test_core.py::test_dot[1-128-128-64-4-True-True-none-tf32-float16-float32-1_1] +test/unit/language/test_core.py::test_dot[1-128-128-64-4-True-True-none-tf32-float32-float32-1_0] +test/unit/language/test_core.py::test_dot[1-128-128-64-4-True-True-none-tf32-float32-float32-1_1] +test/unit/language/test_core.py::test_dot[1-128-128-64-2-True-True-none-tf32-float16-float16-1_0] +test/unit/language/test_core.py::test_dot[1-128-128-64-4-True-False-none-tf32-int8-int8-1_0] +test/unit/language/test_core.py::test_dot[1-128-128-64-4-True-False-none-tf32-int8-int8-1_1] +test/unit/language/test_core.py::test_dot[1-128-128-64-4-True-False-none-tf32-float16-float32-1_0] +test/unit/language/test_core.py::test_dot[1-128-128-64-2-True-True-none-tf32-float16-float16-1_1] +test/unit/language/test_core.py::test_dot[1-128-128-64-4-True-False-none-tf32-float16-float32-1_1] +test/unit/language/test_core.py::test_dot[1-128-128-64-4-True-False-none-tf32-float32-float32-1_0] +test/unit/language/test_core.py::test_dot[1-128-128-64-4-True-False-none-tf32-float32-float32-1_1] +test/unit/language/test_core.py::test_dot[1-128-128-64-2-True-True-none-tf32-float16-float32-1_0] +test/unit/language/test_core.py::test_dot[1-128-128-64-4-False-True-none-tf32-int8-int8-1_0] +test/unit/language/test_core.py::test_dot[1-128-128-64-4-False-True-none-tf32-int8-int8-1_1] +test/unit/language/test_core.py::test_dot[1-128-128-64-2-True-True-none-tf32-float16-float32-1_1] +test/unit/language/test_core.py::test_dot[1-128-128-64-2-True-True-none-tf32-float32-float32-1_0] +test/unit/language/test_core.py::test_dot[1-128-128-64-4-False-True-none-tf32-float16-float32-1_0] +test/unit/language/test_core.py::test_dot[1-128-128-64-4-False-True-none-tf32-float16-float32-1_1] +test/unit/language/test_core.py::test_dot[1-128-128-64-4-False-True-none-tf32-float32-float32-1_0] +test/unit/language/test_core.py::test_dot[1-128-128-64-2-True-True-none-tf32-float32-float32-1_1] +test/unit/language/test_core.py::test_dot[1-128-128-64-4-False-True-none-tf32-float32-float32-1_1] +test/unit/language/test_core.py::test_dot[1-128-128-64-4-False-False-none-tf32-int8-int8-1_0] +test/unit/language/test_core.py::test_dot[1-128-128-64-2-True-False-none-tf32-int8-int8-1_0] +test/unit/language/test_core.py::test_dot[1-128-128-64-4-False-False-none-tf32-int8-int8-1_1] +test/unit/language/test_core.py::test_dot[1-128-128-64-2-True-False-none-tf32-int8-int8-1_1] +test/unit/language/test_core.py::test_dot[1-128-128-64-4-False-False-none-tf32-float16-float32-1_0] +test/unit/language/test_core.py::test_dot[1-128-128-64-4-False-False-none-tf32-float16-float32-1_1] +test/unit/language/test_core.py::test_dot[1-128-128-64-4-False-False-none-tf32-float32-float32-1_0] +test/unit/language/test_core.py::test_dot[1-128-128-64-4-False-False-none-tf32-float32-float32-1_1] +test/unit/language/test_core.py::test_dot[1-128-128-64-2-True-False-none-tf32-float16-float16-1_0] +test/unit/language/test_core.py::test_dot[1-64-128-128-4-True-True-none-tf32-float16-float32-1_0] +test/unit/language/test_core.py::test_dot[1-64-128-128-4-True-True-none-tf32-float16-float32-1_1] +test/unit/language/test_core.py::test_dot[1-64-128-128-4-True-True-none-tf32-float32-float32-1_0] +test/unit/language/test_core.py::test_dot[1-128-128-64-2-True-False-none-tf32-float16-float16-1_1] +test/unit/language/test_core.py::test_dot[1-64-128-128-4-True-True-none-tf32-float32-float32-1_1] +test/unit/language/test_core.py::test_dot[1-64-128-128-4-True-False-none-tf32-int8-int8-1_0] +test/unit/language/test_core.py::test_dot[1-64-128-128-4-True-False-none-tf32-int8-int8-1_1] +test/unit/language/test_core.py::test_dot[1-128-128-64-2-True-False-none-tf32-float16-float32-1_0] +test/unit/language/test_core.py::test_dot[1-64-128-128-4-True-False-none-tf32-float16-float32-1_0] +test/unit/language/test_core.py::test_dot[1-128-128-64-2-True-False-none-tf32-float16-float32-1_1] +test/unit/language/test_core.py::test_dot[1-64-128-128-4-True-False-none-tf32-float16-float32-1_1] +test/unit/language/test_core.py::test_dot[1-64-128-128-4-True-False-none-tf32-float32-float32-1_0] +test/unit/language/test_core.py::test_dot[1-64-128-128-4-True-False-none-tf32-float32-float32-1_1] +test/unit/language/test_core.py::test_dot[1-128-128-64-2-True-False-none-tf32-float32-float32-1_0] +test/unit/language/test_core.py::test_dot[1-64-128-128-4-False-True-none-tf32-float16-float16-1_0] +test/unit/language/test_core.py::test_dot[1-128-128-64-2-True-False-none-tf32-float32-float32-1_1] +test/unit/language/test_core.py::test_dot[1-64-128-128-4-False-True-none-tf32-float16-float16-1_1] +test/unit/language/test_core.py::test_dot[1-64-128-128-4-False-True-none-tf32-float16-float32-1_0] +test/unit/language/test_core.py::test_dot[1-64-128-128-4-False-True-none-tf32-float16-float32-1_1] +test/unit/language/test_core.py::test_dot[1-64-128-128-4-False-True-none-tf32-float32-float32-1_0] +test/unit/language/test_core.py::test_dot[1-64-128-128-4-False-True-none-tf32-float32-float32-1_1] +test/unit/language/test_core.py::test_dot[1-64-128-128-4-False-False-none-tf32-int8-int8-1_0] +test/unit/language/test_core.py::test_dot[1-64-128-128-4-False-False-none-tf32-int8-int8-1_1] +test/unit/language/test_core.py::test_dot[1-128-128-64-2-False-True-none-tf32-int8-int8-1_0] +test/unit/language/test_core.py::test_dot[1-64-128-128-4-False-False-none-tf32-float16-float16-1_0] +test/unit/language/test_core.py::test_dot[1-64-128-128-4-False-False-none-tf32-float16-float16-1_1] +test/unit/language/test_core.py::test_dot[1-64-128-128-4-False-False-none-tf32-float16-float32-1_0] +test/unit/language/test_core.py::test_dot[1-64-128-128-4-False-False-none-tf32-float16-float32-1_1] +test/unit/language/test_core.py::test_dot[1-64-128-128-4-False-False-none-tf32-float32-float32-1_0] +test/unit/language/test_core.py::test_dot[1-64-128-128-4-False-False-none-tf32-float32-float32-1_1] +test/unit/language/test_core.py::test_dot[1-128-128-64-2-False-True-none-tf32-int8-int8-1_1] +test/unit/language/test_core.py::test_dot[1-128-128-64-2-False-True-none-tf32-float16-float16-1_0] +test/unit/language/test_core.py::test_dot[1-128-128-64-2-False-True-none-tf32-float16-float16-1_1] +test/unit/language/test_core.py::test_dot[1-128-128-64-2-False-True-none-tf32-float16-float32-1_0] +test/unit/language/test_core.py::test_dot[1-128-128-64-2-False-True-none-tf32-float16-float32-1_1] +test/unit/language/test_core.py::test_dot[1-128-128-64-2-False-True-none-tf32-float32-float32-1_0] +test/unit/language/test_core.py::test_dot[1-128-128-64-2-False-True-none-tf32-float32-float32-1_1] +test/unit/language/test_core.py::test_dot[1-128-128-64-2-False-False-none-tf32-int8-int8-1_0] +test/unit/language/test_core.py::test_dot[1-128-128-64-2-False-False-none-tf32-int8-int8-1_1] +test/unit/language/test_core.py::test_dot[1-128-128-64-2-False-False-none-tf32-float16-float16-1_0] +test/unit/language/test_core.py::test_dot[1-128-128-64-2-False-False-none-tf32-float16-float16-1_1] +test/unit/language/test_core.py::test_dot[1-128-128-64-2-False-False-none-tf32-float16-float32-1_0] +test/unit/language/test_core.py::test_dot[1-128-128-64-2-False-False-none-tf32-float16-float32-1_1] +test/unit/language/test_core.py::test_dot[1-128-128-64-2-False-False-none-tf32-float32-float32-1_0] +test/unit/language/test_core.py::test_dot[1-128-128-64-2-False-False-none-tf32-float32-float32-1_1] +test/unit/language/test_core.py::test_dot[1-64-128-128-2-True-True-none-tf32-int8-int8-1_0] +test/unit/language/test_core.py::test_dot[1-64-128-128-2-True-True-none-tf32-int8-int8-1_1] +test/unit/language/test_core.py::test_dot[1-64-128-128-2-True-True-none-tf32-float16-float16-1_0] +test/unit/language/test_core.py::test_dot[1-64-128-128-2-True-True-none-tf32-float16-float16-1_1] +test/unit/language/test_core.py::test_dot[1-64-128-128-2-True-True-none-tf32-float16-float32-1_0] +test/unit/language/test_core.py::test_dot[1-64-128-128-2-True-True-none-tf32-float16-float32-1_1] +test/unit/language/test_core.py::test_dot[1-64-128-128-2-True-True-none-tf32-float32-float32-1_0] +test/unit/language/test_core.py::test_dot[1-64-128-128-2-True-True-none-tf32-float32-float32-1_1] +test/unit/language/test_core.py::test_dot[1-64-128-128-2-True-False-none-tf32-int8-int8-1_0] +test/unit/language/test_core.py::test_dot[1-64-128-128-2-True-False-none-tf32-int8-int8-1_1] +test/unit/language/test_core.py::test_dot[1-64-128-128-2-True-False-none-tf32-float16-float16-1_0] +test/unit/language/test_core.py::test_dot[1-64-128-128-2-True-False-none-tf32-float16-float16-1_1] +test/unit/language/test_core.py::test_dot[1-64-128-128-2-True-False-none-tf32-float16-float32-1_0] +test/unit/language/test_core.py::test_dot[1-64-128-128-2-True-False-none-tf32-float16-float32-1_1] +test/unit/language/test_core.py::test_dot[1-64-128-128-2-True-False-none-tf32-float32-float32-1_0] +test/unit/language/test_core.py::test_dot[1-64-128-128-2-True-False-none-tf32-float32-float32-1_1] +test/unit/language/test_core.py::test_dot[1-64-128-128-2-False-True-none-tf32-int8-int8-1_0] +test/unit/language/test_core.py::test_dot[1-64-128-128-2-False-True-none-tf32-int8-int8-1_1] +test/unit/language/test_core.py::test_dot[1-64-128-128-2-False-True-none-tf32-float16-float16-1_0] +test/unit/language/test_core.py::test_dot[1-64-128-128-2-False-True-none-tf32-float16-float16-1_1] +test/unit/language/test_core.py::test_dot[1-64-128-128-2-False-True-none-tf32-float16-float32-1_0] +test/unit/language/test_core.py::test_dot[1-64-128-128-2-False-True-none-tf32-float16-float32-1_1] +test/unit/language/test_core.py::test_dot[1-64-128-128-2-False-True-none-tf32-float32-float32-1_0] +test/unit/language/test_core.py::test_dot[1-64-128-128-2-False-True-none-tf32-float32-float32-1_1] +test/unit/language/test_core.py::test_dot[1-64-128-128-2-False-False-none-tf32-int8-int8-1_0] +test/unit/language/test_core.py::test_dot[1-64-128-128-2-False-False-none-tf32-int8-int8-1_1] +test/unit/language/test_core.py::test_dot[1-64-128-128-2-False-False-none-tf32-float16-float16-1_0] +test/unit/language/test_core.py::test_dot[1-64-128-128-2-False-False-none-tf32-float16-float16-1_1] +test/unit/language/test_core.py::test_dot[1-64-128-128-2-False-False-none-tf32-float16-float32-1_0] +test/unit/language/test_core.py::test_dot[1-64-128-128-2-False-False-none-tf32-float16-float32-1_1] +test/unit/language/test_core.py::test_dot[1-64-128-128-2-False-False-none-tf32-float32-float32-1_0] +test/unit/language/test_core.py::test_dot[1-64-128-128-2-False-False-none-tf32-float32-float32-1_1] diff --git a/scripts/skiplist/pvc_lts/operators.txt b/scripts/skiplist/pvc_lts/operators.txt new file mode 100644 index 0000000000..3910600c15 --- /dev/null +++ b/scripts/skiplist/pvc_lts/operators.txt @@ -0,0 +1,18 @@ +# https://github.com/intel/intel-xpu-backend-for-triton/issues/986 +test/unit/operators/test_matmul.py::test_op[128-256-64-1-8-3-256-512-160-True-False-float16-float16-None-True-None-None] +test/unit/operators/test_matmul.py::test_op[128-256-64-1-8-3-256-512-160-False-False-float16-float16-None-True-None-None] +test/unit/operators/test_matmul.py::test_op[128-256-64-1-8-3-256-512-160-False-True-float16-float16-None-True-None-None] +test/unit/operators/test_matmul.py::test_op[128-256-64-1-8-3-256-512-160-True-True-float16-float16-None-True-None-None] +test/unit/operators/test_matmul.py::test_op[128-256-64-1-8-3-256-512-160-False-False-bfloat16-bfloat16-None-True-None-None] +test/unit/operators/test_matmul.py::test_op[128-256-64-1-8-3-256-512-160-False-True-bfloat16-bfloat16-None-True-None-None] +test/unit/operators/test_flash_attention.py::test_op[True-True-dtype0-2-4-512-128] +test/unit/operators/test_matmul.py::test_op[128-256-64-1-8-3-256-512-160-False-True-float32-float32-None-True-None-None] +test/unit/operators/test_matmul.py::test_op[128-256-64-1-8-3-256-512-160-True-True-bfloat16-bfloat16-None-True-None-None] +test/unit/operators/test_flash_attention.py::test_op[False-True-dtype0-2-4-512-128] +test/unit/operators/test_matmul.py::test_op[128-256-64-1-8-3-256-512-160-True-False-bfloat16-bfloat16-None-True-None-None] +test/unit/operators/test_flash_attention.py::test_op[True-True-dtype1-2-4-512-128] +test/unit/operators/test_flash_attention.py::test_op[True-False-dtype0-2-4-512-128] +test/unit/operators/test_flash_attention.py::test_op[False-True-dtype1-2-4-512-128] +test/unit/operators/test_flash_attention.py::test_op[True-False-dtype1-2-4-512-128] +test/unit/operators/test_flash_attention.py::test_op[False-False-dtype0-2-4-512-128] +test/unit/operators/test_flash_attention.py::test_op[False-False-dtype1-2-4-512-128]