wfau / gaia-dmp

Gaia data analysis platform
GNU General Public License v3.0
1 stars 5 forks source link

Create test to check Python libraries work #831

Open Zarquan opened 2 years ago

Zarquan commented 2 years ago

Removing (https://github.com/wfau/aglais/commit/68c9ecce59b72cb10f5d7f66ff364eb9cd11720c) and then restoring (https://github.com/wfau/aglais/pull/828) the Python libraries from the worker nodes indicates we don't have any tests that explicitly check that the included Python libraries work.

Just checking the version number only checks that the library is installed on the Zeppelin node, not that it can actual be used on the worker nodes.

We need a set of tests that verify that each of the libraries is installed and works.

Zarquan commented 1 year ago

We need to create test notebooks for each library listed in our dependencies that run a test calculation using the library code as it would be used in a real science use case.