I assume you have generated `runtests.py` via py.test? If that is the case we should also add the generation code to the repository. If we take this approach I assume we can also delete run_tests.sh?