[tahoe-lafs-trac-stream] [Tahoe-LAFS] #3540: allmydata.mutable.publish.Publish.publish has unreliably covered bad shares handling code
Tahoe-LAFS
trac at tahoe-lafs.org
Mon Nov 30 18:53:07 UTC 2020
#3540: allmydata.mutable.publish.Publish.publish has unreliably covered bad shares
handling code
---------------------+---------------------------
Reporter: exarkun | Owner:
Type: defect | Status: new
Priority: normal | Milestone: undecided
Component: unknown | Version: n/a
Keywords: | Launchpad Bug:
---------------------+---------------------------
From https://www.tahoe-lafs.org/trac/tahoe-lafs/ticket/2891 and
https://app.codecov.io/gh/tahoe-lafs/tahoe-lafs/compare/896/changes, these
lines are non-deterministically covered:
{{{
for key, old_checkstring in
list(self._servermap.get_bad_shares().items()):
(server, shnum) = key
self.goal.add( (server,shnum) )
self.bad_share_checkstrings[(server,shnum)] = old_checkstring
}}}
Add some deterministic coverage for them.
--
Ticket URL: <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/3540>
Tahoe-LAFS <https://Tahoe-LAFS.org>
secure decentralized storage
More information about the tahoe-lafs-trac-stream
mailing list