Simple Python 3.6+ tool to write load tests.
Based on asyncio, Built with aiohttp 3.x
CHANGELOG
2.1 - 2020-11-18
Allow the usage of external streams
2.0 - 2020-10-23
added the –disable-dns-resolve option (#119)
fix multiprocessing pickling issues by using dill
display the max worker in the sizing result (#123)
add aiodogstatsd (#122)
added the –single-run option (#124)
added support for 3.8 & 3.9 in tox/travis-ci
speed up tests
dropped support for 3.5
1.6 - 2018-04-05
works with aiohttp 2.x or 3.x so Python 3.5.1 can be used (#114)
1.5 - 2018-04-03
now runs on aiohttp 3.x (#109)
make sure we run a proper Python version (#9)
each process needs to have its own statsd client (#98)
fixed _run_in_fresh_loop and setup_session() error handling (#100)
Adde –fail (#105)
Added –force-shutdown (#107)
Make internet-based tests optional (#104)
1.4 - 2017-09-26
statsd: moved from aiostatsd to aiomeasures
Added –sizing and –sizing-tolerance (#72)
Refactored shared counters
Implemented a shared console (#42)
Improved shutdown process (#67)
Refactored fmwk.py (#25)
Add a way to record requests and responses (#80)
added –use-extension
added events
published tests/examples*.py to the docs (#90)
1.3 - 2017-07-28
fixed file-based requests with sessions -vvv option (#73)
proper managment of the verbose option in moloslave
added uvloop support (#68)
added initial PyPy support (#47)
Added name & @scenario_picker() options (#65)
1.2 - 2017-06-15
improved docs
added delay options (#48)
added –ramp-up option (#61)
fix a bug on response display (#62)
1.1 - 2017-06-09
added request and json_request helpers (#50)
added session setup and teardown fixtures (#52)
added set_var & get_var helpers (#54)
fixed thhe code generated by molostart (#55)
1.0 - 2017-03-23
Initial stable release
Metadata
Release files for molotov 2.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| molotov-2.1.tar.gz | 39.0 kB | Details |
Release files / molotov-2.1.tar.gz
| Download URL | molotov-2.1.tar.gz |
|---|---|
| Size | 39.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
3b0b58f32665c1a92dd153cacbcc98dbf8080f7685a4955290eac29b615457a2
|
|
BLAKE2b-256 checksum How to use checksums |
9f3f6838828857a92048f8267cc1b383f649d442954dd74a44844e844304dd2e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.2.0 pkginfo/1.6.0 requests/2.24.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.6.1
|