Skip to content

Releases: locustio/locust

0.12.0

01 Oct 17:07
Compare
Choose a tag to compare

0.12.0 (2019-10-01)

Full Changelog

Fixed bugs:

  • response time has too many decimal places in the web statistics page #1081
  • Fail ratio calculation for individual requests is incorrect #991

Closed issues:

  • Distributed load test k8s and openshift #1100
  • Official docker image does not actually exist #1092
  • Connection Refused for http://localhost:8089/stats/requests in Locust non web UI mode #1086
  • Sequence does not get past first nested sequence. #1080
  • Support for asynchronous requests #1079
  • Monitoring of server system information being tested #1076
  • Logged stats show incorrect failure percentage #1074
  • Identical exceptions are not aggregated and counted together #1073
  • --no-web -r 1 -c 10 -t 5s --expect-slaves=1 #1071
  • Is it possible to start all tests in locust immediately? #1070
  • UI stops updating stats/charts when connection is interupted #1068
  • When running distributed, stop the test if certain condition is met #1067
  • Is it possible to autoscale slaves? #1066
  • docs.locust.io out of date #1064
  • unable to load testing of webmethod (.asmx) #1061
  • Distributed master hangs #1058
  • locust swarm can not control the machine over internet #1056
  • Total Requests per Second not plotting #1055
  • No module named 'HTTPLocust' #1054
  • Call wait function in on_start #1053
  • The locust interface does not start #1050
  • why drop the "-n "prameter after version 0.8 #1048
  • Looking for proxy settings will slow down the default http client #1044
  • Does the statistic data use int type? #1043
  • simplejson.errors.JSONDecodeError: Expecting value: line 1 column 1 (char 0) #1041
  • Locust load testing for websites #1034
  • Failure Control #1033
  • Number of users reduce after running for 1min #1031
  • Even with min_wait and max_wait == 0, I cannot break 100 requests per second. Why is that? #1030
  • some Strongly expectation of Locust as a Senior performance test engineer #1029
  • The “FAILURES” show on Web UI is error #1028
  • Is there any approach to share a file among hatched users? #1022
  • Does the web UI has authentication? #1021
  • what dose total number means in distribution csv? #1019
  • What does hatch_rate mean? #1018
  • Multi tenancy? #1017
  • 500 RPS per client limit? #1015
  • locustfile as configmap -> Could not find any locustfile! Ensure file ends in '.py' #1012
  • Add easy way to use FastHttpLocust #1011
  • Allow custom options to be passed to locust test #1010
  • How to custom the Web UI #1009
  • Run results show tasks action ratio may be incomprehensible。 #1003
  • Start on stop bugged #998
  • RPS always lower than User counts #997
  • springboot restapi HTTPError 500 #996
  • help: I think my result is False? #995
  • Website: broken links to ESN and Younited #988
  • Request: automatic RPS \ max workers #986
  • Multi-threading Tasks? #985
  • When time to run (-t) timed out, pending requests seems to be aborted, and the (latest) responses get lost #984
  • error: no commands supplied ....!!!!! #983
  • Unable to stop load from web UI with 0.11.0 #981
  • Failure events not being recorded #979
  • RPS will become to 0 in distributed mode #971
  • Stddev and SEM #959
  • ERROR: manifest for locustio/locust:latest not found #958
  • support async tasks? #924
  • Web UI does not stop slave servers #911
  • Request template #879
  • Reset failures and/or exceptions #826
  • Add support for downloading all failures to a CSV #675
  • Locust exits with 1 on timeouts / errors #560
  • Why the "RPS" generated by locust is much fewer than other performance testing tools ? #277

Merged pull requests:

Read more

0.11.1

01 Oct 17:10
Compare
Choose a tag to compare

Full Changelog

Closed issues:

  • locust master crashes on Python 3.7: AttributeError: 'bytes' object has no attribute 'encode' #980
  • Locust can not run in distributed mode in v0.10.0 #978

Merged pull requests:

0.11.0

01 Oct 17:11
Compare
Choose a tag to compare

0.10.0

01 Oct 17:11
Compare
Choose a tag to compare

Full Changelog

Fixed bugs:

  • filenames with several dots fails #940
  • Percentiles rounding error #331

Closed issues:

  • Installed in virtualenv but locust command not found (macOS Mojave 10.14) #976
  • how can I send https request with locust when I already have been authentication.. #966
  • How to understand -c when I run locust with no-web mode? #965
  • FunctionNotFound('random_uuid is not found.',) #964
  • HttpLocust class instance variable not set for all users during setup #957
  • locust.runners.MasterLocustRunner failed with ExtraData #956
  • Use pytest tests as locust tasks #955
  • Time limit reached,but test does not stop,throw GreenletExit exception #953
  • Bug: Locust master doesn't remove killed slave #951
  • How to pass multiple request under same @task. Eg: If I need to pass diferrent key for same get, how to do that? Is parameterization exist? #948
  • multiple user behaviour #947
  • seq_task does not work #937
  • locust no-web mode #933
  • reqs/sec is much lower than expected #931
  • --only-summary does not show the summary results #922
  • locust http request size #921
  • Retrieving/saving current number of users #920
  • OpenVAS - ERROR: ('Connection aborted.', BadStatusLine("''",)) #918
  • git changelog page on v0.9.0 return 404 #913
  • locust: error: no such option: -n #912
  • Next version plans #907
  • Need a way for "Device" Locust class to pass a value to the TaskSet #906
  • --only-summary does not show the summary results #905
  • Locust Report Ui Last column is not displaying #903
  • mogul,help me,when i use “sudo pip install locustio”to install, after i use“locust --help”,What should I do if I give an error #902
  • Unable to Get Statistics with --csv or Web Mode when running distributed. #901
  • Locust slave will not start when attempting to start via Node.js SSH2 connection. #900
  • Changelog page in github referenced from docs.locust.io returns a 404 #898
  • slave client_id collisions in large environments #894
  • Put a big sign "you must reload this page before any stats are displayed" somewhere on the web interface #893
  • Wrong statistic of total request count with 0.9.0 #892
  • Questions: #890
  • Strange behavior of "Total Requests per Second" chart #888
  • Locust 0.9.0 slave TypeError: __init__() takes exactly 1 argument (2 given) #887
  • KeyError on weighted tasks #886
  • How do I view the maximum concurrency in 1 second during runtime? #880
  • locust command is not found on parrot security, even when it is successfully installed #878
  • use the FastHttpLocust,how to get cookies ? #861
  • Immediate crash under python 3.7 #852
  • Release 0.9.0 and document release steps #842
  • Extended socket protocol #776
  • Feature request: on_quit() #248

Merged pull requests:

v0.8.1

01 Oct 17:13
Compare
Choose a tag to compare

Full Changelog

Closed issues:

  • Release new Locust version #657
  • make test is failing on 0.7 tags due to Flask 0.12 #637
  • num-requests bug #512
  • Run the tests for the specified time #196
  • Remove support for plain sockets for master/slave communication #14

Merged pull requests:

  • Refactored stats code and display median as well as 95% percentile response times in web UI's charts #549 (heyman)

v0.8

19 Sep 11:50
Compare
Choose a tag to compare

Full Changelog

Closed issues:

  • Infinite recursion error when testing https sites #655
  • website SSL #644
  • Using locust to query Cassandra #569

Merged pull requests:

General Notes

  • Python 3 support
  • Dropped support for Python 2.6
  • Added --no-reset-stats option for controling if the statistics should be reset once
    the hatching is complete
  • Added charts to the web UI for requests per second, average response time, and number of
    simulated users.
  • Updated the design of the web UI.
  • Added ability to write a CSV file for results via command line flag
  • Added the URL of the host that is currently being tested to the web UI.
  • We now also apply gevent's monkey patching of threads. This fixes an issue when
    using Locust to test Cassandra (#569).
  • Various bug fixes and improvements

v0.8a3

15 Sep 14:59
Compare
Choose a tag to compare
Merge pull request #654 from aldenpeterson-wf/version-bump

Bump version to 0.8a3 for another pre-release candidate