Commit Graph

13572 Commits

Author SHA1 Message Date
Itamar Turner-Trauring
13d23e3baf The terminal is a lie. 2022-02-14 10:57:44 -05:00
Itamar Turner-Trauring
6a17c07158 Drop unnecessary install. 2022-02-14 10:52:33 -05:00
Itamar Turner-Trauring
19a3d2acf7 Fix some more. 2022-02-14 10:49:17 -05:00
Itamar Turner-Trauring
4e133eb759 Fix name. 2022-02-14 10:46:55 -05:00
Itamar Turner-Trauring
5935d99776 Fix name. 2022-02-14 10:45:56 -05:00
Itamar Turner-Trauring
f0a81e1095 Fix typo. 2022-02-14 10:44:44 -05:00
Itamar Turner-Trauring
d4810ce5b8 Get rid of duplicate. 2022-02-14 10:42:58 -05:00
Itamar Turner-Trauring
71989c64eb Fix some references. 2022-02-14 10:40:38 -05:00
Itamar Turner-Trauring
0639f2c16c Try to switch to modern Python 3 world.
Temporarily switch image building to always happen.
2022-02-14 10:35:43 -05:00
Itamar Turner-Trauring
296bc3e68b
Merge pull request #1177 from tahoe-lafs/3871-http-list-storage-index-shares
HTTP API can list storage index shares

Fixes ticket:3871
2022-02-04 10:36:29 -05:00
Itamar Turner-Trauring
83d8f2eb78 Remove incorrect editorial. 2022-02-04 09:27:29 -05:00
Itamar Turner-Trauring
5e3a31166d Better explanation. 2022-02-04 09:26:58 -05:00
Itamar Turner-Trauring
7454929be0 Less code duplication. 2022-02-04 09:26:25 -05:00
Itamar Turner-Trauring
52322c25d3 Merge remote-tracking branch 'origin/master' into 3871-http-list-storage-index-shares 2022-02-04 09:19:51 -05:00
Itamar Turner-Trauring
665537a76f
Merge pull request #1176 from tahoe-lafs/3868-istorageserver-tests-http
Start hooking up HTTP protocol as IStorageServer provider

Fixes ticket:3868
2022-02-04 09:19:13 -05:00
meejah
2ecd606ea3
Merge pull request #1148 from Fenn-CS/3816.improve-release-checklist
Improve Release Checklist
2022-02-03 12:05:19 -07:00
Itamar Turner-Trauring
c2c3411dc4 Try to fix Python 2. 2022-02-03 12:57:48 -05:00
Itamar Turner-Trauring
6b3722d3f6 Avoid using possibly-private API. 2022-02-03 12:50:29 -05:00
Itamar Turner-Trauring
23c8bde9d5 Nicer cleanup. 2022-02-03 12:44:55 -05:00
Itamar Turner-Trauring
1dfc0bde36 Use better method to listen on random port. 2022-02-03 12:43:49 -05:00
Itamar Turner-Trauring
aebb5056de Don't use real reactor in these tests. 2022-02-02 11:00:16 -05:00
fenn-cs
67fefaebcd Merge branch 'master' of github.com:tahoe-lafs/tahoe-lafs into 3816.improve-release-checklist 2022-02-02 01:33:45 +01:00
fenn-cs
7a1f8e64f1 remove code-markup around commands
Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
2022-02-02 01:33:22 +01:00
Itamar Turner-Trauring
70d0bd0597 Test and document what happens for non-existent storage index. 2022-02-01 10:41:12 -05:00
Itamar Turner-Trauring
35bbcad4de Merge branch '3868-istorageserver-tests-http' into 3871-http-list-storage-index-shares 2022-02-01 10:36:55 -05:00
Itamar Turner-Trauring
0fbf746e27 Skip on Python 2. 2022-02-01 10:30:27 -05:00
Itamar Turner-Trauring
7da506d5d0 News file. 2022-02-01 10:26:42 -05:00
Itamar Turner-Trauring
48a9bf7457 Hook up more IStorageServer tests that can now pass with HTTP. 2022-02-01 10:25:13 -05:00
Itamar Turner-Trauring
c72e7b0585 Implement HTTP share listing endpoint. 2022-02-01 10:20:23 -05:00
Itamar Turner-Trauring
26f6d0036c Merge branch '3868-istorageserver-tests-http' into 3871-http-list-storage-index-shares 2022-02-01 09:58:25 -05:00
Itamar Turner-Trauring
c2e524ddb8 Make mypy happy. 2022-02-01 09:55:13 -05:00
Itamar Turner-Trauring
5cda7ad8b9 News file. 2022-02-01 09:52:04 -05:00
Itamar Turner-Trauring
5dfaa82ed2 Skip tests that don't pass. 2022-02-01 09:47:51 -05:00
Itamar Turner-Trauring
66abe5dfca First passing immutable-API-over-HTTP IStorageServer tests. 2022-01-31 12:02:52 -05:00
Itamar Turner-Trauring
5e8cc06e93
Merge pull request #1172 from tahoe-lafs/3855-immutable-http-apis-part-1
Immutable HTTP APIs, part 1

Fixes ticket:3855
2022-01-31 11:55:43 -05:00
Itamar Turner-Trauring
ef56435578 Merge branch '3855-immutable-http-apis-part-1' into 3868-istorageserver-tests-http 2022-01-31 11:36:28 -05:00
Itamar Turner-Trauring
03bc39ed77 Try to fix nix builds. 2022-01-31 11:30:41 -05:00
Itamar Turner-Trauring
e672029e6d First HTTP test passes. 2022-01-31 10:49:43 -05:00
Itamar Turner-Trauring
77f6f5d176 Merge remote-tracking branch 'origin/master' into 3855-immutable-http-apis-part-1 2022-01-31 10:36:54 -05:00
Jean-Paul Calderone
2b2bd4ef76
Merge pull request #1123 from Fenn-CS/3788.refactor-src.test.mutable
Refactor mutable tests to use common Async or Sync testcase

Fixes: ticket:3788
2022-01-31 09:04:48 -05:00
Jean-Paul Calderone
640bb05a57 Merge remote-tracking branch 'origin/master' into 3788.refactor-src.test.mutable 2022-01-28 13:07:48 -05:00
Itamar Turner-Trauring
d23fdcdb8a Sketch of first IStorageServer test with HTTP server/client. 2022-01-28 12:03:17 -05:00
Jean-Paul Calderone
210a0e773b
Merge pull request #1175 from tahoe-lafs/3867.mach-nix
Switch Nix packaging to use mach-nix

Fixes: ticket:3867
2022-01-28 12:00:07 -05:00
Jean-Paul Calderone
9ba17ba8d1 explain sources.nix a bit 2022-01-28 10:46:13 -05:00
Jean-Paul Calderone
005a762269 spelling 2022-01-28 10:46:10 -05:00
Jean-Paul Calderone
d6e82d1d56 explain this unfortunate cache step 2022-01-28 10:41:40 -05:00
Jean-Paul Calderone
e4505cd7b8 change the strategy for building the test environment
it's not clear to me if this is conceptually better or worse than what it
replaces but it is about 25% faster
2022-01-28 10:03:53 -05:00
Jean-Paul Calderone
f5de5fc127 produce and output so the build appears to be a success 2022-01-27 16:41:38 -05:00
Jean-Paul Calderone
16fd427b15 Get undetected txi2p-tahoe test dependency into the test environment 2022-01-27 16:27:10 -05:00
Jean-Paul Calderone
f03f5fb8d7 Add an expression for running the test suite 2022-01-27 16:18:43 -05:00