• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

tari-project / tari / 13947560149
62%

Build:
DEFAULT BRANCH: development
Ran 19 Mar 2025 07:19PM UTC
Jobs 1
Files 721
Run time 2min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

19 Mar 2025 01:20PM UTC coverage: 73.397% (-0.2%) from 73.603%
13947560149

push

github

web-flow
feat: add num connections to network state (#6884)

<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit

- **New Features**
- The network state now reports the current number of active peer
connections, giving users improved visibility into connectivity.
- A new field for the number of connections has been added to the
network state response.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->

83004 of 113089 relevant lines covered (73.4%)

258041.01 hits per line

Uncovered Existing Lines

Lines Coverage ∆ File
1
72.0
-5.59% base_layer/common_types/src/types/bullet_rangeproofs.rs
1
95.77
-0.7% base_layer/core/src/covenants/covenant.rs
1
68.57
0.07% base_layer/core/src/mempool/sync_protocol/mod.rs
1
95.61
0.0% base_layer/core/src/proof_of_work/difficulty.rs
1
96.05
-0.16% base_layer/core/src/transactions/test_helpers.rs
1
89.36
-2.13% base_layer/core/src/validation/chain_balance.rs
1
90.32
-4.8% base_layer/mmr/src/serde_support.rs
1
93.33
-0.24% base_layer/mmr/src/sparse_merkle_tree/node.rs
1
99.01
-0.16% base_layer/mmr/src/sparse_merkle_tree/tree.rs
1
94.44
-3.06% base_layer/wallet/src/base_node_service/mod.rs
1
47.13
-1.15% base_layer/wallet/src/connectivity_service/mock.rs
1
98.31
-1.69% base_layer/wallet/src/output_manager_service/mod.rs
1
86.16
-0.05% base_layer/wallet/src/transaction_service/storage/sqlite_db.rs
1
97.3
-1.05% common/src/configuration/dns_name_server_list.rs
1
67.95
-0.02% comms/core/src/connection_manager/listener.rs
1
73.91
-1.72% comms/core/src/peer_manager/node_distance.rs
1
58.49
-1.89% comms/core/src/protocol/rpc/context.rs
1
67.23
-1.63% comms/core/src/protocol/rpc/server/mock.rs
1
28.57
-3.57% comms/core/src/transports/dns/system.rs
1
85.83
-1.29% infrastructure/storage/src/key_val_store/hmap_database.rs
2
76.67
-2.22% base_layer/core/src/base_node/state_machine_service/states/horizon_state_sync.rs
2
53.25
-6.28% base_layer/core/src/covenants/filters/filter.rs
2
80.43
-5.84% base_layer/core/src/mempool/rpc/service.rs
2
83.98
-0.97% base_layer/core/src/transactions/transaction_key_manager/storage/sqlite_db/mod.rs
2
61.95
0.31% base_layer/wallet/src/connectivity_service/service.rs
2
91.95
-1.43% base_layer/wallet/src/transaction_service/mod.rs
2
89.63
-1.94% common/src/configuration/config_list.rs
2
62.11
0.97% comms/core/src/connectivity/manager.rs
2
93.94
-3.08% comms/core/src/transports/tcp.rs
2
67.62
1.31% comms/dht/src/store_forward/service.rs
3
92.26
-1.79% base_layer/core/src/chain_storage/async_db.rs
3
87.38
0.36% base_layer/core/src/proof_of_work/lwma_diff.rs
3
98.28
0.0% base_layer/wallet/src/connectivity_service/test.rs
3
40.0
-8.57% base_layer/wallet/src/transaction_service/tasks/wait_on_dial.rs
3
96.15
-3.85% base_layer/wallet/src/utxo_scanner_service/initializer.rs
3
13.57
-8.8% common/src/configuration/utils.rs
4
75.27
0.29% base_layer/wallet/src/output_manager_service/storage/sqlite_db/mod.rs
4
69.84
-2.32% comms/core/src/net_address/multiaddr_range.rs
4
85.77
-0.04% comms/dht/src/actor.rs
4
75.76
-10.61% infrastructure/tari_script/src/serde.rs
5
90.59
-2.35% base_layer/core/src/covenants/output_set.rs
6
0.0
0.0% base_layer/p2p/src/auto_update/service.rs
7
81.12
-0.62% comms/core/src/connection_manager/dialer.rs
7
65.59
0.83% comms/dht/src/connectivity/mod.rs
8
96.39
-0.69% base_layer/core/src/consensus/consensus_constants.rs
8
58.27
-0.45% base_layer/core/src/mempool/service/service.rs
8
70.89
-1.69% base_layer/core/src/validation/helpers.rs
8
81.62
-0.82% comms/core/src/protocol/rpc/client/mod.rs
8
88.31
-5.19% comms/dht/src/outbound/mock.rs
9
70.91
-0.31% base_layer/core/src/base_node/service/service.rs
9
84.51
-2.91% base_layer/core/src/validation/header/header_full_validator.rs
9
42.0
-0.07% base_layer/wallet/src/output_manager_service/handle.rs
9
65.67
-0.69% comms/core/src/protocol/messaging/protocol.rs
9
83.08
-0.26% comms/core/src/test_utils/mocks/connectivity_manager.rs
11
84.54
-9.67% base_layer/wallet/src/utxo_scanner_service/service.rs
11
94.56
-2.65% comms/core/src/multiplexing/yamux.rs
12
0.0
0.0% base_layer/core/src/transactions/transaction_components/unblinded_output.rs
12
63.04
-0.37% base_layer/wallet/src/transaction_service/protocols/transaction_broadcast_protocol.rs
12
76.64
-10.78% comms/dht/src/rpc/service.rs
13
22.41
0.64% base_layer/p2p/src/initialization.rs
14
51.53
-4.58% base_layer/core/src/base_node/rpc/service.rs
14
62.95
-6.25% base_layer/core/src/base_node/sync/rpc/sync_utxos_task.rs
14
71.35
-1.32% base_layer/wallet/src/transaction_service/protocols/transaction_receive_protocol.rs
15
68.39
0.0% base_layer/core/src/transactions/transaction_components/wallet_output.rs
16
1.52
-0.05% base_layer/contacts/src/contacts_service/service.rs
16
23.85
-11.49% base_layer/core/src/proto/block.rs
17
45.28
-2.87% base_layer/core/src/base_node/proto/response.rs
17
70.97
-0.91% base_layer/core/src/base_node/state_machine_service/state_machine.rs
17
43.75
-26.56% base_layer/core/src/base_node/state_machine_service/states/sync_decide.rs
17
73.53
0.5% base_layer/wallet/src/transaction_service/protocols/transaction_send_protocol.rs
20
89.88
-0.47% base_layer/core/src/validation/aggregate_body/aggregate_body_internal_validator.rs
20
83.03
-1.71% comms/core/src/protocol/rpc/server/mod.rs
23
89.03
-3.31% base_layer/core/src/base_node/chain_metadata_service/service.rs
25
50.13
-3.47% base_layer/core/src/base_node/comms_interface/inbound_handlers.rs
25
69.94
-7.67% base_layer/core/src/transactions/transaction_key_manager/wrapper.rs
26
95.8
-4.2% base_layer/core/src/transactions/transaction_components/test.rs
27
47.53
0.05% base_layer/wallet/src/output_manager_service/service.rs
30
0.0
0.0% base_layer/core/src/base_node/tari_pulse_service/mod.rs
31
63.8
-2.22% base_layer/core/src/base_node/sync/block_sync/synchronizer.rs
32
88.69
-0.42% base_layer/core/src/transactions/transaction_components/transaction_output.rs
33
85.78
-4.91% base_layer/common_types/src/tari_address/mod.rs
37
87.27
-0.25% base_layer/p2p/src/services/liveness/service.rs
42
0.0
0.0% base_layer/chat_ffi/src/callback_handler.rs
45
80.75
0.48% base_layer/core/src/test_helpers/blockchain.rs
55
77.6
-0.38% base_layer/core/src/blocks/genesis_block.rs
76
0.0
0.0% base_layer/p2p/src/services/monitor_peers/service.rs
100
83.03
-16.31% base_layer/core/src/validation/block_body/test.rs
146
64.24
-0.84% base_layer/core/src/base_node/sync/horizon_state_sync/synchronizer.rs
184
65.26
-33.82% base_layer/core/src/validation/test.rs
355
57.08
-1.06% base_layer/wallet/src/transaction_service/service.rs
396
63.92
10.04% base_layer/core/src/chain_storage/blockchain_database.rs
434
71.82
2.92% base_layer/core/src/chain_storage/lmdb_db/lmdb_db.rs
Jobs
ID Job ID Ran Files Coverage
1 13947560149.1 19 Mar 2025 07:19PM UTC 721
73.4
GitHub Action Run
Source Files on build 13947560149
  • Tree
  • List 721
  • Changed 256
  • Source Changed 55
  • Coverage Changed 241
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #13947560149
  • aa7e286d on github
  • Prev Build on development (#13631410058)
  • Next Build on development (#14520092981)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc