Separate types and cases in random descriptor set tests