I'm not quite sure what issue this is trying to solve, but this doesn't seem quite proper.
If we return nonzero in feature option TiledResourcesTier before support is complete, it will break games which use tiled resources only if they are supported, so it is still set to zero. When the tests are complete they will check the tiled tier, but in this patch series that would result in the new tests not running at all. I don't see a tidy solution to this. Perhaps letting it skip the tests is the best option.
Yeah, I think we should just check TiledResourcesTier against "min_tier" and skip these on vkd3d until we return something non-zero. Even if we were to hack something temporary together for running the test on vkd3d, we should still do the right thing when running the test on Windows, and currently this doesn't.