'If the configuration changes between when listing and creation occurs
the operation is retried until it succeeds.'

def test_eventual_success(self):

    d = conditional_create(self.client, self.reactor, (lambda config: None), primary=self.node_id)
    self.successResultOf(self.client.create_dataset(primary=self.node_id))
    self.advance()
    self.advance()
    self.advance()
    self.assertIn(self.successResultOf(d), self.successResultOf(self.client.list_datasets_configuration()))
