Skip to content

Commit d5746dd

Browse files
[CK-Tile] Add gtests for compiler CI for faster testing (#3123)
* Add gtests for compiler CI for faster testing * Add changes to have a custom target * Add a gtest suite for gemm kernel for running CI tests with compiler mode * Fix Clang error (EOL) * Removed compiler subfolder from CMake * Add gtest suite for gemm kernel * Disable failed tests * Fix build errors * Resolved PR comments * Update shape for persistent gemm kernel test * Seperated types by H/W archs * Made changes to persistent types * Fix persistent build failure issue --------- Co-authored-by: Thomas Ning <[email protected]>
1 parent e31a7a4 commit d5746dd

File tree

2 files changed

+906
-0
lines changed

2 files changed

+906
-0
lines changed

test/ck_tile/gemm/CMakeLists.txt

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,12 @@ else()
2222
message(DEBUG "Skipping ck_tile_gemm tests for current target")
2323
endif()
2424

25+
26+
if(GPU_TARGETS MATCHES "gfx94|gfx95|gfx12")
27+
add_gtest_executable(test_gemm_pipeline_compiler test_gemm_pipeline_compiler.cpp)
28+
target_compile_options(test_gemm_pipeline_compiler PRIVATE ${EXAMPLE_GEMM_COMPILE_OPTIONS})
29+
endif()
30+
2531
if(GPU_TARGETS MATCHES "gfx94|gfx95|gfx12")
2632
add_gtest_executable(test_ck_tile_gemm_pipeline_universal_fp8 test_gemm_pipeline_universal_fp8.cpp)
2733
add_gtest_executable(test_ck_tile_gemm_pipeline_universal_bf8 test_gemm_pipeline_universal_bf8.cpp)

0 commit comments

Comments
 (0)