All Versions
105
Latest Version
Avg Release Cycle
14 days
Latest Release
843 days ago

Changelog History
Page 5

  • v2.0.0.b0 Changes

    July 05, 2021

    Full Changelog

    πŸ›  Fixed bugs:

    • Distribution of user classes is not respected and some user classes are just never spawned #1618

    Closed issues:

    • Hatch rate in distributed mode spawns users in batches equal to number of slaves #896

    πŸ”€ Merged pull requests:

    • 🚚 Move User selection responsibility from worker to master in order to fix unbalanced distribution of users and uneven ramp-up #1621 (mboutet)
  • v1.6.0 Changes

    June 26, 2021

    Full Changelog

    πŸ›  Fixed bugs:

    • status "stopped" instead of "spawning", tick() method of LoadShape called only once #1762

    Closed issues:

    • πŸ‘ Allow master node to supply data to worker nodes directly #1780

    πŸ”€ Merged pull requests:

    • βž• Add CORS functionality to Locust #1793 (KasimAhmic)
    • πŸ‘‰ Make FastHttpUser use the same name for request_meta as HttpUser (no leading underscore) #1788 (cyberw)
    • πŸ‘» Ensure that the exception dictionaries are not mutated when generating a html report #1784 (mboutet)
    • πŸ‘ Allow cross process communication using custom messages #1782 (nathan-beam)
    • modified check_stopped condition #1769 (stanislawskwark)
  • v1.5.3 Changes

    May 17, 2021

    Full Changelog

    πŸ”€ Merged pull requests:

  • v1.5.2 Changes

    May 12, 2021

    Full Changelog

    πŸ›  Fixed bugs:

    • πŸš€ Locust stopped working after Flast 2.0 got released #1759
    • βœ… GRPC compatibility : Locust load test throws greenlet.GreenletExit exception on reaching test time limit #1676

    πŸ”€ Merged pull requests:

    • πŸ“Œ Pin flask version to 1.1.2. Fixes #1759 #1760 (cyberw)
    • Measure elapsed time using time.perf_counter() #1758 (cyberw)
    • βž• Add gRPC load test example #1755 (beandrad)
  • v1.5.1 Changes

    May 04, 2021

    Full Changelog

    πŸ”€ Merged pull requests:

    • βœ‚ remove accidentally added start_time parameter to request event #1754 (cyberw)
  • v1.5.0 Changes

    May 04, 2021

    Full Changelog

    πŸ”€ Merged pull requests:

    • βž• Add response object to request event #1752 (cyberw)
    • ⚑️ Updated request event with context and deprecate request_failure/success #1750 (DennisKrone)
  • v1.4.4 Changes

    April 03, 2021

    Full Changelog

    πŸ›  Fixed bugs:

    • βœ… self.quit() fails test doesn't stop #1726
    • βœ… LoadTestShape run_time broken when using test_start and test_stop decorators #1718
    • βœ… Distributed test stopped despite workers running #1707
    • Charts not working well in version 1.4.2 #1690

    Closed issues:

    • A simple TypeError(str + intοΌ‰ in runners.py #1737
    • βœ… Dwell-time based load shape testing #1715

    πŸ”€ Merged pull requests:

    • πŸ›  Fix test issue probably caused by updated configargparse version. #1739 (cyberw)
    • Call shape_class.reset_time() after test_start event so that tick time is correct #1738 (max-rocket-internet)
    • Ensure runner.quit finishes even when users are broken #1728 (cyberw)
    • βœ… make runner / user count available to LoadTestShape #1719 (msarahan)
    • πŸ‘‰ Fix typo in ~examples/dynamic_user_credentials.py #1714 (luke-h1)
    • πŸ›  Fix automatic distributed test shutdown #1710 (enote-kane)
    • πŸ›  fix type hinting on Events #1705 (mrijken)
    • ⚑️ updated double wave load shape docs to reflect peak times #1698 (pranavgupta1234)
    • add LoadTestShape to __all__ in order to fix warning "'LoadTestShape'… #1696 (amitwer)
  • v1.4.3 Changes

    January 28, 2021

    Full Changelog

    πŸ”€ Merged pull requests:

    • πŸ›  fix stats values for chart tooltips #1691 (aek)
  • v1.4.2 Changes

    January 26, 2021

    Full Changelog

    πŸ›  Fixed bugs:

    • βœ… Report charts plot data points after the test has ended #1677
    • SetConsoleMode throws an error when locust is run from Jenkins Powershell #1654
    • locust should exit when a load shape returns None in headless mode #1653
    • βœ… test_stop is fired twice when Locust is running in –master/worker mode #1638

    Closed issues:

    • 🌐 currently locust is supporting for stas, failures, stas history in csv format while running without web #1673
    • /swarm web endpoint should not require user_count and spawn_rate when shape_class is used #1670
    • πŸ‘‰ Show legends on charts #1651

    πŸ”€ Merged pull requests:

    • πŸ‘Œ Verify docker build & create PyPI releases through Github Actions when tags are pushed #1687 (heyman)
    • πŸ‘· Use Github Actions for CI #1686 (heyman)
    • βœ… Shutdown workers when using LoadTestShape and headless mode #1683 (max-rocket-internet)
    • Stats charts data persistance #1681 (aek)
    • πŸ›  Fix issues with render_template #1680 (aek)
    • πŸ‘Œ Improve stats data sharing from python to js #1679 (aek)
    • πŸ”‹ Feature chart sync #1678 (aek)
    • πŸ”‹ Feature stats exceptions csv #1674 (aek)
    • βœ… /swarm adjusted for tests with shape class #1671 (stanislawskwark)
    • πŸ›  Fix a typo #1665 (atktng)
    • πŸ”‹ Feature chart tooltip custom values - show user count #1658 (aek)
    • 🏁 Check if running from a tty on windows #1657 (DennisKrone)
    • ⬆️ Bump Echarts version to show charts legends #1655 (aek)
    • βž• Add example that manually adds stats entries #1645 (heyman)
    • πŸ’» Use SASS for CSS styling + UI improvements #1644 (heyman)
    • πŸ›  Fix bug causing test_stop event to be fired twice in master node #1641 (heyman)
    • βž• Added --html option to save HTML report #1637 (rloomans)
  • v1.4.1 Changes

    November 16, 2020

    Full Changelog

    πŸ›  Fixed bugs:

    • 🐳 Locust docker version 1.4.0 using 100% CPU on idle #1629

    πŸ”€ Merged pull requests:

    • πŸ›  Fix 100% cpu usage when running in docker/non-tty terminal #1631 (DennisKrone)