-
Notifications
You must be signed in to change notification settings - Fork 114
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
chore(deps): update dependency artillery to v2 #2474
base: master
Are you sure you want to change the base?
Conversation
|
601cb43
to
2258d98
Compare
💻 Website PreviewThe latest changes are available as preview in: https://89dda032.graphql-modules.pages.dev |
2258d98
to
b484600
Compare
b484600
to
523ad28
Compare
523ad28
to
4ee2e19
Compare
4ee2e19
to
69155cd
Compare
0bbf092
to
2cab7d6
Compare
2cab7d6
to
290a11d
Compare
8525c65
to
912e482
Compare
912e482
to
bf938ff
Compare
bf938ff
to
919db92
Compare
919db92
to
402a814
Compare
402a814
to
021d451
Compare
This PR contains the following updates:
1.7.9
->2.0.14
Release Notes
artilleryio/artillery (artillery)
v2.0.14
Compare Source
v2.0.13
: Artillery v2.0.13Compare Source
AWS Lambda
Lambda Container Images
Artillery will now always use Lambda Container Images to run tests on AWS Lambda. The
--container
flag introduced in v2.0.12 is no longer required and will be removed in the next release. Creating Lambda functions from .zip archives is no longer supported.All existing tests should continue running normally without needing any changes. If you run into any issues please open an issue.
This change brings improved startup times for tests running on AWS Lambda and brings AWS Lambda support to parity with AWS Fargate.
Fixes
WORKED_ID
environment variable (#2754)Playwright
0
values fordefaultNavigationTimeout
anddefaultTimeout
settings (#2786)testFunction
cannot be found (#2782)Monitoring & observability (
publish-metrics
plugin)url
attribute to page spans when tracing is enabled for Playwright tests (#2779)test_id
attribute is no longer set on all metrics. The built-in$testId
variable may be used to set that attribute when needed (#2779)Slack integration
Fix a number of issues that prevented the Slack plugin from working with tests running on AWS Fargate and AWS Lambda (#2754)
WebSocket
With contributions from: @bbeesley @HugoImaios @InesNi @bernardobridge @hassy
v2.0.12
: Artillery v2.0.12Compare Source
AWS Lambda
Artillery can now use Lambda Container Images to run tests on AWS Lambda. Pass the
--container
flag torun-lambda
command to use a container instead of a zip file. No further configuration is required.This change brings two main benefits:
publish-metrics
pluginContainer-based Lambda functions will become the default option in a future release of Artillery.
• https://github.com/artilleryio/artillery/pull/2674 • https://github.com/artilleryio/artillery/pull/2724
Playwright
ENOSPC
error with Playwright tracing enabled https://github.com/artilleryio/artillery/pull/2717browser.traces_collected
andbrowser.traces_discarded
metricsCLI & Core
$dirname
variable https://github.com/artilleryio/artillery/pull/2614 docs--scenario-name
flag will now default to using an exact string match, and fall back to using a regex https://github.com/artilleryio/artillery/pull/2709--tags
flag https://github.com/artilleryio/artillery/pull/2699Slack integration
With contributions from: @bernardobridge @InesNi @hassy @43081j @MIJOTHY-V2
v2.0.11
: Artillery v2.0.11Compare Source
Playwright
Fargate
--task-role-name
) (https://github.com/artilleryio/artillery/pull/2669) - docsCLI & Core
expect
plugin (https://github.com/artilleryio/artillery/pull/2667)This release brought to you by @InesNi
v2.0.10
: Artillery v2.0.10Compare Source
CLI & Core
parallel
action for making parallel requests in HTTP testsFargate
--quiet
flag (https://github.com/artilleryio/artillery/pull/2639) - docseu-north-1
to supported regions (https://github.com/artilleryio/artillery/pull/2646)Lambda
--quiet
flag (https://github.com/artilleryio/artillery/pull/2639) - docsPlaywright
1.43.1
(https://github.com/artilleryio/artillery/pull/2644) - docsPublish Metrics
This release brought to you by @hassy @InesNi @bernardobridge
v2.0.9
: Artillery v2.0.9Compare Source
Publish Metrics
replaceSpanNameRegex
config option (https://github.com/artilleryio/artillery/pull/2607) - DocssampleRate
tracing option set (https://github.com/artilleryio/artillery/pull/2601)plugins.publish-metrics.spans.exported
) when tracing is enabled. (https://github.com/artilleryio/artillery/pull/2597)CLI & Core
This release brought to you by @InesNi @95th
v2.0.8
: Artillery v2.0.8Compare Source
Artillery Cloud
ARTILLERY_CLOUD_API_KEY
environment variable from being picked up by tests on Fargate when using--dotenv
(https://github.com/artilleryio/artillery/pull/2585)Metrics by Endpoint
ETIMEOUT
orECONNRESET
(https://github.com/artilleryio/artillery/pull/2574) - docsCLI and Core
This release brought to you by @hassy @bernardobridge
v2.0.7
: Artillery v2.0.7Compare Source
CLI and Core
async
functions as hooks (#2522) - docsPlaywright
AWS Fargate
--launch-config
flag (#2526)This release brought to you by @hassy @bernardobridge @InesNi
v2.0.6
: Artillery v2.0.6Compare Source
Playwright
expect
from@playwright/test
work with Typescript support (https://github.com/artilleryio/artillery/pull/2488) - DocumentationArtillery Cloud
CLI & Core
config.bundling.external
to set packages that can’t be bundled as external (https://github.com/artilleryio/artillery/pull/2488) - Documentation{{ $testId }}
in scenarios/config andvuContext.vars.$testId
in custom code (https://github.com/artilleryio/artillery/pull/2499)Publish Metrics
test_id
attribute to metrics and traces sent via the OpenTelemetry reporter (https://github.com/artilleryio/artillery/pull/2505) - DocumentationFargate
This release brought to you by @bernardobridge, @InesNi, @hassy
v2.0.5
: Artillery v2.0.5Compare Source
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
Playwright
testIdAttribute
setting (https://github.com/artilleryio/artillery/pull/2441) - Documentationpublish-metrics
pluginAWS Lambda
artillery-plugin-publish-metrics
on Lambda (https://github.com/artilleryio/artillery/pull/2457). This is a temporary workaround to get tests to run on Lambda reliably againCLI & Core
$randomString(length)
utility to return correct number of characters and allow length larger than 10 (https://github.com/artilleryio/artillery/pull/2342)Artillery Cloud
This release brought to you by @InesNi, @hassy, @bernardobridge, @Georgegriff
v2.0.4
: Artillery v2.0.4Compare Source
Fargate
eu-west-2
,eu-west-3
,us-east-2
,us-west-2
,ca-central-1
,ap-east-1
,ap-northeast-2
,ap-southeast-1
,ap-southeast-2
,ap-northeast-1
,me-south-1
,sa-east-1
) (https://github.com/artilleryio/artillery/pull/2358, artilleryio/artillery@29a4861)--variables
flag inrun-fargate
command (https://github.com/artilleryio/artillery/pull/2391) - Documentation--region
flag (artilleryio/artillery@960b5ae)CLI & Core
Playwright
browser.page.codes.<code>
metric (https://github.com/artilleryio/artillery/pull/2383) - Documentationbefore
/after
hooks that prevented the Playwright engine from working (https://github.com/artilleryio/artillery/pull/2396) - DocumentationOpenTelemetry
test.step()
with OpenTelemetry Playwright tracing enabled (https://github.com/artilleryio/artillery/pull/2368)This release brought to you by @InesNi @hassy @bernardobridge
v2.0.3
: Artillery v2.0.3Compare Source
Fixes & Improvements
v2.0.2
: Artillery v2.0.2Compare Source
v2.0.1
: Artillery v2.0.1Compare Source
CLI & Core
think
steps in scenarios (#2272)metrics-by-endpoint
plugin is now enabled by default to capture per-URL metrics in HTTP tests. The metrics will be available only in the JSON report and not output to the console, unless the plugin is loaded explicitly by the user. (#2274)--cpu
and--memory
flags (#2301)$env
not resolving correctly in theconfig
section (#2265)--scenario-name
not picking up the correct scenario (#2314)fake-data
plugin to allow for realistic test data to be generated in your tests (#2318) (docs)ensure
checks (#2284)expect
plugin (#2298)OpenTelemetry
test.step()
calls, page navigation events, and Core Web Vitals metrics (#2259)400
or higher (#2285)HTTP_REQUEST_CONTENT_LENGTH
,HTTP_USER_AGENT
andHTTP_FLAVOR
attributes (#2285)vu.uuid
) not always being set correctlyPlaywright
publish-metrics
plugin (#2259)FID
Core Web Vital metric not being emitted as expectedECS/Fargate
--cpu
and--memory
flags (#2301)Socket.IO
args
/on
options (#2171)match
errors in the reportThis release brought to you by @bernardobridge @InesNi @josh-coderpad @hassy
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.