- Feb 18, 2022
-
-
Jean-Paul Calderone authored
-
Jean-Paul Calderone authored
Encourage Hypothesis to explore a larger range for NotEnoughTokens This should reduce the number of spurious changed-coverage reports.
-
Jean-Paul Calderone authored
-
Jean-Paul Calderone authored
hooray, more than a one-off fix
-
Jean-Paul Calderone authored
-
Jean-Paul Calderone authored
Use trial multiprocess feature even when collecting coverage
-
Jean-Paul Calderone authored
encourage Tahoe-LAFS nodes launched in the test suite to exit eventually
-
Jean-Paul Calderone authored
Previously we had it searching [1, inf] to discover the boundary at 2 ** 63. Now we bias its distribution exponentially and hopefully find the very large boundary sooner. Also, remove a data() usage as long as I'm here.
-
Jean-Paul Calderone authored
-
Jean-Paul Calderone authored
-
- Feb 15, 2022
-
-
Jean-Paul Calderone authored
Add automatic retries for some Tahoe-LAFS upload errors
-
Jean-Paul Calderone authored
-
Jean-Paul Calderone authored
-
Jean-Paul Calderone authored
If there are not enough reachable storage servers, try again. Usually the client node will manage to connect to some more eventually.
-
Jean-Paul Calderone authored
Include linting tools in test requirements.
-
Jean-Paul Calderone authored
Add some recovery-related endpoints
-
- Feb 14, 2022
-
-
Jean-Paul Calderone authored
-
Jean-Paul Calderone authored
-
Jean-Paul Calderone authored
-
Jean-Paul Calderone authored
this will come in handy for building strategies for testing SQL interactions
-
Tom Prince authored
-
Tom Prince authored
-
Jean-Paul Calderone authored
Fix bugs in a client resource test which caused spurious fails and successes
-
Jean-Paul Calderone authored
-
Jean-Paul Calderone authored
-
Jean-Paul Calderone authored
Add Tahoe-LAFS `upload` and `download` helpers
-
Jean-Paul Calderone authored
-
Jean-Paul Calderone authored
Before it just ended up with DeferredResource which proves nothing at all. Now it requires a sufficiently non-error-y status code to be happy.
-
Jean-Paul Calderone authored
-
Jean-Paul Calderone authored
-
Jean-Paul Calderone authored
Change how success is reported for the replication recovery API
-
- Feb 13, 2022
-
-
Jean-Paul Calderone authored
-
- Feb 12, 2022
-
-
Jean-Paul Calderone authored
Add a GET variation of the endpoint to poll progress and discover completion.
-
- Feb 11, 2022
-
-
Jean-Paul Calderone authored
Also factor out the details since we would otherwise have four instances of them now.
-
Jean-Paul Calderone authored
Maybe it always should be? But configuring only PYTHONPATH is strictly easier than configuring PATH and PYTHONPATH so I guess we'll let people do that. By the time this code runs we know PYTHONPATH must be configured correctly since we import stuff from allmydata elsewhere.
-
Jean-Paul Calderone authored
-
Jean-Paul Calderone authored
This helps with debugging failures. Also the directory deletion implementation is broken on Windows anyway and sometimes fails with errors like: ``` PermissionError: [WinError 32] The process cannot access the file because it is being used by another process: 'C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\tmpc8za73y6\\private\\privatestorageio-zkapauthz-v1.sqlite3' ```
-
- Feb 10, 2022
-
-
Jean-Paul Calderone authored
-
Jean-Paul Calderone authored
-
Jean-Paul Calderone authored
-