@abc.abstractmethod
    def delete_agent(self, context, id):
        pass
Even an empty result set from the fetcher should be cached.
dataset/ETHPy150Open openstack/neutron/neutron/extensions/agent.py/AgentPluginBase.delete_agent--crossover with--dataset/ETHPy150Open hypothesis/h/h/features/test/client_test.py/TestClient.test_enabled_caches_empty_result_sets