Currently, if the /tools test does not yield a tool id, tool version id, AND a descriptor_type, it will not go any further. Ideally, it should run as many endpoints as it can.