clients.feature 615 B

1234567891011121314151617
  1. # language: en
  2. @performance @clients
  3. Feature: Client Performance
  4. Background:
  5. Given I have loaded my SDK and its dependencies
  6. And I have a list of services
  7. And I take a snapshot of my resources
  8. Scenario: Creating and then cleaning up clients doesn't leak resources
  9. When I create and discard 100 clients for each service
  10. Then I should not have leaked any resources
  11. Scenario: Sending requests doesn't leak resources
  12. When I create a client for each service
  13. And I execute 100 command(s) on each client
  14. And I destroy all the clients
  15. Then I should not have leaked any resources