Commit 41d34ff
authored
Upgrade: [dependabot] - bump artillery from 2.0.26 to 2.0.27 (#621)
Bumps [artillery](https://github.com/artilleryio/artillery) from 2.0.26
to 2.0.27.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/artilleryio/artillery/releases">artillery's
releases</a>.</em></p>
<blockquote>
<h2>Artillery v2.0.27</h2>
<h2>New features</h2>
<h3>Core</h3>
<ul>
<li>Custom metric names are now limited to 1024 characters <a
href="https://redirect.github.com/artilleryio/artillery/issues/3637">#3637</a></li>
</ul>
<h3>AWS ECS/Fargate</h3>
<ul>
<li>Add new <code>--no-assign-public-ip</code> flag to disable automatic
assignment of public IPs to worker tasks. This allows for load tests to
run from private subnets with a NAT gateway attached for use-cases where
traffic has to come from a set of known IPs. <a
href="https://redirect.github.com/artilleryio/artillery/issues/3643">#3643</a></li>
</ul>
<h3>Azure ACI</h3>
<ul>
<li>Azure load testing is now available on all subscriptions, including
month-to-month ones. Previously only annual subscriptions could use the
Azure integration.</li>
</ul>
<h3>Load testing with Playwright</h3>
<ul>
<li>Upgrade to Playwright v1.56.1</li>
<li>FID (First Input Delay) scores are no longer reported. FID has been
deprecated as a Core Web Vital metric on September 9, 2024, and replaced
by INP (Interaction To Next Paint). <a
href="https://web.dev/articles/fid">https://web.dev/articles/fid</a></li>
</ul>
<h2>Fixes & improvements</h2>
<h3>AWS ECS/Fargate</h3>
<ul>
<li>Fix issue where ECS IAM policy could not be created <a
href="https://redirect.github.com/artilleryio/artillery/issues/3640">#3640</a></li>
<li>Fix handling of relative paths in <code>config.payload</code> when a
separate config is used with the <code>--config</code> flag. <a
href="https://redirect.github.com/artilleryio/artillery/issues/3657">#3657</a>
<a
href="https://redirect.github.com/artilleryio/artillery/issues/3653">#3653</a></li>
<li>Fix handling of <code>--scenario-name</code> flag <a
href="https://redirect.github.com/artilleryio/artillery/issues/3651">#3651</a></li>
</ul>
<hr />
<p>with contributions from <a
href="https://github.com/YH1715"><code>@YH1715</code></a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/artilleryio/artillery/commit/5549de1b57ed71712871bccd27e53496d7dd119b"><code>5549de1</code></a>
ci: release v2.0.27 of artillery (<a
href="https://redirect.github.com/artilleryio/artillery/issues/3660">#3660</a>)</li>
<li><a
href="https://github.com/artilleryio/artillery/commit/570532c200aad646fc10cf24d0d8854c5bfed99e"><code>570532c</code></a>
feat: allow all paid plains on Azure ACI</li>
<li><a
href="https://github.com/artilleryio/artillery/commit/1d81680216cc0d7fddd202be3e0391a980cb7231"><code>1d81680</code></a>
refactor: use AWS SDK v3-style error handling (<a
href="https://redirect.github.com/artilleryio/artillery/issues/3659">#3659</a>)</li>
<li><a
href="https://github.com/artilleryio/artillery/commit/5041ef1c21c4024c3e406332aaa83e34de059c0b"><code>5041ef1</code></a>
dep: upgrade to Playwright v1.56.1 (<a
href="https://redirect.github.com/artilleryio/artillery/issues/3658">#3658</a>)</li>
<li><a
href="https://github.com/artilleryio/artillery/commit/d42fb8f5d2491936cae7e32b378c3d19092b4189"><code>d42fb8f</code></a>
fix: resolve config.processor relative to the config file (<a
href="https://redirect.github.com/artilleryio/artillery/issues/3657">#3657</a>)</li>
<li><a
href="https://github.com/artilleryio/artillery/commit/ad7b2b8c14c0fcc0796b454c4c7716682df68fc6"><code>ad7b2b8</code></a>
fix: maintain original log structure (<a
href="https://redirect.github.com/artilleryio/artillery/issues/3656">#3656</a>)</li>
<li><a
href="https://github.com/artilleryio/artillery/commit/c9bbc13021caa18e12929142ba43116fa52f7f9b"><code>c9bbc13</code></a>
fix: console logs transport (<a
href="https://redirect.github.com/artilleryio/artillery/issues/3655">#3655</a>)</li>
<li><a
href="https://github.com/artilleryio/artillery/commit/84f748d1195aa2aee2336dda26dca198a85cfa64"><code>84f748d</code></a>
fix: handle variable arguments correctly in the arrow function</li>
<li><a
href="https://github.com/artilleryio/artillery/commit/cbc8bc29d6828e338d2c6090c673df70a746fb4e"><code>cbc8bc2</code></a>
refactor: remove unnecessary code</li>
<li><a
href="https://github.com/artilleryio/artillery/commit/a1658b2ace8e324fc6f481ac66fdedea31d2f54e"><code>a1658b2</code></a>
fix: revert changes made in b31e5ce</li>
<li>Additional commits viewable in <a
href="https://github.com/artilleryio/artillery/compare/artillery-2.0.26...artillery-2.0.27">compare
view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>1 parent 50a03f1 commit 41d34ff
2 files changed
+1127
-994
lines changed
0 commit comments