Name | Date | Size | #Lines | LOC | ||
---|---|---|---|---|---|---|
.. | 17-Sep-2021 | - | ||||
README.md | H A D | 17-Sep-2021 | 616 | 23 | 19 | |
client.go | H A D | 17-Sep-2021 | 972 | 37 | 28 | |
config.go | H A D | 17-Sep-2021 | 3 KiB | 118 | 83 | |
main_test.go | H A D | 17-Sep-2021 | 7.3 KiB | 279 | 228 |
README.md
1## Performance Utility 2 3Downloads a test file from a S3 bucket using the SDK's S3 download manager. Allows passing 4in a custom configuration for the HTTP client and SDK's Download Manager behavior. 5 6## Build 7```sh 8go test -tags "integration perftest" -c -o download.test ./manager/internal/integration/download 9``` 10 11## Usage Example: 12```sh 13AWS_REGION=us-west-2 AWS_PROFILE=aws-go-sdk-team-test ./download.test \ 14-test.bench=. \ 15-test.benchmem \ 16-test.benchtime 1x \ 17-bucket aws-sdk-go-data \ 18-client.idle-conns 1000 \ 19-client.idle-conns-host 300 \ 20-client.timeout.connect=1s \ 21-client.timeout.response-header=1s 22``` 23