docs: draft of consistency testing strategy
testing infrastructure and make improvements
making tests a bit more portable and making the default paths a bit more robust