dncurrency/nano/test_common
Piotr Wójcik baabcca426
Telemetry refactor (#4026)
* Simplify telemetry

* Fix tests

* Cleanup config

* Cleanup local telemetry

* Remove unused flag

* Fix slow tests

* Fix rpc tests

* Cleanup `nano::test::compare_telemetry`

* Add more testcases

* Add ongoing telemetry broadcasts

* Cleanup

* Fixes

* Do not immediately remove telemetry from disconnected peers

* Increase telemetry broadcast & request intervals

* Update docs

* Refactor `peer_exclusion` a bit

* Filter and disconnect from peers with mismatched genesis

---------

Co-authored-by: clemahieu <clemahieu@gmail.com>
2023-02-02 16:14:26 +01:00
..
chains.cpp Extract common test chain setup code (#4076) 2023-01-27 01:33:43 +01:00
chains.hpp Extract common test chain setup code (#4076) 2023-01-27 01:33:43 +01:00
CMakeLists.txt Extract common test chain setup code (#4076) 2023-01-27 01:33:43 +01:00
ledger.cpp Use 'magic_enum' library for static reflection for enums (#4065) 2023-01-26 14:18:25 +00:00
ledger.hpp Use 'magic_enum' library for static reflection for enums (#4065) 2023-01-26 14:18:25 +00:00
network.cpp Helper function to create a node out of the network (#3921) 2022-08-26 11:55:47 -03:00
network.hpp Helper function to create a node out of the network (#3921) 2022-08-26 11:55:47 -03:00
rate_observer.cpp Use 'magic_enum' library for static reflection for enums (#4065) 2023-01-26 14:18:25 +00:00
rate_observer.hpp Use 'magic_enum' library for static reflection for enums (#4065) 2023-01-26 14:18:25 +00:00
system.cpp Add function ledger::account_info which encapsulates direct calls to store.account.get. Rather than directly accessing the block store, users should use the ledger interface to query for this information. 2023-01-27 18:46:32 +00:00
system.hpp Use 'magic_enum' library for static reflection for enums (#4065) 2023-01-26 14:18:25 +00:00
telemetry.cpp Telemetry refactor (#4026) 2023-02-02 16:14:26 +01:00
telemetry.hpp Telemetry refactor (#4026) 2023-02-02 16:14:26 +01:00
testutil.cpp Telemetry refactor (#4026) 2023-02-02 16:14:26 +01:00
testutil.hpp Telemetry refactor (#4026) 2023-02-02 16:14:26 +01:00