#2990 |
Switch the Magic Folder unit tests over to internal TestCase base classes
|
review-needed
|
closed
|
GitHub <noreply@…>
|
exarkun
|
normal
|
defect
|
undecided
|
#2991 |
Update test_eliotutil to reflect improved testing infrastructure
|
review-needed
|
closed
|
GitHub <noreply@…>
|
exarkun
|
normal
|
defect
|
undecided
|
#2992 |
Add some more basic magic folder test coverage
|
review-needed
|
closed
|
GitHub <noreply@…>
|
exarkun
|
normal
|
defect
|
undecided
|
#2993 |
Appveyor builds intermittently fail while uploading artifacts
|
|
closed
|
|
exarkun
|
normal
|
defect
|
undecided
|
#2995 |
Stop copying dictionary keys so frequently in the magic-folder frontend
|
review-needed
|
closed
|
GitHub <noreply@…>
|
exarkun
|
normal
|
defect
|
undecided
|
#2997 |
Magic-Folder doesn't ask for subtree events on Windows
|
review-needed
|
closed
|
GitHub <noreply@…>
|
exarkun
|
normal
|
defect
|
undecided
|
#3000 |
Coverage reports do not include Windows coverage
|
|
closed
|
GitHub <noreply@…>
|
exarkun
|
normal
|
defect
|
undecided
|
#3001 |
Python 3 syntax compatibility ratchet CI job
|
review-needed
|
closed
|
|
exarkun
|
normal
|
defect
|
Support Python 3
|
#3003 |
Set up a GitHub contributor guide
|
review-needed
|
closed
|
|
exarkun
|
normal
|
defect
|
undecided
|
#3004 |
EliotLoggedRunTest.addCleanup improperly narrows the interface
|
review-needed
|
closed
|
GitHub <noreply@…>
|
exarkun
|
normal
|
defect
|
undecided
|
#3005 |
Switch to upstream Eliot inline_callbacks
|
review-needed
|
closed
|
GitHub <noreply@…>
|
exarkun
|
normal
|
defect
|
undecided
|
#3006 |
Expose the Eliot logs in a safer way
|
review-needed
|
closed
|
|
exarkun
|
normal
|
defect
|
undecided
|
#3007 |
Buildbot Slackware job is failing
|
|
closed
|
GitHub <noreply@…>
|
exarkun
|
normal
|
defect
|
undecided
|
#3012 |
Sometimes CircleCI hang-kills test suite jobs
|
review-needed
|
closed
|
GitHub <noreply@…>
|
exarkun
|
normal
|
defect
|
undecided
|
#3016 |
Intermittent "Address already in use" failures in test_system, test_client
|
|
closed
|
GitHub <noreply@…>
|
exarkun
|
normal
|
defect
|
undecided
|
#3017 |
MagicFolder.startService is called twice because _Client.init_magic_folder incorrectly calls startService
|
review-needed
|
closed
|
|
exarkun
|
normal
|
defect
|
undecided
|
#3021 |
Sometimes the test suite hangs
|
|
closed
|
GitHub <noreply@…>
|
exarkun
|
normal
|
defect
|
undecided
|
#3023 |
Add some Eliot logging to immutable upload
|
review-needed
|
closed
|
GitHub <noreply@…>
|
exarkun
|
normal
|
defect
|
undecided
|
#3024 |
Speed up CircleCI builds by caching more of the environment setup
|
review-needed
|
closed
|
GitHub <noreply@…>
|
exarkun
|
normal
|
defect
|
undecided
|
#3025 |
Sometimes the test suite hangs in/around allmydata.test.test_runner.RunNode.test_introducer
|
review-needed
|
closed
|
GitHub <noreply@…>
|
exarkun
|
normal
|
defect
|
undecided
|
#3026 |
Intermittent "Address already in use" error from various allmydata.test.test_system tests
|
review-needed
|
closed
|
GitHub <noreply@…>
|
exarkun
|
normal
|
defect
|
undecided
|
#3029 |
All of the "adopt-socket"-reliant tests fail against the installed version of Tahoe-LAFS
|
review-needed
|
closed
|
GitHub <noreply@…>
|
exarkun
|
normal
|
defect
|
undecided
|
#3036 |
There are historically valid but now outdated timeouts spread throughout the test suite
|
|
closed
|
|
exarkun
|
normal
|
defect
|
undecided
|
#3037 |
Great Black Swamp is missing lease add/renew
|
|
closed
|
exarkun
|
exarkun
|
normal
|
defect
|
undecided
|
#3038 |
Many Python 2.7 macOS builds fail with "Too many open files"
|
|
closed
|
exarkun
|
exarkun
|
normal
|
defect
|
undecided
|
#3040 |
Appveyor builds failing because of non-FIFO-support skip
|
|
closed
|
|
exarkun
|
normal
|
defect
|
undecided
|
#3048 |
Direct dependence of storage client code on the RIStorageServer RemoteReference creates tight coupling and inflexibility
|
|
closed
|
|
exarkun
|
normal
|
defect
|
undecided
|
#3049 |
Define a server-side interface for plugins for storage economics
|
|
closed
|
|
exarkun
|
normal
|
defect
|
storage economics plugins
|
#3051 |
Storage clients fail, nearly completely, when they encounter a "bad" storage announcement
|
review-needed
|
closed
|
GitHub <noreply@…>
|
exarkun
|
normal
|
defect
|
storage economics plugins
|
#3052 |
Stop mutating tempfile.tempdir as a side-effect of creating a Node
|
|
closed
|
|
exarkun
|
normal
|
defect
|
undecided
|
#3053 |
Implement server-side support for IFoolscapStoragePlugin
|
review-needed
|
closed
|
exarkun
|
exarkun
|
normal
|
defect
|
storage economics plugins
|
#3054 |
Implement client-side support for IFoolscapStoragePlugin
|
review-needed
|
closed
|
|
exarkun
|
normal
|
defect
|
storage economics plugins
|
#3086 |
Support dynamic configuration sections
|
|
closed
|
|
exarkun
|
normal
|
defect
|
storage economics plugins
|
#3097 |
Make uninterpretable storage server announcements less catastrophic for clients
|
|
closed
|
|
exarkun
|
normal
|
enhancement
|
undecided
|
#3111 |
do less monkey-patching in allmydata.test.cli.test_start.RunTests.test_run_invalid_config
|
review-needed
|
closed
|
GitHub <noreply@…>
|
exarkun
|
normal
|
defect
|
undecided
|
#3118 |
Raise a user-meaningful error if a storage plugin is enabled but the plugin is not available
|
|
closed
|
exarkun
|
exarkun
|
normal
|
defect
|
storage economics plugins
|
#3119 |
Storage server plugin announcements trample on each other
|
review-needed
|
closed
|
|
exarkun
|
normal
|
defect
|
storage economics plugins
|
#3184 |
Allow Tahoe-LAFS storage servers to be configured without anonymous storage access
|
|
closed
|
|
exarkun
|
normal
|
defect
|
storage economics plugins
|
#3231 |
Allow storage economics plugins to expose a web interface
|
review-needed
|
closed
|
|
exarkun
|
normal
|
defect
|
storage economics plugins
|
#3232 |
Stop using deprecated twisted.test.proto_helpers.MemoryReactor{,Clock}
|
review
|
closed
|
|
exarkun
|
normal
|
defect
|
undecided
|
#3233 |
Tor integration tests started failing
|
review-needed
|
closed
|
|
exarkun
|
normal
|
defect
|
undecided
|
#3238 |
Make CI not fail because of PyPy job failures
|
review-needed
|
closed
|
GitHub <noreply@…>
|
exarkun
|
normal
|
defect
|
undecided
|
#3239 |
Fix PythonTwoRegressions.test_new_style_class
|
review-needed
|
closed
|
GitHub <noreply@…>
|
exarkun
|
normal
|
defect
|
Support Python 3
|
#3240 |
The SFTP test suite never runs
|
review-needed
|
closed
|
GitHub <noreply@…>
|
exarkun
|
normal
|
defect
|
undecided
|
#3241 |
Refactor remote_slot_testv_and_readv_and_writev to separate storage and lease logic
|
review-needed leases garbage-collection accounting
|
closed
|
GitHub <noreply@…>
|
exarkun
|
normal
|
defect
|
undecided
|
#3242 |
Pass the full Tahoe-LAFS configuration IFoolscapStoragePlugin.get_client_resource
|
review-needed
|
closed
|
GitHub <noreply@…>
|
exarkun
|
normal
|
defect
|
storage economics plugins
|
#3243 |
Make allmydata.web.storage_plugins.StoragePlugins new-style
|
review-needed
|
closed
|
GitHub <noreply@…>
|
exarkun
|
normal
|
defect
|
storage economics plugins
|
#3248 |
Pass the full Tahoe-LAFS configuration IFoolscapStoragePlugin.get_storage_client
|
review-needed
|
closed
|
GitHub <noreply@…>
|
exarkun
|
normal
|
defect
|
undecided
|
#3250 |
IFoolscapStoragePlugin.get_storage_client cannot actually return a Deferred yet
|
review-needed
|
closed
|
GitHub <noreply@…>
|
exarkun
|
normal
|
defect
|
storage economics plugins
|
#3255 |
Add an automated test that passes when Tahoe-LAFS has been ported to Python 3
|
|
closed
|
|
exarkun
|
normal
|
defect
|
Support Python 3
|
#3256 |
depgraph.sh has the wrong filename in it
|
|
closed
|
|
exarkun
|
normal
|
defect
|
undecided
|
#3260 |
Deploy https://github.com/olabini/codebot for Tahoe-LAFS and Foolscap
|
|
closed
|
exarkun
|
exarkun
|
normal
|
defect
|
undecided
|
#3261 |
Declare correct cryptography requirement for setuptools
|
review-needed
|
closed
|
exarkun
|
exarkun
|
normal
|
defect
|
undecided
|
#3262 |
test_filesystem_with_cli_in_subprocess and test_version_no_noise fail because of third-party use of deprecated APIs
|
|
closed
|
|
exarkun
|
normal
|
defect
|
undecided
|
#3264 |
integration/test_web.py::test_storage_info_json fails in the integration/storage-economics branch
|
|
closed
|
|
exarkun
|
normal
|
defect
|
undecided
|
#3265 |
Re-use/keep alive single storage plugin web resource
|
review-needed
|
closed
|
|
exarkun
|
normal
|
enhancement
|
undecided
|
#3266 |
Add packaging for NixOS and test on CI
|
review-needed
|
closed
|
GitHub <noreply@…>
|
exarkun
|
normal
|
enhancement
|
undecided
|
#3267 |
Integration tests fail on CircleCI
|
|
closed
|
|
exarkun
|
supercritical
|
defect
|
undecided
|
#3268 |
deprecations job on CircleCI fails
|
review
|
closed
|
|
exarkun
|
normal
|
defect
|
undecided
|
#3270 |
Don't dirty the working copy with `tox -e codechecks`
|
|
closed
|
|
exarkun
|
normal
|
defect
|
undecided
|
#3271 |
CircleCI image builders with pip older than 9 fail because of setuptools incompatiblity
|
review
|
closed
|
exarkun
|
exarkun
|
supercritical
|
defect
|
undecided
|
#3272 |
Deprecations job on CircleCI fails with I2P-related errors
|
|
closed
|
GitHub <noreply@…>
|
exarkun
|
supercritical
|
defect
|
undecided
|
#3273 |
Deprecate "tahoe start" in favor of "tahoe run"
|
review
|
closed
|
exarkun
|
exarkun
|
normal
|
task
|
undecided
|
#3274 |
NixOS CI job sometimes fails in Eliot test suite
|
review
|
closed
|
exarkun
|
exarkun
|
normal
|
defect
|
undecided
|
#3276 |
Appveyor fails on pyinstaller step because of setuptools incompatibility
|
|
closed
|
GitHub <noreply@…>
|
exarkun
|
normal
|
defect
|
undecided
|
#3277 |
Move Windows CI to GitHub Actions
|
|
closed
|
exarkun
|
exarkun
|
normal
|
defect
|
undecided
|
#3281 |
Give wheels built from a Git clone a good version number
|
|
closed
|
GitHub <noreply@…>
|
exarkun
|
normal
|
defect
|
undecided
|
#3282 |
towncrier configuration points to the wrong ticket URLs
|
|
closed
|
exarkun
|
exarkun
|
normal
|
defect
|
undecided
|
#3283 |
Update the backdoor statement to include current developers
|
review
|
closed
|
GitHub <noreply@…>
|
exarkun
|
normal
|
defect
|
undecided
|
#3284 |
Remove "magic folder"
|
|
closed
|
exarkun
|
exarkun
|
normal
|
task
|
undecided
|
#3296 |
CentOS 7 CI job fails
|
review-needed
|
closed
|
GitHub <noreply@…>
|
exarkun
|
supercritical
|
defect
|
undecided
|
#3297 |
Deprecations CI job fails
|
|
closed
|
GitHub <noreply@…>
|
exarkun
|
supercritical
|
defect
|
undecided
|
#3298 |
NixOS 19.09 CI job fails
|
|
closed
|
GitHub <noreply@…>
|
exarkun
|
supercritical
|
defect
|
undecided
|
#3299 |
PyPy CI job fails
|
|
closed
|
Sajith Sasidharan <sajith@…>
|
exarkun
|
supercritical
|
defect
|
undecided
|
#3300 |
Only run GitHub Actions CI on push to master, not all pushes
|
review-needed
|
closed
|
GitHub <noreply@…>
|
exarkun
|
normal
|
defect
|
undecided
|
#3302 |
When a test fails because Foolscap cannot bind a port, the failure doesn't include enough information
|
|
closed
|
|
exarkun
|
normal
|
defect
|
undecided
|
#3303 |
The Eliot test suite continues to intermittently fail in NixOS
|
|
closed
|
Jean-Paul Calderone <exarkun@…>
|
exarkun
|
normal
|
defect
|
undecided
|
#3323 |
The Slackware image builder CircleCI job is failing
|
review
|
closed
|
GitHub <noreply@…>
|
exarkun
|
normal
|
defect
|
undecided
|
#3326 |
Replace support of Debian 8 with support of Debian 10
|
ci debian self-contained
|
closed
|
GitHub <noreply@…>
|
exarkun
|
normal
|
defect
|
undecided
|
#3327 |
Replace support of Fedora 28 and 29 with support of Fedora 31 and 32
|
|
closed
|
|
exarkun
|
normal
|
defect
|
undecided
|
#3328 |
Add support for Ubuntu 20.04
|
review
|
closed
|
GitHub <noreply@…>
|
exarkun
|
normal
|
defect
|
undecided
|
#3330 |
Get rid of the TravisCI Python 2.7 CI job
|
review
|
closed
|
GitHub <noreply@…>
|
exarkun
|
normal
|
defect
|
undecided
|
#3331 |
Get rid of the TravisCI Python 2.7 macOS CI job
|
review
|
closed
|
GitHub <noreply@…>
|
exarkun
|
normal
|
defect
|
undecided
|
#3332 |
Get rid of the TravisCI pyinstaller macOS CI job
|
review
|
closed
|
GitHub <noreply@…>
|
exarkun
|
normal
|
defect
|
undecided
|
#3333 |
Get rid of the TravisCI Python2.7/coverage Linux CI job
|
review
|
closed
|
GitHub <noreply@…>
|
exarkun
|
normal
|
defect
|
undecided
|
#3334 |
Get rid of the TravisCI codechecks CI job
|
review
|
closed
|
GitHub <noreply@…>
|
exarkun
|
normal
|
defect
|
undecided
|
#3335 |
Get rid of the TravisCI pyinstaller Linux CI job
|
review
|
closed
|
GitHub <noreply@…>
|
exarkun
|
normal
|
defect
|
undecided
|
#3336 |
Move the Python 3.6 job from TravisCI to another CI provider
|
review
|
closed
|
GitHub <noreply@…>
|
exarkun
|
normal
|
defect
|
undecided
|
#3337 |
Deactivate TravisCI for the tahoe-lafs/tahoe-lafs repository
|
|
closed
|
|
exarkun
|
normal
|
defect
|
undecided
|
#3355 |
Collect coverage measurements from the Python 3 CI job
|
review
|
closed
|
GitHub <noreply@…>
|
exarkun
|
normal
|
defect
|
Support Python 3
|
#3368 |
(apparently) get_version called via Foolscap now fails with a Violation
|
|
closed
|
GitHub <noreply@…>
|
exarkun
|
normal
|
defect
|
Support Python 3
|
#3369 |
Allow the ratchet job to pass if tests pass which are not listed as expected to pass
|
|
closed
|
|
exarkun
|
normal
|
defect
|
Support Python 3
|
#3375 |
PyInstaller 4.0 does not support Python 2, breaks PyInstaller tox environment
|
review
|
closed
|
|
exarkun
|
normal
|
defect
|
undecided
|
#3380 |
Some CircleCI jobs that are supposed to fail if any of the tests they run fail don't.
|
|
closed
|
GitHub <noreply@…>
|
exarkun
|
normal
|
defect
|
undecided
|
#3388 |
The Ubuntu 20.04 image builder CircleCI job fails
|
review
|
closed
|
GitHub <noreply@…>
|
exarkun
|
normal
|
defect
|
undecided
|
#3422 |
allmydata/web/directory.py should return error pages instead of raising WebError
|
review-needed
|
closed
|
GitHub <noreply@…>
|
exarkun
|
normal
|
defect
|
undecided
|
#3423 |
allmydata/web/filenode.py should return error pages instead of raising WebError
|
review-needed
|
closed
|
GitHub <noreply@…>
|
exarkun
|
normal
|
defect
|
undecided
|
#3424 |
allmydata/web/operations.py should return error pages instead of raising WebError
|
review-needed
|
closed
|
GitHub <noreply@…>
|
exarkun
|
normal
|
defect
|
undecided
|
#3425 |
allmydata/web/root.py should return error pages instead of raising WebError
|
review-needed
|
closed
|
GitHub <noreply@…>
|
exarkun
|
normal
|
defect
|
undecided
|
#3426 |
allmydata/web/status.py should return error pages instead of raising WebError
|
|
closed
|
GitHub <noreply@…>
|
exarkun
|
normal
|
defect
|
undecided
|