Commit Graph

12112 Commits

Author SHA1 Message Date
9b51bdf7fa Return result from renderHTTP
Bogus renderHTTP, but test failures are now down to three. We just
need to handle requests for JSON now.
2020-04-17 15:25:42 -04:00
6e9a4e30d7 Add a docstring 2020-04-17 15:25:42 -04:00
f22417e51b Rename function for clarity 2020-04-17 15:25:42 -04:00
227d06fe64 Add docstrings to StorageStatusElement 2020-04-17 15:25:42 -04:00
d3ff578640 Use parentheses in test suite's import statement 2020-04-17 15:25:42 -04:00
b1c78244ab Use parentheses in import statement 2020-04-17 15:25:42 -04:00
2df2ae92d5 Fix test_storage.WebStatus.test_no_server failure 2020-04-17 15:25:42 -04:00
b14f36082c Use <t:transparent /> within table cells 2020-04-17 15:25:42 -04:00
d46df30bd0 Use render_space methods to render space 2020-04-17 15:25:42 -04:00
0993e61046 Drop unused ctx argument from render_space methods 2020-04-17 15:25:42 -04:00
c7a63f957d Refactor so that test_util pass 2020-04-17 15:25:42 -04:00
c88c97aad5 Use right syntax for twisted.web.template tags 2020-04-17 15:25:42 -04:00
4e81a3a0a2 Check storage server status before using it 2020-04-17 15:25:42 -04:00
c019c7e955 Second version of renderSynchronously 2020-04-17 15:25:42 -04:00
d3790a4d42 Add missing flattenString import 2020-04-17 15:25:42 -04:00
b29652e0f0 Add StorageStatus::renderSynchronously
Related to ticket:3247

test_storage.py wants a `StorageStatus::renderSynchronously()` method
and a `StorageStatus::renderHTTP()` method.  Let us begin with the
goofy first-cut.

Both these methods are not only wrong, but they will also not please
the test suite.  However error messages produced in CI can be shared,
and that way I can hopefully get unstuck.
2020-04-17 15:25:42 -04:00
d142ccb159 Use twisted.web.template in web/storage.py
Related to ticket:3247.  Nevow usage has been removed, and generated
page looks the same as its former self, but tests are failing because
test_storage.py assumes that we're using nevow.
2020-04-17 15:25:42 -04:00
Jean-Paul Calderone
34e85ac515
Merge pull request #707 from tahoe-lafs/3303.disable-eliot-test-suite
Disable Eliot test suite
2020-04-17 14:06:48 -04:00
e8695f41a0
Merge pull request #706 from sajith/3299.update-pypy
Use 2.7-buster Docker image for pypy
2020-04-17 06:44:00 -04:00
d308577397
Fixes: ticket:3303 2020-04-16 08:24:31 -04:00
30d0953bcf
Disable the Eliot test suite 2020-04-16 08:24:15 -04:00
Jean-Paul Calderone
2136ef46a1
Merge pull request #695 from tahoe-lafs/3284.remove-magic-folder
Remove magic-folder, now a stand-alone project

See https://github.com/LeastAuthority/magic-folder

Fixes: ticket:3284
2020-04-16 08:07:38 -04:00
Jean-Paul Calderone
66cc6e3b76
Merge pull request #705 from tahoe-lafs/3302.report-listener-creation
Report Foolscap Tub Listener creation stack on failure

This may help ease further debugging of EADDRINUSE failures from the test suite.
2020-04-16 07:57:50 -04:00
71aa17ab0b
I assume it's utf-8 2020-04-15 09:07:23 -04:00
d4d8ce4e13
missing front matter 2020-04-15 08:55:00 -04:00
72ca4e8c53
move the imports 2020-04-15 08:54:50 -04:00
4fc6840c10 Build Docker images for pypy 2.7-buster on CircleCI 2020-04-14 17:35:44 -04:00
6e6cdb353e Add newsfragment 2020-04-14 16:29:17 -04:00
f89ad002f8 Use 2.7-buster Docker image for pypy
Fix failing PyPy CI job.

Fixes: ticket:3299
2020-04-14 16:14:07 -04:00
47bef6038f
news fragment 2020-04-14 08:41:10 -04:00
c73953d94a
Capture and report Foolscap Tub Listener creation stack on error 2020-04-14 08:40:48 -04:00
Jean-Paul Calderone
383ef1cc7b
Merge pull request #704 from tahoe-lafs/3300.github-actions-not-on-all-pushes
GitHub actions not on all pushes

Fixes: ticket:3300
2020-04-13 13:54:42 -04:00
2c6b402e0a
news fragment 2020-04-13 12:20:03 -04:00
e336d977dd
Filter push trigger down to master branch 2020-04-13 12:19:41 -04:00
25edce6257
Don't create the magic-folder directories for each node 2020-04-13 12:13:45 -04:00
20ff76d282
Merge remote-tracking branch 'origin/master' into 3284.remove-magic-folder 2020-04-13 11:50:38 -04:00
Jean-Paul Calderone
e9ff5e864f
Merge pull request #703 from tahoe-lafs/3298.nixos-eliot-ci
Fix Eliot failures on NixOS CI job

Fixes: ticket:3298
2020-04-13 11:46:54 -04:00
Jean-Paul Calderone
694c020862
Merge pull request #702 from tahoe-lafs/3297.deprecations-ci
Fix deprecations CI job

Fixes: ticket:3297
2020-04-13 11:45:53 -04:00
Jean-Paul Calderone
8089f21b4e
Merge pull request #701 from tahoe-lafs/3296.centos-ci
Fix CentOS CI job

Fixes: ticket:3296
2020-04-13 11:44:18 -04:00
5ccc241990
no more libyaml-devel, maybe it was merged into libyaml 2020-04-13 11:04:11 -04:00
74f46b6686
this one renamed too 2020-04-13 11:04:11 -04:00
02ca2ad219
This package has been renamed 2020-04-13 11:04:10 -04:00
333ca2aa0a
news fragment 2020-04-13 11:01:33 -04:00
16d452b682
Skip another Eliot test 2020-04-13 11:01:21 -04:00
03dfb10863
news fragment 2020-04-13 10:37:24 -04:00
3c1bffdc9e
Don't install Twisted trunk@HEAD since it doesn't support Python 2 2020-04-13 10:36:54 -04:00
757dd61eb5
news fragment 2020-04-13 10:11:36 -04:00
37af15c245
Bump CentOS from 7 to 8 on CI 2020-04-13 10:09:25 -04:00
Jean-Paul Calderone
c4dac3eb31
Merge pull request #696 from sajith/3277.github-actions-for-ci
Use GitHub Actions for macOS and Windows CI
2020-04-13 10:05:47 -04:00
eff5df164b update title 2020-03-11 18:41:32 -06:00