Code review comment for ~pwlars/testflinger-cli:dont-let-poll-die

Revision history for this message
Paul Larson (pwlars) wrote :

[1]
Timeout while trying to communicate with the server.
Traceback (most recent call last):
  File "/srv/mnt/jenkins/jobs/stlouis-stlouis-kernel-edge/workspace/testflinger-cli/env/lib/python3.5/site-packages/urllib3-1.21.1-py3.5.egg/urllib3/connectionpool.py", line 386, in _make_request
    six.raise_from(e, None)
  File "<string>", line 2, in raise_from
  File "/srv/mnt/jenkins/jobs/stlouis-stlouis-kernel-edge/workspace/testflinger-cli/env/lib/python3.5/site-packages/urllib3-1.21.1-py3.5.egg/urllib3/connectionpool.py", line 382, in _make_request
    httplib_response = conn.getresponse()
  File "/usr/lib/python3.5/http/client.py", line 1197, in getresponse
    response.begin()
  File "/usr/lib/python3.5/http/client.py", line 297, in begin
    version, status, reason = self._read_status()
  File "/usr/lib/python3.5/http/client.py", line 258, in _read_status
    line = str(self.fp.readline(_MAXLINE + 1), "iso-8859-1")
  File "/usr/lib/python3.5/socket.py", line 575, in readinto
    return self._sock.recv_into(b)
socket.timeout: timed out

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/srv/mnt/jenkins/jobs/stlouis-stlouis-kernel-edge/workspace/testflinger-cli/env/lib/python3.5/site-packages/requests-2.18.1-py3.5.egg/requests/adapters.py", line 440, in send
    timeout=timeout
  File "/srv/mnt/jenkins/jobs/stlouis-stlouis-kernel-edge/workspace/testflinger-cli/env/lib/python3.5/site-packages/urllib3-1.21.1-py3.5.egg/urllib3/connectionpool.py", line 649, in urlopen
    _stacktrace=sys.exc_info()[2])
  File "/srv/mnt/jenkins/jobs/stlouis-stlouis-kernel-edge/workspace/testflinger-cli/env/lib/python3.5/site-packages/urllib3-1.21.1-py3.5.egg/urllib3/util/retry.py", line 357, in increment
    raise six.reraise(type(error), error, _stacktrace)
  File "/srv/mnt/jenkins/jobs/stlouis-stlouis-kernel-edge/workspace/testflinger-cli/env/lib/python3.5/site-packages/urllib3-1.21.1-py3.5.egg/urllib3/packages/six.py", line 686, in reraise
    raise value
  File "/srv/mnt/jenkins/jobs/stlouis-stlouis-kernel-edge/workspace/testflinger-cli/env/lib/python3.5/site-packages/urllib3-1.21.1-py3.5.egg/urllib3/connectionpool.py", line 600, in urlopen
    chunked=chunked)
  File "/srv/mnt/jenkins/jobs/stlouis-stlouis-kernel-edge/workspace/testflinger-cli/env/lib/python3.5/site-packages/urllib3-1.21.1-py3.5.egg/urllib3/connectionpool.py", line 388, in _make_request
    self._raise_timeout(err=e, url=url, timeout_value=read_timeout)
  File "/srv/mnt/jenkins/jobs/stlouis-stlouis-kernel-edge/workspace/testflinger-cli/env/lib/python3.5/site-packages/urllib3-1.21.1-py3.5.egg/urllib3/connectionpool.py", line 308, in _raise_timeout
    raise ReadTimeoutError(self, url, "Read timed out. (read timeout=%s)" % timeout_value)
urllib3.exceptions.ReadTimeoutError: HTTPConnectionPool(host='testflinger.canonical.com', port=80): Read timed out. (read timeout=15)

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/srv/mnt/jenkins/jobs/stlouis-stlouis-kernel-edge/workspace/testflinger-cli/env/bin/testflinger-cli", line 4, in <module>
    __import__('pkg_resources').run_script('testflinger-cli==0.1', 'testflinger-cli')
  File "/srv/mnt/jenkins/jobs/stlouis-stlouis-kernel-edge/workspace/testflinger-cli/env/lib/python3.5/site-packages/pkg_resources/__init__.py", line 719, in run_script
    self.require(requires)[0].run_script(script_name, ns)
  File "/srv/mnt/jenkins/jobs/stlouis-stlouis-kernel-edge/workspace/testflinger-cli/env/lib/python3.5/site-packages/pkg_resources/__init__.py", line 1504, in run_script
    exec(code, namespace, namespace)
  File "/srv/mnt/jenkins/jobs/stlouis-stlouis-kernel-edge/workspace/testflinger-cli/env/lib/python3.5/site-packages/testflinger_cli-0.1-py3.5.egg/EGG-INFO/scripts/testflinger-cli", line 205, in <module>
    cli(obj={})
  File "/srv/mnt/jenkins/jobs/stlouis-stlouis-kernel-edge/workspace/testflinger-cli/env/lib/python3.5/site-packages/click-6.7-py3.5.egg/click/core.py", line 722, in __call__
    return self.main(*args, **kwargs)
  File "/srv/mnt/jenkins/jobs/stlouis-stlouis-kernel-edge/workspace/testflinger-cli/env/lib/python3.5/site-packages/click-6.7-py3.5.egg/click/core.py", line 697, in main
    rv = self.invoke(ctx)
  File "/srv/mnt/jenkins/jobs/stlouis-stlouis-kernel-edge/workspace/testflinger-cli/env/lib/python3.5/site-packages/click-6.7-py3.5.egg/click/core.py", line 1066, in invoke
    return _process_result(sub_ctx.command.invoke(sub_ctx))
  File "/srv/mnt/jenkins/jobs/stlouis-stlouis-kernel-edge/workspace/testflinger-cli/env/lib/python3.5/site-packages/click-6.7-py3.5.egg/click/core.py", line 895, in invoke
    return ctx.invoke(self.callback, **ctx.params)
  File "/srv/mnt/jenkins/jobs/stlouis-stlouis-kernel-edge/workspace/testflinger-cli/env/lib/python3.5/site-packages/click-6.7-py3.5.egg/click/core.py", line 535, in invoke
    return callback(*args, **kwargs)
  File "/srv/mnt/jenkins/jobs/stlouis-stlouis-kernel-edge/workspace/testflinger-cli/env/lib/python3.5/site-packages/click-6.7-py3.5.egg/click/decorators.py", line 17, in new_func
    return f(get_current_context(), *args, **kwargs)
  File "/srv/mnt/jenkins/jobs/stlouis-stlouis-kernel-edge/workspace/testflinger-cli/env/lib/python3.5/site-packages/testflinger_cli-0.1-py3.5.egg/EGG-INFO/scripts/testflinger-cli", line 197, in poll
    job_state = conn.get_status(job_id)
  File "/srv/mnt/jenkins/jobs/stlouis-stlouis-kernel-edge/workspace/testflinger-cli/env/lib/python3.5/site-packages/testflinger_cli-0.1-py3.5.egg/testflinger_cli/__init__.py", line 84, in get_status
    data = json.loads(self.get(endpoint))
  File "/srv/mnt/jenkins/jobs/stlouis-stlouis-kernel-edge/workspace/testflinger-cli/env/lib/python3.5/site-packages/testflinger_cli-0.1-py3.5.egg/testflinger_cli/__init__.py", line 43, in get
    req = requests.get(uri, timeout=timeout)
  File "/srv/mnt/jenkins/jobs/stlouis-stlouis-kernel-edge/workspace/testflinger-cli/env/lib/python3.5/site-packages/requests-2.18.1-py3.5.egg/requests/api.py", line 72, in get
    return request('get', url, params=params, **kwargs)
  File "/srv/mnt/jenkins/jobs/stlouis-stlouis-kernel-edge/workspace/testflinger-cli/env/lib/python3.5/site-packages/requests-2.18.1-py3.5.egg/requests/api.py", line 58, in request
    return session.request(method=method, url=url, **kwargs)
  File "/srv/mnt/jenkins/jobs/stlouis-stlouis-kernel-edge/workspace/testflinger-cli/env/lib/python3.5/site-packages/requests-2.18.1-py3.5.egg/requests/sessions.py", line 502, in request
    resp = self.send(prep, **send_kwargs)
  File "/srv/mnt/jenkins/jobs/stlouis-stlouis-kernel-edge/workspace/testflinger-cli/env/lib/python3.5/site-packages/requests-2.18.1-py3.5.egg/requests/sessions.py", line 612, in send
    r = adapter.send(request, **kwargs)
  File "/srv/mnt/jenkins/jobs/stlouis-stlouis-kernel-edge/workspace/testflinger-cli/env/lib/python3.5/site-packages/requests-2.18.1-py3.5.egg/requests/adapters.py", line 516, in send
    raise ReadTimeout(e, request=request)
requests.exceptions.ReadTimeout: HTTPConnectionPool(host='testflinger.canonical.com', port=80): Read timed out. (read timeout=15)

« Back to merge proposal