Skip to content

Conversation

@elronbandel
Copy link
Contributor

Previously, pytest would instantiate all test classes during discovery, which caused every backend to be loaded including heavy ones like the local 8B granite model.

Now, tests can be scanned without eagerly realizing all backends. This means that missing dependencies or a faulty backend no longer block discovery: the remaining tests are still visible and runnable.

As a result, you can run and debug tests in VS Code without crashes or unnecessary loading of large models on every code change.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant