Skip to content

[Epic] A new tool capable of load-testing the network with specific invocation traffic #17

@Shaptic

Description

@Shaptic

Create a new tool capable of executing the benchmarking strategy (doc) on both friendbotted and main networks.

Specifically, we should be able to load test 4 transaction types:

  • classic transaction (200 tps): PaymentOp(G, G)
  • SAC (200 tps)
  • OZ (180 tps): transfer(G, G)
  • Soroswap (50 tps): swap(SAC, SAC)

The tool should only rely on a single account: a fee payer's secret key (taken in as an environmental variable). From there, the setup is:

  • ~3k accounts
  • 3 assets
  • trustlines for each account
  • 3 custom OZ tokens
  • 200 stroop inclusion max bid

Milestones:

Metadata

Metadata

Assignees

Labels

performance-pod-scrumBoard items for performance pod work (anything related to load testing or adjacent work)

Type

No type

Projects

Status

To Do

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions