]> git.rkrishnan.org Git - tahoe-lafs/tahoe-lafs.git/commit
Tue Jun 12 02:22:35 BST 2012 Brian Warner <warner@lothar.com>
authorDaira Hopwood <daira@jacaranda.org>
Thu, 5 Sep 2013 16:38:11 +0000 (17:38 +0100)
committerDaira Hopwood <daira@jacaranda.org>
Thu, 5 Sep 2013 16:38:11 +0000 (17:38 +0100)
commit38a34e2dd5cc68e2fbbc8f4780371836205f129a
tree22dddef3da24e5cc4a5e58fa2f663fae0bedc671
parent17779ef2d80a38145e256b63ba42a44c5e1821b3
Tue Jun 12 02:22:35 BST 2012  Brian Warner <warner@lothar.com>
  * test_system.py: clean up control flow, reduce use of stall()

  The _upload_resumable() test interrupts a Helper upload partway
  through (by shutting down the Helper), then restarts the Helper and
  resumes the upload. The control flow is kind of tricky: to do anything
  "partway through" requires adding a hook to the Uploadable. The previous
  flow depended upon a (fragile) call to self.stall(), which waits a fixed
  number of seconds.

  This removes one of those stall() calls (the remainder is in
  test/common.py and I'll try removing it in a subsequent revision). It
  also removes some now-redundant wait_for_connections() calls, since
  bounce_client() doesn't fire its Deferred until the client has finished
  coming back up (and uses wait_for_connections() internally to do so).
src/allmydata/test/test_system.py