On Thu, May 09, 2024 at 06:00:16PM +0800, Zorro Lang wrote: > Yeah, that's the reason I still keep the shared as a "prefix directory" > of generic. The hardcode whitelist or blacklist of _supported_fs is a > bit rude. If a fs isn't supported by a test case totally, that's fine. > But if the condition of _notrun can be smaller and more precise (refer > to some _require_xxx helpers) that would be great. > > Of course we can move shared to generic at first, then improve it later. > But I doubt if we can keep that in mind, due to there're hundreds of > generic cases :) # git-grep _supported_fs tests/generic/ | grep -v generic will do the job. But before this turns into an endless discussion I can just sign up for adding the proper helpers after the merge is applied.