canonical / charmed-kubeflow-uats

Automated UATs for Charmed Kubeflow
Apache License 2.0
6 stars 2 forks source link

Run each notebook test in an isolated environment #9

Open phoevos opened 1 year ago

phoevos commented 1 year ago

Currently, the notebook tests are executed in succession, using the same environment. This is problematic, however, since each notebook installs its own pip dependencies.

This can lead to package version conflicts or mask issues with notebooks that fail to install all of their required dependencies.

Goal

Make sure that each notebook installs its dependencies and runs in an isolated environment (e.g. virtualenv).

phoevos commented 1 year ago

Closing and reopening to trigger Jira automation.