lbry-sdk/lbrynet/tests/unit/core
Jack Robison 446c3a88dc
refactor DHTHashAnnouncer and iterativeAnnounceHaveBlob
-use looping call for running manage function rather than a scheduled
callLater

-track announce speed

-retry store requests that failed up to 3 times

-return a dict of {blob_hash: [storing_node_id]} results from
_announce_hashes

_refreshRoutingTable inline cb refactor

-add and use DeferredLockContextManager

-don't trap errback from iterativeFindNode in iterativeAnnounceHaveBlob
2018-03-28 15:53:45 -04:00
..
client Fix failing ConnectionManager unit test 2017-11-04 15:15:04 -04:00
server refactor DHTHashAnnouncer and iterativeAnnounceHaveBlob 2018-03-28 15:53:45 -04:00
__init__.py moved tests into the lbrynet package 2017-09-28 18:21:26 +01:00
test_BlobManager.py fix setup and teardown for blob manager tests 2018-02-13 14:22:40 -05:00
test_HashBlob.py use DeferredLock instead of threading.Lock() as it can cause deadlocks 2017-10-06 17:05:10 -04:00
test_log_support.py Changed AssertionError to ValueError. Skip tests that cannot pass on Android. 2017-10-17 03:15:50 +01:00
test_Strategy.py fixed long string concatenation and merged with master 2017-10-02 17:13:45 +01:00
test_utils.py Removing unused import 2018-02-06 01:32:10 -05:00
test_Wallet.py Review fixes and additional comments in test 2018-02-21 14:22:11 +05:30