Skip to content

Commit 814358d

Browse files
authored
v3.4.0 (#242)
* adding k6 and Locust support * adding k6 and Locust support
1 parent d873dc7 commit 814358d

File tree

128 files changed

+47927
-37215
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

128 files changed

+47927
-37215
lines changed

.gitignore

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,7 @@ console_new/
1111
deployment/ecr/**/*.jar
1212
.idea
1313
source/test/
14-
15-
# IDE
16-
.vscode
14+
**/__pycache__/
1715

1816
.pnp
1917
.pnp.js

CHANGELOG.md

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,26 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8+
## [3.4.0] - 2025-07-23
9+
10+
### Added
11+
12+
- Added support for K6 framework
13+
- Added support Locust framework
14+
- Added MQTT protocol performance testing through Locust framework
15+
16+
### Removed
17+
18+
- ServiceCatalog Application Registry integration
19+
20+
### Fixed
21+
22+
- Fixed issues pertaining to https://github.com/aws-solutions/distributed-load-testing-on-aws/issues/187
23+
- Fixed issue pertaining to https://github.com/aws-solutions/distributed-load-testing-on-aws/issues/191
24+
25+
### Security
26+
27+
- Update form-data to fix [CVE-2025-7783](https://avd.aquasec.com/nvd/cve-2025-7783)
828

929
## [3.3.10] - 2025-07-01
1030

NOTICE

Lines changed: 66 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1684,6 +1684,72 @@ is-network-error under the MIT license.
16841684
hyperdyperid under the MIT license.
16851685
thingies under the Unlicense license.
16861686
tree-dump under the Apache-2.0 license.
1687+
@rtsao/scc under the MIT license.
1688+
call-bound under the MIT license.
1689+
side-channel-list under the MIT license.
1690+
side-channel-map under the MIT license.
1691+
side-channel-weakmap under the MIT license.
1692+
own-keys under the MIT license.
1693+
safe-push-apply under the MIT license.
1694+
set-proto under the MIT license.
1695+
async-function under the MIT license.
1696+
@aws-sdk/client-dynamodb under the Apache-2.0 license.
1697+
@aws-sdk/middleware-endpoint-discovery under the Apache-2.0 license.
1698+
@aws-sdk/endpoint-cache under the Apache-2.0 license.
1699+
mnemonist under the MIT license.
1700+
obliterator under the MIT license.
1701+
@aws-sdk/client-ecs under the Apache-2.0 license.
1702+
@aws-sdk/client-lambda under the Apache-2.0 license.
1703+
@aws-sdk/lib-dynamodb under the Apache-2.0 license.
1704+
@aws-sdk/util-dynamodb under the Apache-2.0 license.
1705+
@babel/helper-globals under the MIT license.
1706+
@aws-sdk/client-iot-data-plane under the Apache-2.0 license.
1707+
aws-sdk-client-mock under the MIT license.
1708+
@types/sinon under the MIT license.
1709+
sinon under the BSD-3-Clause license.
1710+
@sinonjs/samsam under the BSD-3-Clause license.
1711+
nise under the BSD-3-Clause license.
1712+
@sinonjs/text-encoding under the Apache-2.0 license.
1713+
just-extend under the MIT license.
1714+
aws-sdk-client-mock-jest under the MIT license.
1715+
@vitest/expect under the MIT license.
1716+
@types/chai under the MIT license.
1717+
@types/deep-eql under the MIT license.
1718+
@vitest/spy under the MIT license.
1719+
tinyspy under the MIT license.
1720+
@vitest/utils under the MIT license.
1721+
@vitest/pretty-format under the MIT license.
1722+
tinyrainbow under the MIT license.
1723+
loupe under the MIT license.
1724+
chai under the MIT license.
1725+
assertion-error under the MIT license.
1726+
check-error under the MIT license.
1727+
deep-eql under the MIT license.
1728+
pathval under the MIT license.
1729+
@jest/get-type under the MIT license.
1730+
@jest/diff-sequences under the MIT license.
1731+
@jest/pattern under the MIT license.
1732+
@esbuild/openharmony-arm64 under the MIT license.
1733+
tldts under the MIT license.
1734+
tldts-core under the MIT license.
1735+
tree-kill under the MIT license.
1736+
@aws-sdk/client-iot under the Apache-2.0 license.
1737+
crc-32 under the Apache-2.0 license.
1738+
@floating-ui/utils under the MIT license.
1739+
@radix-ui/react-use-effect-event under the MIT license.
1740+
@ant-design/fast-color under the MIT license.
1741+
@ant-design/cssinjs-utils under the MIT license.
1742+
@rc-component/qrcode under the MIT license.
1743+
regjsgen under the MIT license.
1744+
@babel/plugin-transform-explicit-resource-management under the MIT license.
1745+
@babel/plugin-transform-regexp-modifiers under the MIT license.
1746+
@types/eslint-scope under the MIT license.
1747+
acorn-import-phases under the MIT license.
1748+
wsl-utils under the MIT license.
1749+
@aws-sdk/client-cloudformation under the Apache-2.0 license.
1750+
@aws-sdk/client-cloudwatch-events under the Apache-2.0 license.
1751+
@aws-sdk/client-service-quotas under the Apache-2.0 license.
1752+
@aws-sdk/client-sfn under the Apache-2.0 license.
16871753

16881754

16891755

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,7 @@ To make changes to the solution, download or clone this repository, update the s
8989

9090
### Prerequisites
9191

92-
- Node.js 18.x or later
92+
- Node.js 20.x or later
9393
- S3 bucket that includes the AWS region as a suffix in the name. For example, `my-bucket-us-east-1`. The bucket and CloudFormation stack must be in the same region. The solution's CloudFormation template will expect the source code to be located in a bucket matching that name.
9494

9595
### Running unit tests for customization
@@ -121,7 +121,7 @@ export BUCKET_NAME=$BUCKET_PREFIX-$REGION # full bucket name where the code will
121121
export SOLUTION_NAME=my-solution-name
122122
export VERSION=my-version # version number for the customized code
123123
export PUBLIC_ECR_REGISTRY=public.ecr.aws/aws-solutions # replace with the container registry and image if you want to use a different container image
124-
export PUBLIC_ECR_TAG=v3.3.10 # replace with the container image tag if you want to use a different container image
124+
export PUBLIC_ECR_TAG=v3.4.0 # replace with the container image tag if you want to use a different container image
125125
```
126126

127127
- Build the distributable.

VERSION.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
3.3.10
1+
3.4.0

0 commit comments

Comments
 (0)