[tahoe-lafs-trac-stream] [Tahoe-LAFS] #3868: IStorageProtocol test framework for HTTP storage protocol

Tahoe-LAFS trac at tahoe-lafs.org
Fri Jan 28 15:27:44 UTC 2022


#3868: IStorageProtocol test framework for HTTP storage protocol
----------------------+---------------------------------------
 Reporter:  itamarst  |          Owner:  itamarst
     Type:  task      |         Status:  new
 Priority:  normal    |      Milestone:  HTTP Storage Protocol
Component:  unknown   |        Version:  n/a
 Keywords:            |  Launchpad Bug:
----------------------+---------------------------------------
 In order to ensure that the HTTP storage protocol can be used with
 IStorageProtocol, the tests in `test_istorageserver.py` should gain a
 variation that uses the HTTP storage protocol.

 This ticket covers:

 * Adding a new (partial) IStorageServer provider based on minimal
 functionality added in #3855, based on the sketch in https://github.com
 /tahoe-lafs/tahoe-lafs/pull/1112
 * The basic testing infrastructure.
 * Whatever subset of the tests can be made to pass with #3855 merged.

 Follow-up to #3855 that implement more of the HTTP protocol should make
 more `test_istorageserver.py` tests pass inline with the same PR that
 implements the HTTP part.

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


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