0.13.0
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
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)