Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This is a first cut at tests. It only tests the ingest and visualization commands so far, not the web application or the API.
Because I had to move and restore an existing
.env
to get this to work, I think either I have something wrong with test set-up, or there's an infelicity with loading the application's config. TBD.These tests should eventually exercise all of the application, possibly under different regimes, say, of
VECTOR_SEARCH_SENTENCE_TRANSFORMER_MODEL
andVECTOR_SEARCH_SENTENCE_TRANSFORMER_DEVICE
. They could also track times for different ingests on specific hardware, and fail or warn when times go over baseline.I haven't thought much yet about how to handle
OLLAMA_API_URL
in CI. There may not be a way to do that without standing up an external service.