Artillery v2.0.5
bernardobridge
released this
05 Feb 16:17
·
365 commits
to main
since this release
New release cadence
A new stable version of the Artillery CLI will now be released twice a month - on the first and third Monday of the month. Canary releases will continue being released from the main
branch.
AWS Fargate
- Add support for running tests with Fargate Spot (#2464) - Documentation
- Set default bucket lifecycle policy for the S3 bucket containing artifacts from test runs (#2434) - Documentation
- Fix issue with traces sent via the OpenTelemetry reporter causing spans to go missing or be formatted incorrectly (#2439)
- Set default retention policy on CloudWatch logs (#2446) - Documentation
- Force headless mode for Playwright tests running on Fargate (#2455)
- Fix bug causing Fargate tests triggered on Windows to crash when running with custom JS code (#2431)
- Fix bug that would cause Fargate workers to crash on startup (#2428, #2459)
Playwright
- Track and report the INP Core Web Vitals metrics (#2461) - Documentation
- Add support for configuring Playwright’s
testIdAttribute
setting (#2441) - Documentation - Update Playwright version used by Artillery to v1.41.0 (#2425) - Documentation
publish-metrics
plugin
- Add tracing support for the Datadog, New Relic and Dynatrace reporters using OpenTelemetry (#2418, #2466)
- Improve traces sent to Honeycomb to include full metadata, exceptions, and events (#2418, #2466)
AWS Lambda
- Disable
artillery-plugin-publish-metrics
on Lambda (#2457). This is a temporary workaround to get tests to run on Lambda reliably again - Add default bucket lifecycle policy for S3 bucket containing artifacts from test runs (#2434) - Documentation
CLI & Core
- Fix
$randomString(length)
utility to return correct number of characters and allow length larger than 10 (#2342)
Artillery Cloud
- Fix bug that prevented CloudWatch logs for all workers from being shown on test reports (#2421)
This release brought to you by @InesNi, @hassy, @bernardobridge, @Georgegriff