Skip to content

Add a test to ensure fair subnet validator service limits #1562

Open
@hexfusion

Description

@hexfusion

The cost of entry for subnets is fairly high which could motivate validator owners to service many subnets. We should better understand the upper bounds of what a system will support and ensure our rules for benching are correct/fair. This issue covers ensuring these tests and proper metrics/alerting exist.

benching logic:

// This will disconnect the node from all subnets when issued to P-chain.
// Even if there is no chain in the subnet.
msg := message.InternalDisconnected(nodeID)

uptime loss:

if err := vm.uptimeManager.Disconnect(nodeID); err != nil {

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    Status

    Backlog 🧊

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions