volkamerlab / teachopencadd

TeachOpenCADD: a teaching platform for computer-aided drug design (CADD) using open source packages and data
https://projects.volkamerlab.org/teachopencadd
Creative Commons Attribution 4.0 International
707 stars 196 forks source link

CI: retry flaky notebooks #373

Open mbackenkoehler opened 1 year ago

mbackenkoehler commented 1 year ago

Some talktorials (T001, for example) fail regularly, because the online API is slightly flaky. Typically, we have to re-run tests manually. The same can probably be achieved by implementing a simple retrial scheme for failed tests.

Maybe, we can just use pytest-retry.