Open butler54 opened 2 years ago
Currently trestle effectively has one testing regime 'all tests must pass'. Pytest has marks which allow tests to be categorized.
My suggestion would be that we create 3 mark levels:
slow
integration
This issue has been automatically marked as stale because it has not had activity within 90 days. It will be automatically closed if no further activity occurs within 30 days.
Issue description / feature objectives
Currently trestle effectively has one testing regime 'all tests must pass'. Pytest has marks which allow tests to be categorized.
My suggestion would be that we create 3 mark levels:
slow
- for long running tests (such as split and merge) that we may run less in the pipeline (e.g. once per OS in the CI).integration
where they have external dependencies, provided by the CI pipeline and require additional setup from users see #316Caveats / Assumptions
Completion Criteria