willow-ahrens / Finch.jl

Sparse tensors in Julia and more! Datastructure-driven array programing language.
http://willowahrens.io/Finch.jl/
MIT License
159 stars 15 forks source link

CI: Add `finch-tensor` tests job #541

Closed mtsokol closed 4 months ago

mtsokol commented 4 months ago

Addresses: https://github.com/willow-ahrens/Finch.jl/issues/539

Hi @willow-ahrens @hameerabbasi,

This PR adds CI job that runs downstream finch-tensor tests against new changes in Finch.jl to catch regressions.

mtsokol commented 4 months ago

The PR is ready from my side.

Another PR (not for merging) shows how it works for catching regressions: https://github.com/willow-ahrens/Finch.jl/pull/542 contains one more commit that renames SparseCOO to SuperSparseCOO. CI / Python tests fails as finch-tensor uses previous name.

willow-ahrens commented 4 months ago

Let's add instructions in Contributing.md for how to run python tests locally

mtsokol commented 4 months ago

I've added a docs section about Python test suite.