aboutsummaryrefslogtreecommitdiff
path: root/src/test/addrman_tests.cpp
AgeCommit message (Expand)Author
2024-01-15doc, test: Test and explain service flag handlingMartin Zumsande
2023-12-06Merge bitcoin/bitcoin#27581: net: Continuous ASMap health checkAndrew Chow
2023-10-12tidy: modernize-use-emplaceMarcoFalke
2023-10-04test: Add tests for unfiltered GetAddr usageFabian Jahr
2023-09-14scripted-diff: use SER_PARAMS_OPFUNCAnthony Towns
2023-09-05Use serialization parameters for CAddress serializationMarcoFalke
2023-08-25refactor: Use HashWriter over legacy CHashWriterMarcoFalke
2023-06-30Merge bitcoin/bitcoin#27745: addrman: select addresses by network follow-upAndrew Chow
2023-05-26test: ensure addrman test is finiteAmiti Uttarwar
2023-05-26p2p, refactor: return `std::optional<CNetAddr>` in `LookupHost`brunoerg
2023-05-26p2p, refactor: return vector/optional<CService> in `Lookup`brunoerg
2023-04-20test: prevent intermittent failuresAmiti Uttarwar
2023-03-17test: increase coverage of addrman select (without network)Amiti Uttarwar
2023-03-17test: add addrman test for special caseAmiti Uttarwar
2023-03-17tests: add addrman_select_by_network testAmiti Uttarwar
2023-03-17scripted-diff: rename local variables to match modern conventionsAmiti Uttarwar
2023-02-17Merge bitcoin/bitcoin#25619: net: avoid overriding non-virtual ToString() in ...Andrew Chow
2023-02-01test: Remove AddrMan unit test that fails consistency checksMartin Zumsande
2023-01-26addrman, refactor: combine two size functionsAmiti Uttarwar
2023-01-26addrman: add function to return size by network and tableMartin Zumsande
2022-12-24scripted-diff: Bump copyright headersHennadii Stepanov
2022-12-12net: remove CService::ToString() use ToStringAddrPort() insteadVasil Dimov
2022-07-30addrman: Use system time instead of adjusted network timeMarcoFalke
2022-07-26refactor: Use type-safe std::chrono for addrman timeMarcoFalke
2022-04-20[netgroupman] Add GetMappedAS() and GetGroup()John Newbery
2022-04-20[net] Move asmap into NetGroupManagerJohn Newbery
2022-01-11test: addrman unit tests: override-able check ratioVasil Dimov
2022-01-04Merge bitcoin/bitcoin#23826: test: Make AddrMan unit tests use public interfa...fanquake
2022-01-03test: Cover eviction by timeout in addrman_evictionworksMartin Zumsande
2022-01-03test: Add test for multiplicity in addrman new tablesMartin Zumsande
2021-12-30scripted-diff: Bump copyright headersHennadii Stepanov
2021-12-28test: Add test for updating addrman entriesMartin Zumsande
2021-12-28test: introduce utility function to retrieve an addrmanMartin Zumsande
2021-12-28test: Remove unused AddrManTest classMartin Zumsande
2021-12-28test: Remove tests for internal helper functionsMartin Zumsande
2021-12-28test: use AddrMan instead of AddrManTest where possibleMartin Zumsande
2021-12-28test: Inline SimConnFail functionMartin Zumsande
2021-12-28test: delete unused GetBucketAndEntry functionAmiti Uttarwar
2021-12-28test: Update addrman_serialization unit test to use AddrMan's interfaceAmiti Uttarwar
2021-12-15refactor: addrman_select testjosibake
2021-12-15refactor: addrman_evictionworks testjosibake
2021-12-15refactor: addrman_noevict testjosibake
2021-12-15refactor: addrman_selecttriedcollisions testjosibake
2021-12-14refactor: remove dependence on AddrManTestjosibake
2021-12-14refactor: check Good() in tried_collisions testjosibake
2021-11-19scripted-diff: Use clang-tidy syntax for C++ named argumentsMarcoFalke
2021-11-12style: Use 4 spaces for indentation, not 5MarcoFalke
2021-11-12test: Remove unused CDataStream copyMarcoFalke
2021-11-09[addrman] [tests] Remove AddrManUncorrupted subclassJohn Newbery
2021-11-09[addrman] [tests] Remove AddrManCorrupted subclassJohn Newbery