Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

python_linux_dbg_native.py27.test.unit._reconnect_test.ReconnectTest failed #11676

Closed
jtattermusch opened this issue Jul 3, 2017 · 9 comments
Assignees
Labels
disposition/BUILDNURSE For all buildnurse related build/test failures and flakes lang/Python priority/P1

Comments

@jtattermusch
Copy link
Contributor

https://grpc-testing.appspot.com/job/gRPC_pull_requests_linux/6437/testReport/junit/(root)/python_linux_dbg_native/py27_test_unit__reconnect_test_ReconnectTest/

++ dirname /var/local/git/grpc/tools/run_tests/helper_scripts/run_python.sh
+ cd /var/local/git/grpc/tools/run_tests/helper_scripts/../../..
++ realpath py27/bin/python
+ PYTHON=/var/local/git/grpc/py27/bin/python2.7
++ pwd
+ ROOT=/var/local/git/grpc
+ /var/local/git/grpc/py27/bin/python2.7 /var/local/git/grpc/src/python/grpcio_tests/setup.py test_lite
running test_lite
Running       unit._reconnect_test.ReconnectTest.test_reconnect
[95mTesting gRPC Python...
[0m[91mERROR         unit._reconnect_test.ReconnectTest.test_reconnect
[0m1 tests finished:
	0 successful
	1 unsuccessful
	0 skipped
	0 expected failures
	0 unexpected successes
Interrupted Tests:
	[]

Errors/Failures: 
[91munit._reconnect_test.ReconnectTest.test_reconnect[0m
[1mtraceback:[0m
Traceback (most recent call last):
  File "/usr/lib/python2.7/unittest/case.py", line 329, in run
    testMethod()
  File "/var/local/git/grpc/src/python/grpcio_tests/tests/unit/_reconnect_test.py", line 51, in test_reconnect
    self.assertEqual(_RESPONSE, multi_callable(_REQUEST))
  File "/var/local/git/grpc/py27/local/lib/python2.7/site-packages/grpc/_channel.py", line 492, in __call__
    return _end_unary_response_blocking(state, call, False, deadline)
  File "/var/local/git/grpc/py27/local/lib/python2.7/site-packages/grpc/_channel.py", line 440, in _end_unary_response_blocking
    raise _Rendezvous(state, None, None, deadline)
_Rendezvous: <_Rendezvous of RPC that terminated with (StatusCode.UNAVAILABLE, Endpoint read failed)>
@jtattermusch
Copy link
Contributor Author

++ dirname /var/local/git/grpc/tools/run_tests/helper_scripts/run_python.sh
+ cd /var/local/git/grpc/tools/run_tests/helper_scripts/../../..
++ realpath py27/bin/python
+ PYTHON=/var/local/git/grpc/py27/bin/python2.7
++ pwd
+ ROOT=/var/local/git/grpc
+ /var/local/git/grpc/py27/bin/python2.7 /var/local/git/grpc/src/python/grpcio_tests/setup.py test_lite
running test_lite
Running       unit._reconnect_test.ReconnectTest.test_reconnect
[95mTesting gRPC Python...
[0m[91mERROR         unit._reconnect_test.ReconnectTest.test_reconnect
[0m1 tests finished:
	0 successful
	1 unsuccessful
	0 skipped
	0 expected failures
	0 unexpected successes
Interrupted Tests:
	[]

Errors/Failures: 
[91munit._reconnect_test.ReconnectTest.test_reconnect[0m
[1mtraceback:[0m
Traceback (most recent call last):
  File "/usr/lib/python2.7/unittest/case.py", line 329, in run
    testMethod()
  File "/var/local/git/grpc/src/python/grpcio_tests/tests/unit/_reconnect_test.py", line 51, in test_reconnect
    self.assertEqual(_RESPONSE, multi_callable(_REQUEST))
  File "/var/local/git/grpc/py27/local/lib/python2.7/site-packages/grpc/_channel.py", line 492, in __call__
    return _end_unary_response_blocking(state, call, False, deadline)
  File "/var/local/git/grpc/py27/local/lib/python2.7/site-packages/grpc/_channel.py", line 440, in _end_unary_response_blocking
    raise _Rendezvous(state, None, None, deadline)
_Rendezvous: <_Rendezvous of RPC that terminated with (StatusCode.UNAVAILABLE, Endpoint read failed)>

[1mstdout:[0m

[1mstderr:[0m

@jtattermusch
Copy link
Contributor Author

@kpayson64, can you take a look?

@jtattermusch
Copy link
Contributor Author

@kpayson64, any progress here?

@jtattermusch
Copy link
Contributor Author

@mehrdada , could you take a look?

@kpayson64
Copy link
Contributor

@jtattermusch
Sorry, I've been looking at #13327 last week. Maybe @mehrdada can take a look.

@kpayson64 kpayson64 assigned mehrdada and unassigned kpayson64 Feb 5, 2018
@mehrdada
Copy link
Member

mehrdada commented Feb 5, 2018

Sure, will take a look

@mehrdada
Copy link
Member

mehrdada commented Feb 6, 2018

For future reference, to summarize the issue, some of those invocations are general python infra failures, and at least one of the Sponge logs affects Python3.4, so it is not just 2.7. Looks like the UNAVAILABLE errors that we used to see that went away by disabling so_reuseport:

Traceback (most recent call last):
  File "/usr/lib/python2.7/unittest/case.py", line 329, in run
    testMethod()
  File "/var/local/git/grpc/src/python/grpcio_tests/tests/unit/_reconnect_test.py", line 94, in test_reconnect
    self.assertEqual(_RESPONSE, multi_callable(_REQUEST))
  File "/var/local/git/grpc/py27/local/lib/python2.7/site-packages/grpc/_channel.py", line 487, in __call__
    return _end_unary_response_blocking(state, call, False, deadline)
  File "/var/local/git/grpc/py27/local/lib/python2.7/site-packages/grpc/_channel.py", line 437, in _end_unary_response_blocking
    raise _Rendezvous(state, None, None, deadline)
_Rendezvous: <_Rendezvous of RPC that terminated with (StatusCode.UNAVAILABLE, Socket closed)>

@lock lock bot locked as resolved and limited conversation to collaborators Sep 30, 2018
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
disposition/BUILDNURSE For all buildnurse related build/test failures and flakes lang/Python priority/P1
Projects
None yet
Development

No branches or pull requests

4 participants