#322 implemented pytest markers to our tests under test/ such that the tests run adapt to the environment - specifically skipping heavy tests that cannot run on the local machine, or that depend on API keys not found etc.
However this did not address the examples directory.
This means that developers following the current recommended pattern (and default) of running tests across both trees will get failed tests, or excessive durations/unusable machines due to some heavy requirements.
I propose to extend the approach to now cover examples.
#322 implemented pytest markers to our tests under
test/such that the tests run adapt to the environment - specifically skipping heavy tests that cannot run on the local machine, or that depend on API keys not found etc.However this did not address the examples directory.
This means that developers following the current recommended pattern (and default) of running tests across both trees will get failed tests, or excessive durations/unusable machines due to some heavy requirements.
I propose to extend the approach to now cover examples.