iree-org / iree-test-suites

Test suites for IREE and related projects
Apache License 2.0
2 stars 6 forks source link

Refactor matmul test suite. #22

Closed ScottTodd closed 1 month ago

ScottTodd commented 2 months ago

Progress on https://github.com/iree-org/iree-test-suites/issues/2. See also the long Discord thread here.

Summaries of changes

Further decoupled test suites from the core CMake project

Simplified the test generator

Ran the generate_e2e_matmul_tests.py script offline and checked in the generated files

What is left to do?

ScottTodd commented 2 months ago

Requested reviews from a few people that might have suggestions. Sorry, the code is kind of gross before and after... such is the nature of test suites x_x

ScottTodd commented 2 months ago

Ping @erman-gurses / others that might have opinions?

ScottTodd commented 1 month ago

I've discussed this on and off with @erman-gurses . We'd like to merge and then iterate.

Probably worth diffing the changes in this repo with https://github.com/iree-org/iree/pull/18725 to make sure we pick up all the improvements.

ScottTodd commented 1 month ago

Whoops, I should have known better than to merge without syncing and re-running the tests ;P

https://github.com/iree-org/iree-test-suites/actions/runs/11353574142/job/31578892613#step:8:445 <unknown>:0: error: HIP target not set; did you forget to pass '--iree-hip-target'?

This repo is low traffic and this PR touched a good chunk of large files so I'll fix-forward instead of revert.