Artillery v2.0.0-34 #1949
hassy
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
New
run:lambda
commandTests can now be run on AWS Lambda with the new
run:lambda
command. (Running tests on AWS Lambda withrun --platform aws:lambda
will continue working as expected too).The new command makes running tests on AWS Lambda less verbose and more clear, for example:
Rather than:
JMESPath expectations
The
expect
plugin can now evaluate JMESPath expressions as checks. If the expression evaluates to a truthy value, the check will pass. For example:More flexibility in
metrics-by-endpoint
reportingTwo new configuration options are now available to help reduce the number of unique metrics produced by by larger & more complex test suites:
stripQueryString
- ignore all query strings on a URL for purposes of reporting its metrics, i.e./foo?bar=1
and/foo?baz=2
will be reported as the same/foo
endpointignoreUnnamedRequests
- ignore any requests that don't have aname
attribute set explicitlyOther fixes & improvements
--lambda-role-arn
flag forrun:lambda
commandCommunity shout outs
@cjsaurusrex
This discussion was created from the release Artillery v2.0.0-34.
Beta Was this translation helpful? Give feedback.
All reactions