This PR marks test cases which are based on files with changes as compared to master as modified_on_branch. That way, it's possible to run only those tests which are relevant for the current PR by running:
pytest -m modified_on_branch
this will save us from the many false-positive CI errors we are currently encountering.
The PR also does weekly checks of the entire catalog such that we'll still be informed if some dataset vanishes.
This PR marks test cases which are based on files with changes as compared to
master
asmodified_on_branch
. That way, it's possible to run only those tests which are relevant for the current PR by running:this will save us from the many false-positive CI errors we are currently encountering.
The PR also does weekly checks of the entire catalog such that we'll still be informed if some dataset vanishes.