Files
composable_kernel/test/ck_tile
Max Podkorytov ef80bd1641 [CK_TILE] Enhance CShuffleEpilogue tests with comprehensive coverage and improved verification
This commit refactors and expands the CShuffleEpilogue test suite with the following improvements:

- Shard tests by data type (FP16, FP8) and add gfx950-specific FP8 tests
- Extract scale tests into a separate target for better organization
- Implement robust verification using set-based comparison to ensure all expected values are present
- Add distribution uniformity checks to verify proper data shuffling
- Strengthen verification to require kBlockSize unique values and validate all rows independently
- Add support for parameterized test configurations covering various warp layouts and MFMA types
- Improve code organization by separating concerns and extracting common utilities
- Fix memory leaks and improve code hygiene
- Add CMake support for OCP FP8 compilation flag

The refactored test suite provides better coverage, more rigorous verification, and improved
maintainability for the CShuffleEpilogue functionality.

Co-Authored-By: Claude <noreply@anthropic.com>
2026-02-03 17:35:04 -05:00
..
2026-02-02 16:04:40 +08:00