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 #466

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

Conversation

bbrowning
Copy link
Contributor

This is a port of the old scripts/test_knowledge.py into functional tests that we can run with CI. These tests need to run on a GPU, so are marked as 'gpu' in pytest and only execute with a new py3-functional-gpu tox environment. This also adds a new workflow file to execute these tests on a GPU runner.

@mergify mergify bot added CI/CD Affects CI/CD configuration testing Relates to testing ci-failure dependencies Pull requests that update a dependency file labels Jan 8, 2025
@mergify mergify bot removed the ci-failure label Jan 8, 2025
@mergify mergify bot added the ci-failure label Jan 8, 2025
@mergify mergify bot added ci-failure and removed ci-failure labels Jan 8, 2025
@mergify mergify bot added ci-failure and removed ci-failure labels Jan 8, 2025
@mergify mergify bot added ci-failure and removed ci-failure labels Jan 8, 2025
@mergify mergify bot added ci-failure and removed ci-failure labels Jan 8, 2025
@mergify mergify bot added ci-failure and removed ci-failure labels Jan 8, 2025
@mergify mergify bot added ci-failure and removed ci-failure labels Jan 8, 2025
This is a port of the old `scripts/test_knowledge.py` into functional
tests that we can run with CI. These tests need to run on a GPU, so are
marked as 'gpu' in pytest and only execute with a new py3-functional-gpu
tox environment. This also adds a new workflow file to execute these
tests on a GPU runner.

Signed-off-by: Ben Browning <[email protected]>
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 dependencies Pull requests that update a dependency file testing Relates to testing
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant