Skip to content
This repository has been archived by the owner on Jul 21, 2021. It is now read-only.

Fix test that was not properly shutting down server. #140

Open
wants to merge 11 commits into
base: master
Choose a base branch
from

Conversation

msolo-dropbox
Copy link

Allow direct injection of Zookeeper jar file.

This was causing subsequent tests to hang/fail.

@coveralls
Copy link

Coverage Status

Coverage decreased (-0.03%) to 81.142% when pulling 58d8fe0 on msolo:master into 87e1bca on samuel:master.

@coveralls
Copy link

Coverage Status

Coverage decreased (-9.5%) to 71.702% when pulling f9b5a80 on msolo:master into 87e1bca on samuel:master.

@msolo
Copy link

msolo commented Sep 24, 2016

Please close this pull request, I will resubmit each change individually.

@coveralls
Copy link

Coverage Status

Coverage increased (+0.4%) to 81.527% when pulling daf08f5 on msolo:master into 87e1bca on samuel:master.

… new op and error code. (#2)

Implement Create2 as a separate call since it is not backward comptable.
@coveralls
Copy link

Coverage Status

Coverage decreased (-0.6%) to 80.573% when pulling c0f18c3 on msolo:master into 87e1bca on samuel:master.

* Add basic support for read-only mode. Backporting my internal tests will require refactoring the existing test code quite a bit.

* Fix accidental merge-revert.

* Fix basic tests.
@coveralls
Copy link

Coverage Status

Coverage decreased (-0.9%) to 80.227% when pulling b0cad9a on msolo:master into 87e1bca on samuel:master.

…ow buffers to be resized for testing purposes. Improve debug logging to track session. (#4)
@coveralls
Copy link

Coverage Status

Coverage decreased (-0.8%) to 80.39% when pulling 4aeaea9 on msolo:master into 87e1bca on samuel:master.

This behavior allows clients to become aware about session state in
race-free way.
@coveralls
Copy link

Coverage Status

Coverage decreased (-0.1%) to 81.051% when pulling 0db9704 on msolo:master into 87e1bca on samuel:master.

@coveralls
Copy link

Coverage Status

Coverage decreased (-0.2%) to 80.99% when pulling 2c6c6ff on msolo:master into 87e1bca on samuel:master.

@coveralls
Copy link

Coverage Status

Coverage decreased (-0.4%) to 80.739% when pulling cd87994 on msolo:master into 87e1bca on samuel:master.

Summary:
Fix the race condition when:
1. TCP connection is established successfully
2. Initial auth procudure to establish session succeeds
3. Re-auth fails

Currently client is stuck forever waiting for the response from a server,
fix it by adding proper error handling to resendZkAuth function & selecting
between closeSend & resp channels
@coveralls
Copy link

Coverage Status

Coverage decreased (-0.3%) to 80.846% when pulling 0c6184a on msolo:master into 87e1bca on samuel:master.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants