1
0
Fork 0
mirror of https://github.com/Luzifer/cloudkeys-go.git synced 2024-11-14 00:42:44 +00:00
cloudkeys-go/vendor/github.com/aws/aws-sdk-go/awstesting/performance/clients.feature
Knut Ahlers 7581358922
Switch to dep for vendoring, update dependencies
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2017-12-08 13:03:10 +01:00

17 lines
615 B
Gherkin

# language: en
@performance @clients
Feature: Client Performance
Background:
Given I have loaded my SDK and its dependencies
And I have a list of services
And I take a snapshot of my resources
Scenario: Creating and then cleaning up clients doesn't leak resources
When I create and discard 100 clients for each service
Then I should not have leaked any resources
Scenario: Sending requests doesn't leak resources
When I create a client for each service
And I execute 100 command(s) on each client
And I destroy all the clients
Then I should not have leaked any resources