[tor-bugs] #13718 [Tor]: Reachability Tests aren't conducted if there are no exit nodes

Tor Bug Tracker & Wiki blackhole at torproject.org
Thu Nov 20 10:19:07 UTC 2014


#13718: Reachability Tests aren't conducted if there are no exit nodes
------------------------+--------------------------------------------------
     Reporter:  tom     |      Owner:  teor
         Type:  defect  |     Status:  assigned
     Priority:  normal  |  Milestone:  Tor: 0.2.???
    Component:  Tor     |    Version:
   Resolution:          |   Keywords:  tor-relay test-network lorax chutney
Actual Points:          |  Parent ID:
       Points:          |
------------------------+--------------------------------------------------
Changes (by teor):

 * keywords:  tor-relay test-network lorax => tor-relay test-network lorax
     chutney


Comment:

 After attempting to test my proposed changes, I believe there are multiple
 race conditions in the network bootstrap that cause intermittent failures.

 However, the chicken-and-egg exit issue covered by this bug produces
 reproducible failures (I believe it to be the cause of #13161 and one of
 the potential causes for #13787).

 In order to simplify testing, I have created a chutney config that (AFAIK)
 contains the smallest possible/reasonable Tor network: 3 authorities, 1
 exit, 1 client.

 '''Branch:''' basic-min
 '''Repository:''' ​​​​https://github.com/teor2345/chutney.git

 '''Nick,''' would you like to merge the chutney branch?

 I will be testing my changes against this minimal config in order to
 eliminate intermittent failures from the more complex, rarer race
 conditions.

 '''Success Criteria:'''
 The old (95%) and new code (99%) both succeed as long as
 TestingDirAuthVoteExit is turned on.

 The old code fails (0%) when TestingDirAuthVoteExit is turned off. (See
 #13161.)
 The new code should reliably (95%) bootstrap with TestingDirAuthVoteExit
 turned off.

 I'll get back to you after a few hundred test runs.....................

--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/13718#comment:6>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online


More information about the tor-bugs mailing list