File tree Expand file tree Collapse file tree 2 files changed +9
-4
lines changed Expand file tree Collapse file tree 2 files changed +9
-4
lines changed Original file line number Diff line number Diff line change @@ -174,6 +174,11 @@ jobs:
174174 echo "LIT_XFAIL=${{inputs.xfail}}" >> $GITHUB_ENV
175175 echo "LIT_FILTER_OUT=${{inputs.filter_out}}" >> $GITHUB_ENV
176176
177+ # TODO: remove once intel/llvm lit tests can properly recognize the GPU
178+ - name : Configure hardware platform feature for L0
179+ if : matrix.adapter.name == 'L0'
180+ run : sed -i '/import lit.llvm/i config.available_features.add("gpu-intel-pvc-1T")' build-e2e/lit.site.cfg.py
181+
177182 - name : Run e2e tests
178183 id : tests
179184 run : ninja -C build-e2e check-sycl-e2e
Original file line number Diff line number Diff line change 2121 config : " "
2222 unit : " gpu"
2323 # Failing tests
24- xfail : " ESIMD/preemption.cpp;syclcompat/atomic/atomic_class .cpp;ProgramManager/uneven_kernel_split .cpp;Plugin/level_zero_ext_intel_queue_index .cpp;Plugin/level_zero_ext_intel_cslice .cpp;Matrix/joint_matrix_rowmajorA_rowmajorB .cpp;Matrix/element_wise_ops.cpp;Matrix/element_wise_all_ops .cpp;Matrix/SG32/element_wise_all_ops .cpp"
24+ xfail : " ESIMD/preemption.cpp;Matrix/SG32/element_wise_all_ops .cpp;Matrix/SG32/get_coord_int8_matB .cpp;Matrix/element_wise_all_ops .cpp;Matrix/element_wise_all_ops_1d .cpp;Matrix/element_wise_all_ops_1d_cont .cpp;Matrix/element_wise_all_ops_scalar.cpp;Matrix/ element_wise_ops.cpp;Matrix/get_coord_int8_matB .cpp;Matrix/joint_matrix_apply_bf16.cpp;Matrix/joint_matrix_apply_two_matrices.cpp;Matrix/joint_matrix_bfloat16.cpp;Matrix/joint_matrix_bfloat16_array.cpp;Matrix/joint_matrix_rowmajorA_rowmajorB.cpp;ProgramManager/uneven_kernel_split .cpp"
2525 # Flaky tests
26- filter_out : " GroupAlgorithm/root_group.cpp|Basic/exceptions-SYCL-2020.cpp|Graph/UnsupportedDevice/device_query.cpp|Graph/RecordReplay/exception_inconsistent_contexts .cpp"
27- # These runners by default spawn upwards of 260 workers. That's too much for the GPU.
26+ filter_out : " UserDefinedReductions/user_defined_reductions .cpp"
27+ # These runners by default spawn upwards of 260 workers.
2828 # We also add a time out just in case some test hangs
29- extra_lit_flags : " -sv -j 50 --max-time 600"
29+ extra_lit_flags : " -sv -j 100 --max-time 600"
You can’t perform that action at this time.
0 commit comments