Skip to content

0.13.0

Compare
Choose a tag to compare
@mbeacom mbeacom released this 14 Nov 15:19
· 4060 commits to master since this release

0.13.0 (2019-11-14)

  • New API for specifying wait time - #1118
  • FastHttpLocust: Accept self signed SSL certificates, ignore host checks. Improved response code handling
  • Add current working dir to sys.path - #484
  • Web UI improvements: Added 90th percentile to table, failure per seconds as a series in the chart
  • Ability to specify host in web ui
  • Added response_length to request_failure event - #1144
  • Added p99.9 and p99.99 to request stats distribution csv - #1125

Full Changelog


Fixed bugs:

  • autoscaling slaves resets users #1143
  • Repeated secure requests with FastHttpLocust crashes in cookie management #1138
  • FastHttpLocust gives ssl error with let's encrypt certs #1137
  • stop_timeout defined in Locust class takes precedence over --run-time option #1117
  • Test metrics are not preserved on Stop click in the UI #883
  • locust stuck in hatching state #146

Closed issues:

  • To improve build_url method in Locust HttpSession #1133
  • Duplicate API section in navigation of document #1132
  • Locust with custom clients only displays maximum response time #1084
  • Stop locusts graceful #1062
  • could we report 99.9% percentile in CSV file? #1040
  • Provide an official Docker image #849
  • Number of Users Dependent on Number of slaves ? #724
  • Allow a fixed RPS rate #646
  • nitpick: "# requests" should be "# successful requests"? #145
  • Display percentiles in the UI instead of just min, max and average #140

Merged pull requests:

  • Add response_length to request_failure event #1144 (cyberw)
  • Add failure per seconds as a series in the chart #1140 (alercunha)
  • Fix AttributeError: 'CompatRequest' object has no attribute 'type' in Cookiejar #1139 (cyberw)
  • update build_url function in Locust HttpSession #1134 (vstepanov-lohika-tix)
  • Fix and add test for when locusts fail to exit at end of iteration during stop timeout. #1127 (cyberw)
  • Let's stop calling the package beta! #1126 (cyberw)
  • Add p99.9 and p99.99 to request stats distribution csv #1125 (cyberw)
  • New API for specifying wait time #1118 (heyman)
  • Add errors grouping for dynamic endpoint #993 (dduleba)
  • add 90th %ile to the stats page #945 (myzhan)
  • Make stdout/stderr wrappers identify themselves as not being a tty #929 (michaelboulton)
  • Specify host in web ui #523 (PayscaleNateW)
  • make sure the current working dir is in the sys.path #484 (pwnage101)