mirror of
https://github.com/tahoe-lafs/tahoe-lafs.git
synced 2025-06-23 01:08:53 +00:00
use 522-bit RSA keys in all unit tests (except one)
This reduces the total test time on my laptop from 400s to 283s. * src/allmydata/test/test_system.py (SystemTest.test_mutable._test_debug): Remove assertion about container_size/data_size, this changes with keysize and was too variable anyways. * src/allmydata/mutable/filenode.py (MutableFileNode.create): add keysize= * src/allmydata/dirnode.py (NewDirectoryNode.create): same * src/allmydata/client.py (Client.DEFAULT_MUTABLE_KEYSIZE): add default, this overrides the one in MutableFileNode
This commit is contained in:
@ -138,7 +138,7 @@ class NewDirectoryNode:
|
||||
self._node.init_from_uri(self._uri.get_filenode_uri())
|
||||
return self
|
||||
|
||||
def create(self, keypair_generator=None):
|
||||
def create(self, keypair_generator=None, keysize=None):
|
||||
"""
|
||||
Returns a deferred that eventually fires with self once the directory
|
||||
has been created (distributed across a set of storage servers).
|
||||
@ -147,7 +147,7 @@ class NewDirectoryNode:
|
||||
# URI to create our own.
|
||||
self._node = self.filenode_class(self._client)
|
||||
empty_contents = self._pack_contents({})
|
||||
d = self._node.create(empty_contents, keypair_generator)
|
||||
d = self._node.create(empty_contents, keypair_generator, keysize=keysize)
|
||||
d.addCallback(self._filenode_created)
|
||||
return d
|
||||
def _filenode_created(self, res):
|
||||
|
Reference in New Issue
Block a user