Sha256: 9dec1d10c8f55a4581b43fa3133d738df6bdbfccf5b0c9e3a7a051fcbfdf234d

Contents?: true

Size: 818 Bytes

Versions: 51

Compression:

Stored size: 818 Bytes

Contents

Feature: HTTP client request timeout
  In order to enhance system availability for customers
  RightSupport should provide robust REST query interfaces 
  So apps do not become hung during network failures

  Scenario: well-behaved server
    Given a server that responds with 200
    When a client makes a request to '/' with timeout 1 and open_timeout 2
    Then the request should complete in less than 3 seconds

  Scenario: overloaded server
    Given an overloaded server
    When a client makes a request to '/' with timeout 1 and open_timeout 2
    Then the request should raise in less than 3 seconds

  Scenario: blackholed servers
    Given a blackholed server
    When a client makes a load-balanced request to '/' with timeout 1 and open_timeout 2
    Then the request should raise in less than 3 seconds

Version data entries

51 entries across 51 versions & 1 rubygems

Version Path
right_support-2.11.3 features/http_client_timeout.feature
right_support-2.11.2 features/http_client_timeout.feature
right_support-2.10.1 features/http_client_timeout.feature
right_support-2.9.6 features/http_client_timeout.feature
right_support-2.9.5 features/http_client_timeout.feature
right_support-2.9.4 features/http_client_timeout.feature
right_support-2.9.3 features/http_client_timeout.feature
right_support-2.9.2 features/http_client_timeout.feature
right_support-2.9.1 features/http_client_timeout.feature
right_support-2.8.46 features/http_client_timeout.feature
right_support-2.8.45 features/http_client_timeout.feature
right_support-2.8.44 features/http_client_timeout.feature
right_support-2.8.43 features/http_client_timeout.feature
right_support-2.8.42 features/http_client_timeout.feature
right_support-2.8.41 features/http_client_timeout.feature
right_support-2.8.40 features/http_client_timeout.feature
right_support-2.8.39 features/http_client_timeout.feature
right_support-2.8.38 features/http_client_timeout.feature
right_support-2.8.37 features/http_client_timeout.feature
right_support-2.8.36 features/http_client_timeout.feature