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

Add simple and full knowledge pipeline functional tests #367

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

Conversation

bbrowning
Copy link
Contributor

This takes the old test_knowledge.py manual test script and ports it into simple and full knowledge pipeline functional tests. Note that this is a draft because these tests take a while (over 10 minutes on my machine), so likely need to consider GPU-accelerating them and moving them over to the e2e runners or new runners. All that TBD, but checkpointing work here to park it for a bit while working on something else.

@mergify mergify bot added testing Relates to testing ci-failure dependencies Pull requests that update a dependency file CI/CD Affects CI/CD configuration and removed ci-failure labels Nov 12, 2024
Copy link
Contributor

mergify bot commented Nov 14, 2024

This pull request has merge conflicts that must be resolved before it can be
merged. @bbrowning please rebase it. https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/working-with-forks/syncing-a-fork

@mergify mergify bot added the needs-rebase label Nov 14, 2024
This is a port of the old `scripts/test_knowledge.py` into functional
tests that we can run with CI. These tests take longer, so are marked as
`slow` in pytest.

Signed-off-by: Ben Browning <[email protected]>
Copy link
Contributor

mergify bot commented Nov 20, 2024

This pull request has merge conflicts that must be resolved before it can be
merged. @bbrowning please rebase it. https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/working-with-forks/syncing-a-fork

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CI/CD Affects CI/CD configuration ci-failure dependencies Pull requests that update a dependency file needs-rebase testing Relates to testing
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant