Jean-Paul Calderone
6f3d8d6e46
Merge pull request #552 from tahoe-lafs/2974.appveyor-build-config
...
Remove Appveyor branch builds when there is a related active PR.
Fixes: ticket:2974
2019-02-22 11:02:23 -05:00
Jean-Paul Calderone
aa1b6a87eb
Try harder to stop the branch builds.
2019-02-21 16:01:31 -05:00
Jean-Paul Calderone
69350d1246
news fragment
2019-02-21 15:21:22 -05:00
Jean-Paul Calderone
97ebc923d4
Dear Appveyor: skip branch with pr
...
Thanks.
2019-02-21 15:20:41 -05:00
Jean-Paul Calderone
6f7e1250e8
Merge pull request #549 from tahoe-lafs/2971.super-argument-order
...
Fix super() argument order
Fixes: ticket:2971
2019-02-18 09:53:05 -05:00
Jean-Paul Calderone
4611e38b01
Merge pull request #548 from tahoe-lafs/2970.keep-tempdir
...
Document --keep-tempdir correctly
Fixes: ticket:2970
2019-02-18 09:51:42 -05:00
Jean-Paul Calderone
2bf5228586
Merge pull request #547 from tahoe-lafs/2969.aggressive-integration-test-cleanup
...
Aggressive integration test cleanup
Fixes: ticket:2969
2019-02-18 09:45:33 -05:00
Jean-Paul Calderone
6d948b68cf
The fix
2019-02-15 13:58:02 -05:00
Jean-Paul Calderone
b9fc08a01f
news fragment
2019-02-15 13:57:56 -05:00
Jean-Paul Calderone
f5b7058efe
Allow an error exit status from flogtool dump
...
If the flog is truncated, parsing it will fail and flogtool will exit with an
error. There's no particular reason to allow this to fail a test.
2019-02-15 13:46:25 -05:00
Jean-Paul Calderone
9b2bc66c6c
news fragment
2019-02-15 13:39:25 -05:00
Jean-Paul Calderone
9a77f1d2e9
This default is also not necessary.
2019-02-15 13:37:42 -05:00
Jean-Paul Calderone
7226fedd9c
Avoid having this line crammed onto the end of a line of pytest output
2019-02-15 13:37:27 -05:00
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
02890fb205
news fragment
2019-02-15 12:58:20 -05:00
Jean-Paul Calderone
e511adbf63
Use the new cleanup helper for process cleanup
...
This removes some repetition of logic and switches to a more aggressive
cleanup approach.
2019-02-15 12:41:45 -05:00
Jean-Paul Calderone
cec31e6e5a
add a helper for vigorously cleaning up processes
2019-02-15 12:39:30 -05:00
Jean-Paul Calderone
19e03bbff0
pyflakes cleanups
2019-02-15 11:50:14 -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