Jean-Paul Calderone
b040a22ca3
Use the TempDir fixture
2019-06-13 12:22:53 -04:00
Jean-Paul Calderone
f6ad8fa56b
Make the new test pass by catching and logging
2019-06-13 09:08:42 -04:00
Jean-Paul Calderone
dd0cda8a41
Add a test for a bogus announcement
2019-06-12 17:05:14 -04:00
Jean-Paul Calderone
92724449a0
unicode!
2019-06-12 17:03:24 -04:00
Jean-Paul Calderone
225aec912a
refactor the test to use a servers.yaml fixture
2019-06-12 17:03:09 -04:00
Jean-Paul Calderone
b604d08463
Add a test for the success case
2019-06-12 16:47:25 -04:00
meejah
a07426b2e9
Merge pull request #618 from tahoe-lafs/3048.storage-client-abstraction
...
Storage client abstraction
2019-06-11 23:28:23 +00:00
Jean-Paul Calderone
ad29e627cc
refer to the interface
2019-06-11 16:32:29 -04:00
Jean-Paul Calderone
9f9f45e331
warn away potential users
2019-06-04 10:13:07 -04:00
Jean-Paul Calderone
b109847c43
Remove unused local
2019-06-04 10:04:00 -04:00
Jean-Paul Calderone
d32d020b05
Remove another test use of get_rref
2019-05-31 16:09:29 -04:00
Jean-Paul Calderone
e745dbfb66
Take a get_rref
` call out of the test suite
2019-05-31 15:54:44 -04:00
Jean-Paul Calderone
72cf590320
Use IStorageServer instead of RemoteReference in a lot of places
2019-05-31 13:41:07 -04:00
Jean-Paul Calderone
46a2065357
Offer a pass-through IStorageServer
2019-05-31 13:40:51 -04:00
Jean-Paul Calderone
97a4353c80
Update IServer with this new IStorageServer
2019-05-31 11:25:11 -04:00
Jean-Paul Calderone
8f4c994bea
Make NativeStorageServer.rref private
2019-05-31 11:09:20 -04:00
Jean-Paul Calderone
4a149cdf06
news fragment
2019-05-31 11:09:17 -04:00
meejah
11b94c03cf
Merge pull request #613 from tpltnt/new-style-classes
...
New style classes
2019-05-30 16:21:54 +00:00
tpltnt
e2b0b99e13
added old-style classes regression test
2019-05-30 09:22:08 +02:00
tpltnt
14453f2aea
added newsfragment about porting classes
2019-05-26 08:28:18 +02:00
tpltnt
4c2f0db5d2
made OneShotObserverList a new-style class
2019-05-26 08:28:18 +02:00
tpltnt
c8f11dc2d3
ported old-style classes to new-style
2019-05-26 08:28:18 +02:00
meejah
b55034853c
Merge pull request #614 from tpltnt/some-circle-ci-fixes
...
circle-ci fixes
2019-05-25 23:32:07 +00:00
tpltnt
938c8fe63d
added newsfragment
2019-05-22 10:31:08 +02:00
tpltnt
cbec4f803a
fixing codechecks / lint for circleci
2019-05-22 10:31:08 +02:00
Jean-Paul Calderone
4a6fae142c
Merge pull request #608 from tahoe-lafs/3029.install-test-plugins
...
Install test plugins
Fixes: ticket:3029
2019-05-15 12:03:59 -04:00
Jean-Paul Calderone
b4459c2dc1
Merge remote-tracking branch 'origin/master' into 3029.install-test-plugins
2019-05-14 06:26:19 -04:00
Jean-Paul Calderone
bee18e143e
Merge pull request #610 from tahoe-lafs/3038.stop-leaking-file-descriptors
...
Stop leaking file descriptors
Fixes: ticket:3038
2019-05-14 06:13:48 -04:00
Jean-Paul Calderone
e6c9131779
Merge remote-tracking branch 'origin/master' into 3038.stop-leaking-file-descriptors
2019-05-14 04:13:54 -04:00
Jean-Paul Calderone
31936111c5
Merge pull request #611 from tahoe-lafs/3025.fix-test_runner-hangs
...
Replace "tahoe start" with "tahoe run" in some of test_runner to fix CI hangs
Fixes: ticket:3025
2019-05-14 04:13:04 -04:00
Jean-Paul Calderone
0294d14401
explain the new pip freeze
in the coverage commands
2019-05-14 03:37:35 -04:00
Jean-Paul Calderone
aec341eea8
explain the pinning in tox deps config
2019-05-14 03:36:34 -04:00
Jean-Paul Calderone
1717243212
Re-pin these because it's nice to know what versions we're using
2019-05-13 11:32:02 -04:00
Jean-Paul Calderone
9bbdbf3fe7
get rid of this I guess
2019-05-13 11:23:04 -04:00
Jean-Paul Calderone
26dad41c82
Pin the older tox to see if that helps
2019-05-13 11:19:15 -04:00
Jean-Paul Calderone
7c71dd6e14
going to try another fix
2019-05-13 11:18:39 -04:00
Jean-Paul Calderone
27962dcd2f
Try pinning *new* versions
...
Tox released 4 hours ago ******BROKE****** everything by removing the
upgrade-these-packages-automatically feature.
Not that I'm bitter.
2019-05-13 11:14:05 -04:00
Jean-Paul Calderone
f82d74f327
Dump more tox logs
...
Because we still don't know what versions of python packages are installed
2019-05-13 10:36:35 -04:00
Jean-Paul Calderone
33bd9bf503
Get a not-*quite*-so-old version of pip
2019-05-13 10:31:46 -04:00
Jean-Paul Calderone
abf319888d
Try pinning pip another way
...
Previous commit didn't yield any information because the error happens before
the commands are run.
2019-05-13 10:27:41 -04:00
Jean-Paul Calderone
f17647f29c
Find out what versions are in the tox environment
2019-05-13 10:23:18 -04:00
Jean-Paul Calderone
f5d5a1311f
Maybe this is how you do quotes on Windows
2019-05-13 10:18:11 -04:00
Jean-Paul Calderone
ec304a8c2a
Constrain to older pip that might be less broken
...
Trying to fix appveyor failure:
```
Obtaining file:///C:/projects/tahoe-lafs
Complete output from command python setup.py egg_info:
warning: no previously-included files found matching 'pyproject.toml'
Installed c:\projects\tahoe-lafs\.eggs\setuptools-41.0.1-py2.7.egg
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "C:\projects\tahoe-lafs\setup.py", line 297, in <module>
**setup_args
File "c:\python27\Lib\distutils\core.py", line 111, in setup
_setup_distribution = dist = klass(attrs)
File "C:\projects\tahoe-lafs\.tox\coverage\lib\site-packages\setuptools\dist.py", line 272, in __init__
_Distribution.__init__(self,attrs)
File "c:\python27\Lib\distutils\dist.py", line 287, in __init__
self.finalize_options()
File "C:\projects\tahoe-lafs\.tox\coverage\lib\site-packages\setuptools\dist.py", line 327, in finalize_options
ep.load()(self, ep.name, value)
File "C:\projects\tahoe-lafs\.tox\coverage\lib\site-packages\pkg_resources\__init__.py", line 2202, in load
return self.resolve()
File "C:\projects\tahoe-lafs\.tox\coverage\lib\site-packages\pkg_resources\__init__.py", line 2212, in resolve
raise ImportError(str(exc))
ImportError: 'module' object has no attribute 'check_specifier'
```
2019-05-13 10:09:01 -04:00
Jean-Paul Calderone
463f6ae63c
sigh, I don't know
2019-05-13 09:35:31 -04:00
Jean-Paul Calderone
79a230cce5
Fix stopping on Windows
2019-05-13 09:31:46 -04:00
Jean-Paul Calderone
d8b65d1374
Merge remote-tracking branch 'origin/master' into 3025.fix-test_runner-hangs
2019-05-13 07:19:59 -04:00
Jean-Paul Calderone
6110fb0b9c
Skip the PID file checks on Windows
2019-05-13 06:28:57 -04:00
Jean-Paul Calderone
b5659bd312
Some gc hinting and docs
2019-05-09 15:45:07 -06:00
Jean-Paul Calderone
8368a72657
news fragment
2019-05-09 15:45:07 -06:00
Jean-Paul Calderone
b31acb790a
Try to clean up the fds created by listenOnUnused that might leak
2019-05-09 15:45:07 -06:00