Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Run cuvs-bench pytests and end-to-end tests in CI #574

Draft
wants to merge 1 commit into
base: branch-25.02
Choose a base branch
from

Conversation

dantegd
Copy link
Member

@dantegd dantegd commented Jan 15, 2025

PR does the following:

  • Modifies CI to run pytest and e2e test of cuvs-bench
    • We need to test the additional time needed to run the tests. They should be fast, but if they are not, then we can add an additional job to run them in parallel.
  • Adds synthetic test-data generation so the CI jobs don't depend on downloading datasets, and users can have easy testing locally.
    • Few improvements to be done to docs, yaml and other things to make it easy for users.
  • Check in some additional pytests that hadn't been checked in before.

Copy link

copy-pr-bot bot commented Jan 15, 2025

Auto-sync is disabled for draft pull requests in this repository. Workflows must be run manually.

Contributors can view more details about this message here.

@cjnolet cjnolet added improvement Improves an existing functionality non-breaking Introduces a non-breaking change labels Jan 16, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ci improvement Improves an existing functionality non-breaking Introduces a non-breaking change Python
Projects
Status: In Progress
Development

Successfully merging this pull request may close these issues.

2 participants