Commit Graph

11 Commits

Author SHA1 Message Date
Prasanna Santhanam d30effc0ad bug 14608: Async timeout counter does not get reset across tests
status 14608: resolved fixed
reviewed-by: Chirag Jog (chirag@clogeny.com)

Set the timeout countdown to start from beginning of each pollAsync instead
of setting it once for the entire run.
2012-04-04 16:36:06 +05:30
Prasanna Santhanam f4f58091d8 reduce logging verbosity, set level to info
reviewed-by: Kishan
2012-03-24 09:54:22 +05:30
Prasanna Santhanam 9cec7875de can't append str to logger message 2012-03-21 11:13:45 +05:30
Prasanna Santhanam 57bf98a0c8 adding retry logic, error handling, and urllib2 used for managing connections 2012-02-29 12:05:06 +05:30
Prasanna Santhanam 876ad2ba1f The HTTPConnection object times out too soon when status is being polled. This
depends on python's internal socket implementation. Added an explicit 3m
timeout. Test code MUST NOT induce sleeps longer than 3m, instead check status
periodically to keep the HTTPConnection alive.
reviewed-by: Chirag Jog <chirag@clogeny.com>
2012-02-23 18:45:53 +05:30
Prasanna Santhanam 8efacc97a6 * when httplib.Connection fails to get response it prevents further requests on
the connection - shallow copy and create a new connection object when this
happens

* timeout the SSH client to speed up tests
2012-01-22 22:07:59 +05:30
Edison Su fbdda7d5db testclient: fix fix asyn job query for sync command 2011-08-25 17:18:47 -07:00
Edison Su d7726fe59b TestClient: use json instead of painful XML 2011-08-25 17:18:47 -07:00
Edison Su 7b034a68c0 TESTClient: more features: all the api will go through 8080 with apikey/securitykey, both keys are generated dynamically when you deploy your setup, add list/map type for api, and bug fix 2011-08-24 18:45:11 -07:00
Edison Su 019ed5f7a5 TESTClient: async job threads can exit after job pool is empty 2011-08-23 11:44:26 -07:00
Edison Su 1cb9773d1a fix typo 2011-08-10 18:36:42 -07:00