Just *when* is git ready for testing? You don't know from the outside.
I do lurk here a lot and still am unsure quite often.
Even simply releasing an alpha *tarball* would be useful enough. What is needed is the signal to test, rather than a fully-built package.
IIUC the master branch is always ready for testing.
I do not think the project cares whether everyone is testing the exact same codebase; as long as test findings include the relevant commit hash the results will be informative.