mirror of
https://github.com/tahoe-lafs/tahoe-lafs.git
synced 2025-06-09 02:51:46 +00:00
test.mutable.update: minor refactoring
This commit is contained in:
parent
4f56c4b053
commit
dbd78f19d2
@ -7,6 +7,12 @@ from allmydata.mutable.publish import MutableData, DEFAULT_MAX_SEGMENT_SIZE
|
|||||||
from ..no_network import GridTestMixin
|
from ..no_network import GridTestMixin
|
||||||
from .. import common_util as testutil
|
from .. import common_util as testutil
|
||||||
|
|
||||||
|
# We should really force a smaller segsize for the duration of the tests, to
|
||||||
|
# let them run faster, but Many of them tests depend upon a specific segment
|
||||||
|
# size. Factor out this expectation here, to start the process of cleaning
|
||||||
|
# this up.
|
||||||
|
SEGSIZE = 128*1024
|
||||||
|
|
||||||
class Update(GridTestMixin, unittest.TestCase, testutil.ShouldFailMixin):
|
class Update(GridTestMixin, unittest.TestCase, testutil.ShouldFailMixin):
|
||||||
timeout = 400 # these tests are too big, 120s is not enough on slow
|
timeout = 400 # these tests are too big, 120s is not enough on slow
|
||||||
# platforms
|
# platforms
|
||||||
@ -123,7 +129,6 @@ class Update(GridTestMixin, unittest.TestCase, testutil.ShouldFailMixin):
|
|||||||
for (start,end) in expmods]
|
for (start,end) in expmods]
|
||||||
#print "expecting: %s" % expspans
|
#print "expecting: %s" % expspans
|
||||||
|
|
||||||
SEGSIZE = 128*1024
|
|
||||||
if got != expected:
|
if got != expected:
|
||||||
print "differences:"
|
print "differences:"
|
||||||
for segnum in range(len(expected)//SEGSIZE):
|
for segnum in range(len(expected)//SEGSIZE):
|
||||||
@ -145,7 +150,6 @@ class Update(GridTestMixin, unittest.TestCase, testutil.ShouldFailMixin):
|
|||||||
|
|
||||||
def test_replace_locations(self):
|
def test_replace_locations(self):
|
||||||
# exercise fencepost conditions
|
# exercise fencepost conditions
|
||||||
SEGSIZE = 128*1024
|
|
||||||
suspects = range(SEGSIZE-3, SEGSIZE+1)+range(2*SEGSIZE-3, 2*SEGSIZE+1)
|
suspects = range(SEGSIZE-3, SEGSIZE+1)+range(2*SEGSIZE-3, 2*SEGSIZE+1)
|
||||||
letters = iter("ABCDEFGHIJKLMNOPQRSTUVWXYZ")
|
letters = iter("ABCDEFGHIJKLMNOPQRSTUVWXYZ")
|
||||||
d0 = self.do_upload_mdmf()
|
d0 = self.do_upload_mdmf()
|
||||||
@ -171,7 +175,6 @@ class Update(GridTestMixin, unittest.TestCase, testutil.ShouldFailMixin):
|
|||||||
|
|
||||||
def test_replace_locations_max_shares(self):
|
def test_replace_locations_max_shares(self):
|
||||||
# exercise fencepost conditions
|
# exercise fencepost conditions
|
||||||
SEGSIZE = 128*1024
|
|
||||||
suspects = range(SEGSIZE-3, SEGSIZE+1)+range(2*SEGSIZE-3, 2*SEGSIZE+1)
|
suspects = range(SEGSIZE-3, SEGSIZE+1)+range(2*SEGSIZE-3, 2*SEGSIZE+1)
|
||||||
letters = iter("ABCDEFGHIJKLMNOPQRSTUVWXYZ")
|
letters = iter("ABCDEFGHIJKLMNOPQRSTUVWXYZ")
|
||||||
d0 = self.do_upload_mdmf()
|
d0 = self.do_upload_mdmf()
|
||||||
|
Loading…
x
Reference in New Issue
Block a user