Releases: artilleryio/artillery
Releases · artilleryio/artillery
v2.0.0-23
New features
- Add
cdnHit
expectation toexpect
plugin to check that the response was served from cache by a CDN - Add support for providing a CA certificate to use with Prometheus Pushgateway in
publish-metrics
plugin
Fixes & Improvements
- Handle malformed cookies from HTTP services (#1540)
- Fix crashes that could be caused by redirect chains in combination with
capture
/afterResponse
hooks (#1544 #1568) - Make sure response body is available to
afterResponse
hooks when the response is compressed (#1563) - Add support for JSON-LD in the
expect
plugin (artilleryio/artillery-plugin-expect#34) - Make sure metrics sent to Prometheus Pushgateway with
publish-metrics
are flushed before Artillery exits - Routine dependency upgrades to address security advisories
Contributors: @juanig1, @luneo7, @MaximeTaqt, @hassy
v2.0.0-22
v2.0.0-21
New features
This release adds support for distributed cloud-native testing with AWS Lambda out of the box.
This feature is to be considered experimental at the moment. Please report bugs in Issues.
The --platform
and --platform-opt
flags have been added to the run
command.
To run a test on AWS Lambda in the us-east-1
region, with 100 parallel Lambda workers, run:
artillery run --platform aws:lambda --platform-opt region=us-east-1 my-script.yml
This requires an AWS profile configured locally.
v2.0.0-20
v2.0.0-19
v2.0.0-18
v2.0.0-17
v2.0.0-16
v2.0.0-15
- Add experimental
probe
/http
command for sending HTTP requests from the command-line - Add
wait
action to WebSocket engine (@GeekyDeaks) - Add basic validation for test scripts in
run
(#1410, @flentini) - Fix issue with aggregating summary metrics (#1425, @juanig1)
- Improve test suite (#1391, ty @chringwer)