informalsystems / informalsystems/tm-load-test
Support spreading transaction load across time instead of bursts every send period
Open
help wanted
- Dominant language
- Go
- Stars
- 47
- Forks
- 33
- PR merge metrics
- No merged PRs in 30d
Description
At present, tm-load-test sends transactions in bursts at the beginning of each send period (usually each second). We should also support spreading this transaction load across each second, either uniformly or randomly.
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by locating the transaction-sending path and how tm-load-test defines each send period. Compare uniform and random spreading as the two behaviors named in the issue, then verify that transactions are no longer emitted only at the beginning of each period and that the existing burst behavior remains supported.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- go
- Domain
- cli, testing-qa
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100