Commit Graph

12907 Commits

Author SHA1 Message Date
Itamar Turner-Trauring
f66f3e64ad Fix syntax. 2021-09-27 16:58:18 -04:00
Itamar Turner-Trauring
de1a7d7fce A more explicit test for successful overlapping. 2021-09-27 16:56:24 -04:00
Itamar Turner-Trauring
60cb3c0883 Restore range result. 2021-09-27 16:52:25 -04:00
Itamar Turner-Trauring
4e6438352a Extend to end. 2021-09-27 16:45:01 -04:00
Itamar Turner-Trauring
38e449aceb Add collections-extended. 2021-09-27 16:44:43 -04:00
Itamar Turner-Trauring
96acb14199 Document impact of semantic changes on HTTP protocol. 2021-09-24 13:48:07 -04:00
Itamar Turner-Trauring
0b1082fc04 Fix lint. 2021-09-24 12:04:12 -04:00
Itamar Turner-Trauring
c1f8e9f8c7 IStorageServer test for overlapping writes. 2021-09-24 12:02:30 -04:00
Itamar Turner-Trauring
6ef3811112 Prevent conflicting overlapping writes. 2021-09-24 11:54:08 -04:00
Itamar Turner-Trauring
cae989e8de News file. 2021-09-24 11:54:03 -04:00
Itamar Turner-Trauring
1ff4e61e41 Low-level tests for conflicting and non-conflicting writes. 2021-09-24 10:49:27 -04:00
Itamar Turner-Trauring
ec6dfb8297 Re-enable test. 2021-09-23 14:20:34 -04:00
Itamar Turner-Trauring
7693fedf0c
Merge pull request #1122 from tahoe-lafs/3784-istorageserver-test-suite
Start of IStorageServer test suite

Fixes ticket:3784
2021-09-21 15:08:04 -04:00
Itamar Turner-Trauring
460b74e171 Punt overlapping writes for now. 2021-09-21 13:29:24 -04:00
Itamar Turner-Trauring
b7ae9a675f Merge remote-tracking branch 'origin/master' into 3784-istorageserver-test-suite 2021-09-21 13:20:53 -04:00
Jean-Paul Calderone
2f742d8c1b
Merge pull request #1121 from LeastAuthority/3792.upload-more-logs
Upload eliot.log and test.log on both CircleCI and GA

Fixes: ticket:3792
2021-09-20 07:12:44 -04:00
Itamar Turner-Trauring
87555ae3e4 Add missing __future__ imports. 2021-09-13 15:51:57 -04:00
Jean-Paul Calderone
9c7d719405
Merge pull request #1115 from tahoe-lafs/3782.use-new-mailing-list
Update references to the mailing list in documentation

Fixes: ticket:3782
2021-09-13 14:33:06 -04:00
Jean-Paul Calderone
5264108182 account for the archive message renumbering in the list migration 2021-09-13 13:26:08 -04:00
Itamar Turner-Trauring
9ce7cce712 Refactor SystemTestMixin into its own module. 2021-09-13 10:10:07 -04:00
Itamar Turner-Trauring
977b6065b1 Match actual behavior. 2021-09-13 09:50:38 -04:00
Itamar Turner-Trauring
86ea3ca408 Demonstrate that last write wins. 2021-09-13 09:49:27 -04:00
Itamar Turner-Trauring
e96c22914b Fix typo. 2021-09-13 09:43:53 -04:00
Itamar Turner-Trauring
d04cd13b37 Actual test for get_version(). 2021-09-13 09:43:29 -04:00
Itamar Turner-Trauring
a482f216a1 Use more reproducible "random" numbers. 2021-09-13 09:40:32 -04:00
Itamar Turner-Trauring
b01c5c7454 Clarify argument names. 2021-09-13 09:35:52 -04:00
Itamar Turner-Trauring
2eafe41270
Merge pull request #1117 from tahoe-lafs/3779-istorageserver-with-fewer-assumptions
Reduce implementation-dependency of `IStorageServer`

Fixes ticket:3779
2021-09-13 09:28:46 -04:00
Itamar Turner-Trauring
1fa0f72c8e Use AsyncTestCase. 2021-09-13 09:28:03 -04:00
Itamar Turner-Trauring
b0d635c9c9 Use skip decorator. 2021-09-13 09:15:20 -04:00
Jean-Paul Calderone
7ea994776d
Merge pull request #1114 from Fenn-CS/3781.remove-incomplete-cli-warning-python3
Python 3 support complete, so removed warning

Fixes: ticket:3781
2021-09-10 12:15:33 -04:00
Itamar Turner-Trauring
fb61e29b59 Better explanation. 2021-09-10 11:40:30 -04:00
Itamar Turner-Trauring
ac9875da75 Add explanation to new error logging. 2021-09-10 11:39:48 -04:00
Jean-Paul Calderone
30ec6431f7
Merge pull request #1107 from YashNRam13/3749.landing-page-link-fixes
Update installation and documentation links in README

Fixes: ticket:3749
2021-09-10 11:17:16 -04:00
Jean-Paul Calderone
38fcbd56e0 Adjust the news fragment to match the writing style guide 2021-09-10 10:46:17 -04:00
F. E Noel Nfebe
02ad7b9709
Improved python 3 support text format.
Co-authored-by: Jean-Paul Calderone <exarkun@twistedmatrix.com>
2021-09-10 15:35:33 +01:00
Itamar Turner-Trauring
a2d54aa8bc .todo isn't working on Python 2 for some reason. 2021-09-08 14:14:36 -04:00
Itamar Turner-Trauring
44388037df Flakes, and closer to passing on Python 2. 2021-09-08 14:12:32 -04:00
Itamar Turner-Trauring
f3cb42d9a8 News file. 2021-09-08 13:52:51 -04:00
Itamar Turner-Trauring
c1b1ed0dc3 More tests. 2021-09-08 13:52:34 -04:00
Jean-Paul Calderone
30b43a8ed6 Revert "Bridge Foolscap logs to Twisted's so they appear in test.log"
This reverts commit edb380f801.

This breaks the test suite hard
2021-09-08 12:41:37 -04:00
Itamar Turner-Trauring
3bec2a480f Start on allocate_bucket tests. 2021-09-08 12:20:27 -04:00
Itamar Turner-Trauring
855d02bef0 Start thinking about immutable tests. 2021-09-08 11:26:52 -04:00
Jean-Paul Calderone
edb380f801 Bridge Foolscap logs to Twisted's so they appear in test.log 2021-09-08 10:48:32 -04:00
Jean-Paul Calderone
2a6870d772 The name must be pathless, it seems 2021-09-08 09:42:23 -04:00
Itamar Turner-Trauring
93f2cf5ce1
Minor edits 2021-09-08 09:41:32 -04:00
Jean-Paul Calderone
e3804e0354 news fragment 2021-09-08 09:15:40 -04:00
Jean-Paul Calderone
dd4e6c7741 whitespace 2021-09-08 09:15:28 -04:00
Jean-Paul Calderone
1d4bc54b48 Just upload the log all the time 2021-09-08 09:15:13 -04:00
Jean-Paul Calderone
bcf1c71536 Upload trial's test.log on GitHub Actions 2021-09-08 09:15:02 -04:00
Jean-Paul Calderone
e0414fd8af Upload eliot.log on CircleCI runs 2021-09-08 09:14:47 -04:00