@validation.number("subnets_per_network", minval=1, integer_only=True)
    @validation.required_services(consts.Service.NEUTRON)
    @validation.required_openstack(users=True)
    @scenario.configure(context={"cleanup": ["neutron"]})
    def create_and_list_routers(self,
                                network_create_args=None,
                                subnet_create_args=None,
                                subnet_cidr_start=None,
                                subnets_per_network=None,
                                router_create_args=None):
        self._create_network_structure(network_create_args, subnet_create_args,
                                       subnet_cidr_start, subnets_per_network,
                                       router_create_args)
        self._list_routers()
Update metadata, timestamps, sync points.
dataset/ETHPy150Open openstack/rally/rally/plugins/openstack/scenarios/neutron/network.py/NeutronNetworks.create_and_list_routers--crossover with--dataset/ETHPy150Open openstack/swift/swift/common/db_replicator.py/ReplicatorRpc._handle_sync_request