Skip to content

Commit 706044e

Browse files
authored
update to version v3.2.3 (#136)
* Update to version v3.2.3
1 parent f40bb26 commit 706044e

Some content is hidden

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

59 files changed

+5168
-4862
lines changed

CHANGELOG.md

Lines changed: 13 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,17 @@ 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.2.3] - 2023-10-5
9+
10+
### Fixed
11+
12+
- Bug fix to resolve Multipart upload for files bigger than 5MB
13+
- Bug fix to show success codes other than 200
14+
- Bug fix to reoslve [#131] https://github.com/aws-solutions/distributed-load-testing-on-aws/issues/131
15+
- Updating CDK libraries to latest version to allow deployment in some form in Israel Region
16+
- Fixing Security Hotspots and resolving codesmells
17+
- Updating the Docker Image to the latest version
18+
819
## [3.2.2] - 2023-06-29
920

1021
### Fixed
@@ -90,9 +101,9 @@ Version 3.0.0 does not support upgrading from previous versions.
90101
- Sleep between runTask API calls
91102

92103
## [2.0.2] - 2022-03-31
93-
104+
94105
### Added
95-
106+
96107
- Enabled encryption in transit for the logging S3 bucket.
97108

98109
## [2.0.1] - 2021-12-13

CODE_OF_CONDUCT.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
## Code of Conduct
2-
This project has adopted the [Amazon Open Source Code of Conduct](https://aws.github.io/code-of-conduct).
3-
For more information see the [Code of Conduct FAQ](https://aws.github.io/code-of-conduct-faq) or contact
2+
3+
This project has adopted the [Amazon Open Source Code of Conduct](https://aws.github.io/code-of-conduct).
4+
For more information see the [Code of Conduct FAQ](https://aws.github.io/code-of-conduct-faq) or contact
45
opensource-codeofconduct@amazon.com with any additional questions or comments.

CONTRIBUTING.md

Lines changed: 9 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -6,24 +6,23 @@ documentation, we greatly value feedback and contributions from our community.
66
Please read through this document before submitting any issues or pull requests to ensure we have all the necessary
77
information to effectively respond to your bug report or contribution.
88

9-
109
## Reporting Bugs/Feature Requests
1110

1211
We welcome you to use the GitHub issue tracker to report bugs or suggest features.
1312

1413
When filing an issue, please check [existing open](https://github.com/aws-solutions/distributed-load-testing-on-aws/issues), or [recently closed](https://github.com/aws-solutions/distributed-load-testing-on-aws/issues?utf8=%E2%9C%93&q=is%3Aissue%20is%3Aclosed%20), issues to make sure somebody else hasn't already
1514
reported the issue. Please try to include as much information as you can. Details like these are incredibly useful:
1615

17-
* A reproducible test case or series of steps
18-
* The version of our code being used
19-
* Any modifications you've made relevant to the bug
20-
* Anything unusual about your environment or deployment
21-
16+
- A reproducible test case or series of steps
17+
- The version of our code being used
18+
- Any modifications you've made relevant to the bug
19+
- Anything unusual about your environment or deployment
2220

2321
## Contributing via Pull Requests
22+
2423
Contributions via pull requests are much appreciated. Before sending us a pull request, please ensure that:
2524

26-
1. You are working against the latest source on the *master* branch.
25+
1. You are working against the latest source on the _main_ branch.
2726
2. You check existing open, and recently merged, pull requests to make sure someone else hasn't addressed the problem already.
2827
3. You open an issue to discuss any significant work - we would hate for your time to be wasted.
2928

@@ -39,20 +38,19 @@ To send us a pull request, please:
3938
GitHub provides additional document on [forking a repository](https://help.github.com/articles/fork-a-repo/) and
4039
[creating a pull request](https://help.github.com/articles/creating-a-pull-request/).
4140

42-
4341
## Finding contributions to work on
44-
Looking at the existing issues is a great way to find something to contribute on. As our projects, by default, use the default GitHub issue labels ((enhancement/bug/duplicate/help wanted/invalid/question/wontfix), looking at any ['help wanted'](https://github.com/aws-solutions/distributed-load-testing-on-aws/labels/help%20wanted) issues is a great place to start.
4542

43+
Looking at the existing issues is a great way to find something to contribute on. As our projects, by default, use the default GitHub issue labels ((enhancement/bug/duplicate/help wanted/invalid/question/wontfix), looking at any ['help wanted'](https://github.com/aws-solutions/distributed-load-testing-on-aws/labels/help%20wanted) issues is a great place to start.
4644

4745
## Code of Conduct
46+
4847
This project has adopted the [Amazon Open Source Code of Conduct](https://aws.github.io/code-of-conduct).
4948
For more information see the [Code of Conduct FAQ](https://aws.github.io/code-of-conduct-faq) or contact
5049
opensource-codeofconduct@amazon.com with any additional questions or comments.
5150

52-
5351
## Security issue notifications
54-
If you discover a potential security issue in this project we ask that you notify AWS/Amazon Security via our [vulnerability reporting page](http://aws.amazon.com/security/vulnerability-reporting/). Please do **not** create a public github issue.
5552

53+
If you discover a potential security issue in this project we ask that you notify AWS/Amazon Security via our [vulnerability reporting page](http://aws.amazon.com/security/vulnerability-reporting/). Please do **not** create a public github issue.
5654

5755
## Licensing
5856

NOTICE.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,3 +60,4 @@ ts-node under the Massachusetts Institute of Technology (MIT) License
6060
typescript under the Apache License 2.0
6161
uuid under the Massachusetts Institute of Technology (MIT) license
6262
xml-js under the Massachusetts Institute of Technology (MIT) license
63+
source-map-support under the Massachusetts Institute of Technology (MIT) license

README.md

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ A NodeJS Lambda function for the API microservices. Integrated with Amazon API G
2626
ReactJS Single page application to provide a GUI to the solutions. Authenticated through Amazon Cognito this dashboard allows users to Create tests and view the final results.
2727

2828
**source/custom-resource**<br/>
29-
A NodeJS Lambda function used as a CloudFormation custom resource for sending anonymous metrics, configuration for regional testing infrastructure, and iot configuration.
29+
A NodeJS Lambda function used as a CloudFormation custom resource for sending anonymized metrics, configuration for regional testing infrastructure, and iot configuration.
3030

3131
**source/infrastructure**<br/>
3232
A Typescript [AWS Cloud Development Kit (AWS CDK)](https://aws.amazon.com/cdk/) [v2](https://docs.aws.amazon.com/cdk/v2/guide/home.html) package that defines the infrastructure resources to run the Distributed Load Testing on AWS solution.
@@ -105,6 +105,7 @@ chmod +x ./build-s3-dist.sh
105105
> **Note**: The _build-s3-dist_ script expects the bucket name **without the region suffix** as one of its parameters.
106106
107107
- Deploy the distributable to the Amazon S3 bucket in your account.
108+
108109
- Make sure you are uploading the files in `deployment/global-s3-assets` and `deployment/regional-s3-assets` to `$BUCKET_NAME/$SOLUTION_NAME/$VERSION`.
109110

110111
- Get the link of the solution template uploaded to your Amazon S3 bucket.
@@ -118,8 +119,9 @@ For details on how to customize the container image, please see the **Container
118119

119120
## Collection of operational metrics
120121

121-
This solution collects anonymous operational metrics to help AWS improve the quality and features of the solution. For more information, including how to disable this capability, please see the [implementation guide](https://docs.aws.amazon.com/solutions/latest/distributed-load-testing-on-aws/operational-metrics.html).
122-
***
122+
This solution collects anonymized operational metrics to help AWS improve the quality and features of the solution. For more information, including how to disable this capability, please see the [implementation guide](https://docs.aws.amazon.com/solutions/latest/distributed-load-testing-on-aws/operational-metrics.html).
123+
124+
---
123125

124126
Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.<br />
125127
SPDX-License-Identifier: Apache-2.0

deployment/ecr/distributed-load-testing-on-aws-load-tester/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM blazemeter/taurus:1.16.19
1+
FROM blazemeter/taurus:1.16.26
22
# taurus includes python and pip
33
RUN /usr/bin/python3 -m pip install --upgrade pip
44
RUN pip install --no-cache-dir awscli

source/.eslintrc

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,10 @@
3232
"rules": {
3333
"@typescript-eslint/no-inferrable-types": ["off", { "ignoreParameters": true, "ignoreProperties": true }],
3434
"@typescript-eslint/no-useless-constructor": ["off"],
35-
"@typescript-eslint/no-unused-vars": ["error", { "args": "none", "argsIgnorePattern": "^_", "varsIgnorePattern": "^_" }],
35+
"@typescript-eslint/no-unused-vars": [
36+
"error",
37+
{ "args": "none", "argsIgnorePattern": "^_", "varsIgnorePattern": "^_" }
38+
],
3639
"@typescript-eslint/no-throw-literal": ["error"],
3740
"no-new": 0
3841
}
@@ -51,12 +54,17 @@
5154
"no-useless-constructor": ["off"],
5255
"no-throw-literal": ["off"],
5356

54-
"header/header": ["error", "line", [" Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.", " SPDX-License-Identifier: Apache-2.0"], 2],
57+
"header/header": [
58+
"error",
59+
"line",
60+
[" Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.", " SPDX-License-Identifier: Apache-2.0"],
61+
2
62+
],
5563

5664
"jsdoc/require-param-type": ["off"],
5765
"jsdoc/require-returns-type": ["off"],
5866
"jsdoc/newline-after-description": ["off"],
5967

6068
"import/no-unresolved": 1 // warn only on Unable to resolve path import/no-unresolved
6169
}
62-
}
70+
}

source/.prettierrc.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,4 +8,4 @@ trailingComma: "es5"
88
tabWidth: 2
99
semi: true
1010
quoteProps: "as-needed"
11-
printWidth: 120
11+
printWidth: 120

0 commit comments

Comments
 (0)