You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
The key has expired.
0.10.0 Sep 13, 2020
default to resetting statistics, disable with --no-reset-stats, display spawning statistics before resetting
only run gaggle integration tests when feature is enabled
prevent time-drift when launching users and throttling requests
add per-task statistics in addition to per-request statistics, disable with --no-task-stats
rename stats and statistics to metrics for consistency and clarity
o --no-stats became --no-metrics
o --no-reset-stats became --no-reset-metrics
o --no-task-stats became --no-task-metrics
o --stats-log-file became --metrics-log-file
o --stats-log-format became --metrics-log-format
shorten some configuration options to fit standard console width, preparation for switch to gumdrop
o --debug-log-file became --debug-file
o --debug-log-format became --debug-format
o --metrics-log-file became --metrics-file
o --metrics-log-format became --metrics-format
reworded errors for consistency, made error.detail required
replace structopt with gumdrop
o restructured help page to logically group related options
o rewrote/simplified configuration descriptions to fit standard console width
update prelude documentation
increase precision of metrics for smaller values
consistently build configuration from arguments
replace GooseAttack::set_host() with more generic GooseAttack::set_default(), exposes the following defaults:
o default host: GooseDefault::Host (&str)
o default users to start: GooseDefault::Users (usize)
o default users to start per second: GooseDefault::HatchRate (usize)
o default number of seconds for test to run: GooseDefault::RunTime (usize)
o default log level: GooseDefault::LogLevel (usize)
o default log file name: GooseDefault::LogFile (&str)
o default verbosity: GooseDefault::Verbose (usize)
o default to only printing final summary metrics: GooseDefault::OnlySummary (bool)
o default to not resetting metrics after all users start: GooseDefault::NoResetMetrics (bool)
o default to not tracking metrics: GooseDefault::NoMetrics (bool)
o default to not tracking task metrics: GooseDefault::NoTaskMetrics (bool)
o default metrics log file name: GooseDefault::MetricsFile (&str)
o default metrics log file format: GooseDefault::MetricsFormat (&str)
o default debug log file name: GooseDefault::DebugFile (&str)
o default debug log file format: GooseDefault::DebugFormat (&str)
o default to tracking status codes: GooseDefault::StatusCodes (bool)
o default maximum requests per second: GooseDefault::ThrottleRequests (usize)
o default to following redirect of base_url: GooseDefault::StickyFollow (bool)
o default to enabling Manager mode: GooseDefault::Manager (bool)
o default number of Workers to expect: GooseDefault::ExpectWorkers (usize)
o default to ignoring load test checksum: GooseDefault::NoHashCheck (bool)
o default host to bind Manager to: GooseDefault::ManagerBindHost (&str)
o default port to bind Manager to: GooseDefault::ManagerBindPort (usize)
o default to enabling Worker mode: GooseDefault::Worker (bool)
o default host for Worker to connect to: GooseDefault::ManagerHost (&str)
o default port for Worker to connect to: GooseDefault::ManagerPort (usize)