tsenart / vegeta

HTTP load testing tool and library. It's over 9000!
http://godoc.org/github.com/tsenart/vegeta/lib
MIT License
23.65k stars 1.37k forks source link

Expose SinePacer to the CLI #403

Open tsenart opened 5 years ago

tsenart commented 5 years ago

400 introduces SinePacer in the library code. Users of the CLI would find it very useful to have Vegeta ramp-up it's attack rate. We should find a good way to allow these parameters to be configured in the CLI. cc @fluffle

blakewatters commented 4 years ago

Building on #483, what I would consider is a -pacer sine flag and a -pacing flag that accepts an arbitrary string that the pacer has to pull apart and validate. Each pacer can define an elegant syntax that makes sense for its inputs

tsenart commented 4 years ago

@blakewatters: That sounds like a good idea.