You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add Memory/Time Testing Constraints for .merge_single_cells() (or others! 🙂 ) (Something like pytest-memray or similar): automate targeted performance tests to ensure operations within this project are usable by others as appropriate. Maybe this one spot was an outlier, but if there are other performance-heavy functions we could expand there as well.
The text was updated successfully, but these errors were encountered:
@jenna-tomkinson - thanks, this is not yet resolved. In order for this to be resolved, I think the following steps would be needed (at a minimum):
Capture expected "usual" time duration or memory amount for SingleCells.merge_single_cells to run.
Add pytest-memray (or similar) dependency for dev / testing requirements.
Add time duration or memory from above as a constraint for one or more SingleCells.merge_single_cells tests.
Validate that the tests are able to pass for local development, within devcontainers associated with this project, and also Github actions (possibly finding a way to bind these in a reasonable manner)
Discussed in #195 (comment)
Add Memory/Time Testing Constraints for .merge_single_cells() (or others! 🙂 ) (Something like pytest-memray or similar): automate targeted performance tests to ensure operations within this project are usable by others as appropriate. Maybe this one spot was an outlier, but if there are other performance-heavy functions we could expand there as well.
The text was updated successfully, but these errors were encountered: