mark tests which require network connectivity#390
Conversation
Fixes: drivendataorg#389 - marks tests which always require network connections as 'network' - marks tests which download cached data once as 'cached'
|
This draft marks all the tests which always require a network connection as 'network', and all tests which use cached downloads as 'cached'. The one exceptionally slow test which downloads weights from AWS is the only one marked as 'slow'. I updated the default pytest behavior in pyproject.toml to skip cached, and network tests, and the With this change: We could also provide make targets for each test suite, and update the github actions to run each suite in a separate step (or in parallel) |
Fixes: #389