A user recently asked a question about testing a patch in the #yocto IRC channel, stating that they followed the patchtest docs but it complained about uncommitted changes in the git repository, despite not working from one. Patchtest should handle that in the event that the code is acquired by a method that doesn't use git.