Commit Graph

14169 Commits

Author SHA1 Message Date
Itamar Turner-Trauring
f66f3e64ad Fix syntax. 2021-09-27 16:58:18 -04:00
Itamar Turner-Trauring
eb5b6c557e
Merge pull request #1127 from tahoe-lafs/3799-simplify-IStorageServer
Rip out unnecessary operator logic, and simplify IStorageServer

Fixes ticket:3799
2021-09-27 16:57:16 -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
310a32b257
Merge pull request #1126 from tahoe-lafs/3795-istorageserver-tests-part-2
IStorageServer tests, part 2

Fixes ticket:3795
2021-09-27 16:27:29 -04:00
Itamar Turner-Trauring
c740da4acd Explain what happens in reads past the end. 2021-09-27 15:09:24 -04:00
Itamar Turner-Trauring
da937cef9e Correct docstring. 2021-09-27 15:04:04 -04:00
Itamar Turner-Trauring
1c10fa8c7f Merge remote-tracking branch 'origin/master' into 3799-simplify-IStorageServer 2021-09-27 15:02:09 -04:00
Itamar Turner-Trauring
b1b64c787e Add more randomness. 2021-09-27 15:00:52 -04:00
fenn-cs
49b6080097 remove depracated assert methods
Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
2021-09-25 21:03:01 +01:00
fenn-cs
88cbb7b109 remove methods that break test_filenode with AsyncBrokenTest
Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
2021-09-24 23:04:01 +01: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
fenn-cs
14076e54b5 Merge branch 'master' of github.com:tahoe-lafs/tahoe-lafs into 3788.refactor-src.test.mutable 2021-09-24 12:39:44 +01:00
Itamar Turner-Trauring
4f7727df04 Merge remote-tracking branch 'origin/master' into 3795-istorageserver-tests-part-2 2021-09-23 14:20:44 -04:00
Itamar Turner-Trauring
ec6dfb8297 Re-enable test. 2021-09-23 14:20:34 -04:00
Jean-Paul Calderone
7183d53c23 put test dependency in the setuptools test extra 2021-09-23 07:58:02 -04:00
Jean-Paul Calderone
2f60ab300b black formatting 2021-09-23 07:48:27 -04:00
Jean-Paul Calderone
4b6d00221e protect this crazy line from black 2021-09-23 07:48:19 -04:00
Jean-Paul Calderone
f66a8ab136 formatting and explicit unicode string literals 2021-09-23 07:43:37 -04:00
Jean-Paul Calderone
cbb96bd57a one more docstring 2021-09-23 07:43:33 -04:00
Jean-Paul Calderone
4d8164773c factor helper function out to top-level 2021-09-23 07:43:18 -04:00
Jean-Paul Calderone
f8c07bfd11 add some docstrings 2021-09-23 07:42:59 -04:00
Jean-Paul Calderone
5e26f25b37 It's ported to Python 3! 2021-09-23 07:41:43 -04:00
fenn-cs
424047ba43 Merge branch 'master' of github.com:tahoe-lafs/tahoe-lafs into 3758.refactor.web-tests-grid-logs-root 2021-09-22 23:37:47 +01:00
fenn-cs
dd8aa8a666 test if log_call_deffered decorates parametized functions correctly
Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
2021-09-22 23:37:33 +01:00
Jean-Paul Calderone
c67c0727e6
Merge pull request #1103 from LeastAuthority/3525.test_status-no-mock
Remove usage of mock from allmydata/test/cli/test_status.py

Fixes: ticket:3525
2021-09-22 16:48:34 -04:00
Jean-Paul Calderone
198de5c648 Hoist the sys.stdout import to top level 2021-09-22 15:53:56 -04:00
Jean-Paul Calderone
c80016d2ec convert tab to spaces 2021-09-22 15:51:26 -04:00
Itamar Turner-Trauring
b835a671ce Merge remote-tracking branch 'origin/master' into 3795-istorageserver-tests-part-2 2021-09-21 15:09:49 -04:00
Itamar Turner-Trauring
4a9ff82533 Merge remote-tracking branch 'origin/master' into 3799-simplify-IStorageServer 2021-09-21 15:08:42 -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
fenn-cs
44211db446 Merge branch 'master' of github.com:tahoe-lafs/tahoe-lafs into 3788.refactor-src.test.mutable 2021-09-20 12:18:22 +01:00
fenn-cs
e54dee8b4e Merge branch 'master' of github.com:tahoe-lafs/tahoe-lafs into 3758.refactor.web-tests-grid-logs-root 2021-09-20 12:17:06 +01:00
Jean-Paul Calderone
87113d6a13 Merge remote-tracking branch 'origin/master' into 3525.test_status-no-mock 2021-09-20 07:14:02 -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
fenn-cs
5bd5ee580a layout for tests that check if log_call_deffered decorates parametized functions correctly
Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
2021-09-18 23:50:34 +01:00
fenn-cs
4d6f254610 Merge branch 'master' of github.com:tahoe-lafs/tahoe-lafs into 3758.refactor.web-tests-grid-logs-root 2021-09-18 19:22:12 +01:00
fenn-cs
cd7e218a9e Merge branch 'master' of github.com:tahoe-lafs/tahoe-lafs into 3788.refactor-src.test.mutable 2021-09-18 18:50:50 +01:00
Florian Sesser
e5e0d71ef5 OpenMetrics test suite: More clean ups
trailing whitespace
2021-09-17 13:20:59 +00:00
Florian Sesser
fb0335cc17 OpenMetrics test suite: More clean up
The Linter complains:
> 'testtools.matchers.Always' imported but unused
2021-09-17 12:17:32 +00:00
Florian Sesser
a2378d0e70 OpenMetrics test suite: Make CI happy: No old style objects 2021-09-17 12:04:12 +00:00