Jean-Paul Calderone
845e1e7a4a
There is no need for a default. There is always a value.
2019-02-15 13:24:23 -05:00
Jean-Paul Calderone
2c994b4417
Document the usage correctly
2019-02-15 13:24:17 -05:00
Jean-Paul Calderone
b0f4fc5451
Merge pull request #546 from tahoe-lafs/pytest-deprecations
...
Switch the integration tests to pytest_twisted
Fixes: ticket:2968
2019-02-05 18:53:31 -05:00
Jean-Paul Calderone
a26d7f93bc
news fragment
2019-02-05 11:12:37 -05:00
Jean-Paul Calderone
f905d80760
switch to pytest_twisted
2019-02-05 11:03:35 -05:00
Jean-Paul Calderone
e57449e055
Merge pull request #543 from tahoe-lafs/nonetworkclient-stopservice-return-deferred
...
Return the result of the base MultiService.stopService
Fixes: ticket:2966
2019-01-31 20:43:26 -05:00
Jean-Paul Calderone
c764214d0e
A note about this queue flushing.
2019-01-31 09:07:31 -05:00
Jean-Paul Calderone
f61b51619d
Improve the failure mode for this test.
...
Make it show stderr if there is any and stdout if the expected content is missing.
2019-01-31 08:16:57 -05:00
Jean-Paul Calderone
89bb68254b
Speed up MagicFolder service shutdown
...
Also work-around a tricky, mysterious failure in the test suite by explicitly
flushing the eventual call queue. I don't understand where the call that is
landing there comes from or why some other part of the code isn't properly
waiting on it.
2019-01-31 08:16:57 -05:00
Jean-Paul Calderone
644fd04d08
news fragment
2019-01-31 08:16:57 -05:00
Jean-Paul Calderone
2b475777d9
Return the result of the base stopService
...
It is a Deferred that indicates when things have actually stopped. Failing to
return it means callers will think everything stopped synchronously. This is
certainly not the case.
2019-01-31 08:16:57 -05:00
Jean-Paul Calderone
baa0a46cd4
Merge pull request #544 from tahoe-lafs/2967.alias-test_create
...
Fix CreateAlias.test_create
This test didn't previously run completely due to a bug in the test itself.
Fixes: ticket:2967
2019-01-31 08:16:39 -05:00
Jean-Paul Calderone
0f6009b97e
Fix the option setup for the webopen command.
2019-01-30 19:32:56 -05:00
Jean-Paul Calderone
b54a6e811b
Return the Deferred to make the test valid
2019-01-30 19:24:28 -05:00
Jean-Paul Calderone
f0734284e0
whitespace
2019-01-30 19:24:20 -05:00
Jean-Paul Calderone
aeea924c1e
news fragment
2019-01-30 19:24:15 -05:00
Jean-Paul Calderone
8ba452c62a
Merge pull request #542 from tahoe-lafs/2962.buildbot-macos-package-failure
...
Fix the macOS buildbot builder
Fixes: ticket:2962
2019-01-26 14:40:27 -05:00
Jean-Paul Calderone
4f649f313e
Don't upload because we can't
2019-01-26 10:02:08 -05:00
Jean-Paul Calderone
922554cd28
Probably some test cruft screws up the package
2019-01-26 10:02:08 -05:00
Jean-Paul Calderone
4f119c876c
what's coming out of this
2019-01-26 10:02:08 -05:00
Jean-Paul Calderone
d790d3d325
report more about the failed process
2019-01-26 10:02:08 -05:00
Jean-Paul Calderone
41fe2189dd
whitespace cleanup
2019-01-26 10:02:08 -05:00
Jean-Paul Calderone
b9f9079aa5
news fragment
2019-01-26 10:02:08 -05:00
Jean-Paul Calderone
b88f166018
Merge pull request #541 from tahoe-lafs/2961.circleci-slackware.14-2
...
Fix CircleCI Slackware 14.2 job
Fixes: ticket:2961
2019-01-25 18:51:33 -05:00
Jean-Paul Calderone
7783433369
Back off on the specificity for git installation
...
Version number got bumped, nothing was being installed.
2019-01-25 17:03:04 -05:00
Jean-Paul Calderone
cdf6e90dd5
news fragment
2019-01-25 17:01:33 -05:00
Jean-Paul Calderone
c73c32d048
Merge pull request #540 from tahoe-lafs/2958.no-build-isolation
...
Fix the macOS pyinstaller travis job
Fixes: ticket:2958
2019-01-25 12:26:39 -05:00
Jean-Paul Calderone
fec5064a2f
Get pip and pyinstaller working together.
2019-01-25 10:46:23 -05:00
Jean-Paul Calderone
bad1411bd6
news fragment
2019-01-25 10:45:44 -05:00
Jean-Paul Calderone
2531c19efd
Merge pull request #537 from tahoe-lafs/2959.travis-trusty-tor
...
Move integration tests from TravisCI to CircleCI
Fixes: ticket:2959
2019-01-24 20:47:24 -05:00
Jean-Paul Calderone
e23a017e2f
news fragment
2019-01-24 16:38:01 -05:00
Jean-Paul Calderone
1fb2809276
Additionally, disable the CircleCI artifact handling steps
2019-01-24 16:04:58 -05:00
Jean-Paul Calderone
6ee727d67e
Avoid the artifact steps for integration tests
...
Integration tests produce none and trying to do these things breaks.
2019-01-24 16:04:26 -05:00
Jean-Paul Calderone
ab58c7a938
Link to the ticket for that
2019-01-24 15:57:35 -05:00
Jean-Paul Calderone
402b2c3bd3
If TorNet status fails, proceed anyway
2019-01-24 15:57:35 -05:00
Jean-Paul Calderone
bedf092ca3
Try to report the child process output
2019-01-24 15:57:35 -05:00
Jean-Paul Calderone
0355bf9d38
Merge pull request #538 from tahoe-lafs/2960.pyflakes-fixes
...
Fix pyflakes 2.1.0 warnings
Fixes: ticket:2960
2019-01-24 14:37:54 -05:00
Jean-Paul Calderone
7e9e447d5b
Disable Twisted's Docker check wrt inotify support
...
It breaks our container-based CI, which is perfectly happy to give us inotify
functionality, as is Docker in general as long as you don't use overlayfs.
2019-01-24 14:00:50 -05:00
Jean-Paul Calderone
414f84ef32
news fragment
2019-01-24 10:37:55 -05:00
Jean-Paul Calderone
79ecea6823
Merge pull request #539 from tahoe-lafs/revert-536-2958.pip-vs-pyinstaller-vs-pep517
...
Revert "Get pip 19 and pyinstaller 3.4 working together"
Reopens: ticket:2958
2019-01-24 10:35:03 -05:00
Jean-Paul Calderone
6d28d08299
Revert "Get pip 19 and pyinstaller 3.4 working together"
2019-01-24 10:33:59 -05:00
Jean-Paul Calderone
6e5ba22f59
do as I ask
2019-01-24 10:31:12 -05:00
Jean-Paul Calderone
f6e00248bb
Explicitly select a pyflakes version
2019-01-24 10:23:26 -05:00
Jean-Paul Calderone
ec99e7138d
Block integration tests on debian-9 results
2019-01-24 10:20:47 -05:00
Jean-Paul Calderone
a7bf6b2264
Switch to Tor repo for distro we're now using
2019-01-24 10:16:50 -05:00
Jean-Paul Calderone
25719ca1cb
Invoke install-tor.sh with the correct path.
2019-01-24 10:04:07 -05:00
Jean-Paul Calderone
dcb4a218b1
This nearby code is also dead.
2019-01-24 09:55:40 -05:00
Jean-Paul Calderone
252f9eb23a
This code has pyflakes warnings *and* is dead.
2019-01-24 09:53:49 -05:00
Jean-Paul Calderone
e36c850da4
== instead of is for string comparison
2019-01-24 09:53:02 -05:00
Jean-Paul Calderone
3c5cb8d3cf
deconfigure travisci for integration testing
2019-01-24 09:03:06 -05:00