Jean-Paul Calderone
86d33e19c5
no more "tahoe start" here at all
2019-05-03 12:09:10 -04:00
Jean-Paul Calderone
aac36fb30a
fix line separator
2019-05-03 12:09:03 -04:00
Jean-Paul Calderone
97e8ba8301
Remove test_client_no_noise and rewrite test_introducer
...
"tahoe run" has no quiet option so `test_client_no_noise` is not applicable.
This is a loss of the coverage of the quiet option for `tahoe start`. That is
unfortunate but fixing any `tahoe start`-using test is really hard and the
functionality that is no longer covered is so trivial it hardly seems like it
made sense to test it by running multiple tahoe child processes anyway.
2019-05-03 11:36:11 -04:00
Jean-Paul Calderone
0e8472c017
rewrite test_baddir as several tahoe run
-using tests
2019-05-03 08:55:35 -04:00
Jean-Paul Calderone
57fc078383
factor cleanup into api class
2019-05-03 07:27:58 -04:00
Jean-Paul Calderone
5a1183500e
rewrite RunNode.test_client to use "tahoe run"
2019-05-02 14:21:35 -04:00
Jean-Paul Calderone
e6da5e6a82
Switch to simpler, declarative skip style
2019-05-02 12:52:06 -04:00
Jean-Paul Calderone
bc00513d33
news fragment
2019-05-02 12:51:06 -04:00
meejah
e63ee9b37e
Merge pull request #604 from ArdaXi/master
...
Make isdir argument to _ErrorTarget optional
2019-04-28 04:30:58 +00:00
Arda Xi
7ac0b93148
Specify news fragment for 2950
2019-04-26 21:40:21 +02:00
Jean-Paul Calderone
0ab197d928
Add a test for the problematic case
...
Get the name in the warning right
2019-04-26 21:39:23 +02:00
Jean-Paul Calderone
de8229345f
news fragment
2019-04-26 21:39:23 +02:00
meejah
fee6eb38a9
Merge pull request #603 from tahoe-lafs/3028-string-literals
...
updated string literal syntax for python3 compatibility
2019-04-26 17:39:38 +00:00
meejah
27a0a7400d
Merge pull request #600 from tahoe-lafs/3019-remove-tuple-unpacking
...
3019 remove tuple unpacking, Fixes: ticket:3019
2019-04-26 17:37:56 +00:00
heartsucker
05e0d19cca
updated string literal syntax for python3 compatibility
2019-04-25 11:18:33 +02:00
meejah
318be89497
Merge pull request #602 from tahoe-lafs/3027-remove-backticks
...
removed use of backticks for repr for python3 compatibility
2019-04-23 17:49:50 +00:00
Arda Xi
2d6cc26127
Make isdir argument to _ErrorTarget optional
2019-04-21 19:33:41 +02:00
heartsucker
c0939e9b99
removed use of backticks for repr for python3 compatibility
2019-04-18 13:50:21 +02:00
heartsucker
a087a5be72
removed tuple unpacking in function definitons for python3 compatibility
2019-04-18 13:37:18 +02:00
heartsucker
0e7f271494
added dropin.cache to .gitignore
2019-04-18 12:58:58 +02:00
Jean-Paul Calderone
48a2b42ec1
Merge pull request #601 from tahoe-lafs/3026.more-eaddrinuse-fixes
...
Fix more test suite code that can spuriously trip over EADDRINUSE
Fixes: ticket:3026
2019-04-17 16:22:45 -04:00
Jean-Paul Calderone
123e2480f7
news fragment
2019-04-16 11:32:29 -04:00
Jean-Paul Calderone
edba0747a3
Use listenOnUnused instead of allocate_tcp_port in create_log_tub
2019-04-16 11:32:27 -04:00
Jean-Paul Calderone
6ea1684995
use listenOnUnused instead of allocate_tcp_port in create_control_tub
2019-04-16 11:26:52 -04:00
Jean-Paul Calderone
9a30eaa83c
move listenOnUnused to a place where implementation code can use it
2019-04-16 11:26:15 -04:00
Jean-Paul Calderone
325c522d7c
Merge pull request #595 from tahoe-lafs/3024.faster-circleci-builds
...
Faster CircleCI builds
Fixes: ticket:3024
2019-04-08 17:32:20 -04:00
meejah
ff45bf6234
Merge pull request #588 from tahoe-lafs/3014-raise-syntax
...
Update raise syntax for Python3 compatibility
2019-04-08 20:46:52 +00:00
Jean-Paul Calderone
bdc169985f
Stop setting PIP_NO_INDEX.
2019-04-07 17:01:17 -04:00
Jean-Paul Calderone
d5a9bc8c47
Restore the nobody user configuration
2019-04-07 11:53:03 -04:00
Jean-Paul Calderone
53ecb8bcc5
correct stupid editing mistake
2019-04-07 11:37:11 -04:00
Jean-Paul Calderone
fbea42c8db
Revert the multi-stage changes.
...
It doesn't save much space.
It greatly complicates the Dockerfile.
It breaks the `upcoming-deprecations` job unless even more pains are taken.
2019-04-07 11:10:15 -04:00
Jean-Paul Calderone
de9d7082ea
sigh
2019-04-06 15:18:38 -04:00
Jean-Paul Calderone
6360b4400a
Fix tab indents
2019-04-06 11:13:59 -04:00
Jean-Paul Calderone
6be630c84e
Let us have version infp
2019-04-06 11:12:27 -04:00
Jean-Paul Calderone
2f8e22f81e
Fix the permissions ... twice. Thanks, COPY.
2019-04-06 10:00:19 -04:00
Jean-Paul Calderone
a36e70e133
Maybe this will clean up a little more
2019-04-06 10:00:02 -04:00
Jean-Paul Calderone
4a33d5b10e
Get other dependencies we need, too.
2019-04-06 09:59:52 -04:00
Jean-Paul Calderone
8ea7b2c81c
Try a multi-stage build to make a smaller image.
2019-04-06 09:41:57 -04:00
Jean-Paul Calderone
84da275427
Get a couple more basic deps in the wheelhouse
2019-04-06 09:41:47 -04:00
Jean-Paul Calderone
151e10fef0
Avoid the index
2019-04-06 09:41:31 -04:00
Jean-Paul Calderone
292668bf49
Make sure the wheelhouse is usable by nobody
2019-04-06 09:14:59 -04:00
Jean-Paul Calderone
988c3c6c16
Made sudo optional
2019-04-06 09:14:41 -04:00
Jean-Paul Calderone
7bda21aa7d
Merge pull request #593 from tahoe-lafs/3021.test-suite-hang
...
Fix one of the test suite hangs.
Fixes: ticket:3021
2019-04-05 15:37:49 -04:00
Jean-Paul Calderone
4e56c249d2
tweak the comment x5
2019-04-05 08:15:24 -04:00
Jean-Paul Calderone
a7fb7c21e3
Probably isn't
2019-04-05 08:06:41 -04:00
Jean-Paul Calderone
c0e91814d7
Merge pull request #594 from tahoe-lafs/3023.some-immutable-upload-eliot-logging
...
Add some immutable upload eliot logging
Fixes: ticket:3023
2019-04-05 07:36:48 -04:00
heartsucker
ae5e282e2f
update raise syntax for python3 compatibility
2019-04-05 11:39:10 +02:00
Jean-Paul Calderone
552459b6a3
remove unused import
2019-04-04 19:45:31 -04:00
Jean-Paul Calderone
70e7ce6c3c
filters are, apparently, required
2019-04-04 17:05:41 -04:00
Jean-Paul Calderone
ae4c8c6be1
This is no longer used.
2019-04-04 17:03:28 -04:00