It looks like the test descriptions are expected to be cloned separately and path to them specified via an environment variable. Is there any reason why this test repository isn't being tracked by a git submodule? This would take away the manual test suite path handling and in the future remove the guessing as to what commit of that repository ought to be used.