[tahoe-lafs-trac-stream] [Tahoe-LAFS] #4051: The `tor_introducer` fixture should wait for the `tor_network` fixture

Tahoe-LAFS trac at tahoe-lafs.org
Fri Jul 21 16:42:47 UTC 2023


#4051: The `tor_introducer` fixture should wait for the `tor_network` fixture
---------------------+---------------------------
 Reporter:  exarkun  |          Owner:
     Type:  defect   |         Status:  new
 Priority:  normal   |      Milestone:  undecided
Component:  unknown  |        Version:  n/a
 Keywords:           |  Launchpad Bug:
---------------------+---------------------------
 `tor_network` uses chutney to set up a local Tor network for the
 integration tests.  `tor_introducer` creates an introducer node that
 should be reachable over Tor, using the local Tor network.

 Since `tor_introducer` has no dependency on `tor_network`, nothing
 guarantees pytest will create the Tor network before it tries (and fails)
 to create the Tor-using introducer node.

 Maybe this is why the Tor integration tests seem to randomly fail.

--
Ticket URL: <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/4051>
Tahoe-LAFS <https://Tahoe-LAFS.org>
secure decentralized storage


More information about the tahoe-lafs-trac-stream mailing list