You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@mxnet.apache.org by GitBox <gi...@apache.org> on 2018/04/04 19:42:46 UTC
[GitHub] anirudh2290 opened a new issue #10403: Flaky test - ONNX
anirudh2290 opened a new issue #10403: Flaky test - ONNX
URL: https://github.com/apache/incubator-mxnet/issues/10403
```
@contextmanager
def _error_catcher(self):
"""
Catch low-level python exceptions, instead re-raising urllib3
variants, so that low-level exceptions are not leaked in the
high-level api.
On exit, release the connection back to the pool.
"""
clean_exit = False
try:
try:
yield
except SocketTimeout:
# FIXME: Ideally we'd like to include the url in the ReadTimeoutError but
# there is yet no clean way to get at it from this context.
raise ReadTimeoutError(self._pool, None, 'Read timed out.')
except BaseSSLError as e:
# FIXME: Is there a better way to differentiate between SSLErrors?
if 'read operation timed out' not in str(e): # Defensive:
# This shouldn't happen but just in case we're missing an edge
# case, let's avoid swallowing SSL errors.
raise
raise ReadTimeoutError(self._pool, None, 'Read timed out.')
except (HTTPException, SocketError) as e:
# This includes IncompleteRead.
> raise ProtocolError('Connection broken: %r' % e, e)
E urllib3.exceptions.ProtocolError: ("Connection broken: ConnectionResetError(104, 'Connection reset by peer')", ConnectionResetError(104, 'Connection reset by peer'))
/usr/local/lib/python3.5/dist-packages/urllib3/response.py:320: ProtocolError
During handling of the above exception, another exception occurred:
def test_bvlc_rcnn_ilsvrc13():
"""Tests the bvlc rcnn model"""
> model_path, inputs, outputs = get_test_files('bvlc_reference_rcnn_ilsvrc13')
tests/python-pytest/onnx/onnx_test.py:232:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
tests/python-pytest/onnx/onnx_test.py:155: in get_test_files
tar_name = download(URLS.get(name), dirname=CURR_PATH.__str__())
python/mxnet/test_utils.py:1417: in download
for chunk in r.iter_content(chunk_size=1024):
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
def generate():
# Special case for urllib3.
if hasattr(self.raw, 'stream'):
try:
for chunk in self.raw.stream(chunk_size, decode_content=True):
yield chunk
except ProtocolError as e:
> raise ChunkedEncodingError(e)
E requests.exceptions.ChunkedEncodingError: ("Connection broken: ConnectionResetError(104, 'Connection reset by peer')", ConnectionResetError(104, 'Connection reset by peer'))
/usr/local/lib/python3.5/dist-packages/requests/models.py:748: ChunkedEncodingError
===================== 1 failed, 9 passed in 350.06 seconds =====================
build.py: 2018-04-04 19:36:41,846 Running of command in container failed (1): docker run --rm -v /home/jenkins_slave/workspace/it-onnx-cpu:/work/mxnet -v /home/jenkins_slave/workspace/it-onnx-cpu/build:/work/build -u 1001:1001 mxnet/build.ubuntu_cpu /work/runtime_functions.sh integrationtest_ubuntu_cpu_onnx
build.py: 2018-04-04 19:36:41,846 You can try to get into the container by using the following command: docker run --rm -v /home/jenkins_slave/workspace/it-onnx-cpu:/work/mxnet -v /home/jenkins_slave/workspace/it-onnx-cpu/build:/work/build -u 1001:1001 -ti --entrypoint /bin/bash mxnet/build.ubuntu_cpu /work/runtime_functions.sh integrationtest_ubuntu_cpu_onnx
into container: False
Traceback (most recent call last):
File "ci/build.py", line 253, in <module>
sys.exit(main())
File "ci/build.py", line 193, in main
container_run(platform, docker_binary, command)
File "ci/build.py", line 119, in container_run
raise subprocess.CalledProcessError(ret, cmd)
subprocess.CalledProcessError: Command 'docker run --rm -v /home/jenkins_slave/workspace/it-onnx-cpu:/work/mxnet -v /home/jenkins_slave/workspace/it-onnx-cpu/build:/work/build -u 1001:1001 mxnet/build.ubuntu_cpu /work/runtime_functions.sh integrationtest_ubuntu_cpu_onnx' returned non-zero exit status 1
script returned exit code 1
```
Please see: http://jenkins.mxnet-ci.amazon-ml.com/blue/organizations/jenkins/incubator-mxnet/detail/PR-10400/2/pipeline/1252
----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
With regards,
Apache Git Services