Timeline


and

2020-12-22:

20:32 Ticket #3321 (PyPy CI: allmydata.test.test_system.SystemTest.test_filesystem ...) closed by exarkun
duplicate: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/3572 was a duplicate of this
18:21 Changeset in trunk [55698cc8] by Itamar Turner-Trauring <itamar@…>
Merge remote-tracking branch 'origin/master' into …
18:19 Changeset in trunk [1c7956b] by Itamar Turner-Trauring <itamar@…>
Port to Python 3.
18:18 Changeset in trunk [3ca1745] by Itamar Turner-Trauring <itamar@…>
News file.
18:17 Changeset in trunk [cbf348f2] by Itamar Turner-Trauring <itamar@…>
Get rid of debug print.
18:17 Changeset in trunk [8881728] by Itamar Turner-Trauring <itamar@…>
Another passing test on Python 3.
18:14 Changeset in trunk [baa2cff] by Itamar Turner-Trauring <itamar@…>
Unbreak Python 2.
18:04 Changeset in trunk [0133889] by Itamar Turner-Trauring <itamar@…>
Fix intermittent failing test on PyPy? hopefully. PyPy? does not have …
16:44 Ticket #3572 (Fix the intermittent failing test_system test on PyPy) created by itamarst
16:43 Ticket #3564 (Re-enable Eliot log testing on Python 3) closed by GitHub <noreply@…>
fixed: In [changeset:"f9ee4b239f0bbeff2ac470e861ae5ad9ddcde93b/trunk"
16:43 Changeset in trunk [f9ee4b23] by GitHub <noreply@…>
Merge pull request #934 from …
16:36 Changeset in trunk [74c0888] by Itamar Turner-Trauring <itamar@…>
Another passing test on Python 3.
16:03 Changeset in trunk [0534979] by Itamar Turner-Trauring <itamar@…>
Another passing test on Python 3.
15:48 Changeset in trunk [cabfdad] by Itamar Turner-Trauring <itamar@…>
Merge branch '3564.eliot-log-testing-python-3' into …
15:47 Changeset in trunk [f30376ad] by Itamar Turner-Trauring <itamar@…>
Make sure test output can encode bytes correctly too.

2020-12-21:

18:27 Ticket #3567 (allmydata.test.test_storage_client.StoragePluginWebPresence sometimes ...) closed by GitHub <noreply@…>
fixed: In [changeset:"ab7c382dec0a29c95f87e06d7cee2c526f793d6e/trunk"
18:27 Changeset in trunk [ab7c382] by GitHub <noreply@…>
Merge pull request #939 from …
18:26 Ticket #3568 (codecov results for fork PRs are delivered before all coverage is ...) closed by GitHub <noreply@…>
fixed: In [changeset:"6dc2928172d71751e6e34802f7b585bc536c0547/trunk"
18:26 Changeset in trunk [6dc2928] by GitHub <noreply@…>
Merge pull request #941 from …
18:20 Changeset in trunk [b46898f] by Itamar Turner-Trauring <itamar@…>
Merge branch '3564.eliot-log-testing-python-3' into …
18:20 Changeset in trunk [7fc64fd] by Itamar Turner-Trauring <itamar@…>
Also handle bytes when serializing production Eliot log messages on …
18:12 Changeset in trunk [a8732a3c] by Itamar Turner-Trauring <itamar@…>
Merge branch '3564.eliot-log-testing-python-3' into …
18:12 Changeset in trunk [c25dd57] by Itamar Turner-Trauring <itamar@…>
Make sure we can handle bytes, plus a couple other fixes.
16:12 Changeset in trunk [2737229] by Itamar Turner-Trauring <itamar@…>
Another passing test.
15:58 Changeset in trunk [a2f04284] by Itamar Turner-Trauring <itamar@…>
Another passing test.
15:52 Changeset in trunk [d8197d9] by Itamar Turner-Trauring <itamar@…>
Another passing test.
15:29 Changeset in trunk [15c7af8e] by Itamar Turner-Trauring <itamar@…>
Another passing test.
15:04 Changeset in trunk [98c71e5] by Itamar Turner-Trauring <itamar@…>
More progress towards passing tests.
07:49 Changeset in trunk [80c68a4] by meejah <meejah@…>
cover more error-cases
06:17 Changeset in trunk [d31d8e19] by meejah <meejah@…>
module docstring
06:15 Changeset in trunk [5eff6f9] by meejah <meejah@…>
add a few docstrings for accessors etc
06:03 Changeset in trunk [5d4253b] by meejah <meejah@…>
reject a bunch of invalid signatures
05:21 Changeset in trunk [bfd45d3] by meejah <meejah@…>
typo
05:21 Changeset in trunk [361acc2] by meejah <meejah@…>
irrelevant comment
05:19 Changeset in trunk [24ac2c6] by meejah <meejah@…>
I guess only OSError we care about?
05:15 Changeset in trunk [d267bb3] by meejah <meejah@…>
leftover comment
05:12 Changeset in trunk [07180b2] by meejah <meejah@…>
spelling
05:09 Ticket #3571 (Should grid-manager accept only "its" certificates?) created by meejah
When adding a grid-manager certificate to a Tahoe configuration with …
05:05 Changeset in trunk [f4164aa] by meejah <meejah@…>
missed a new arg
05:03 Changeset in trunk [e38a1c3] by meejah <meejah@…>
two colons
05:02 Changeset in trunk [fbddff3] by meejah <meejah@…>
link grid-manager into the ToC
02:10 Changeset in trunk [ff182e6] by meejah <meejah@…>
signatures are detached
01:58 Ticket #3570 (Multiple developers can sign releases) created by meejah
It is desirable to give multiple developers the ability to sign …

2020-12-18:

21:29 Ticket #3565 (Starting porting web tests to Python 3) closed by GitHub <noreply@…>
fixed: In [changeset:"99b02a93100d9c2ea3765f461ff2a0d72df86ce3/trunk"
21:29 Changeset in trunk [99b02a9] by GitHub <noreply@…>
Merge pull request #938 from tahoe-lafs/3565.web-tests-python-3-part-1 …
21:12 Changeset in trunk [2ec7d52] by Itamar Turner-Trauring <itamar@…>
Some progress towards passing tests on Python 3.
21:10 Changeset in trunk [c71acf93] by Itamar Turner-Trauring <itamar@…>
Bytes, alas.
20:43 Changeset in trunk [5315d48] by Itamar Turner-Trauring <itamar@…>
Merge remote-tracking branch 'origin/master' into …
20:43 Changeset in trunk [f964ae1] by Itamar Turner-Trauring <itamar@…>
Docstrings.
19:01 Ticket #3552 (Port test_system to Python 3) closed by GitHub <noreply@…>
fixed: In [changeset:"28e83696842aa3297f54b8279df8b473d562f371/trunk"
19:00 Changeset in trunk [28e8369] by GitHub <noreply@…>
Merge pull request #931 from tahoe-lafs/3552.test_system-python-3 …
16:35 Ticket #3569 (Port allmydata.stats to Python 3) created by itamarst
This module should be ported. When it is, there is some code in …
16:34 Changeset in trunk [50a794a] by Itamar Turner-Trauring <itamar@…>
More accurate docstring.
16:33 Changeset in trunk [865f3fd] by Itamar Turner-Trauring <itamar@…>
Improve the docstring.
16:29 Changeset in trunk [721b02b] by Itamar Turner-Trauring <itamar@…>
Use the function I specifically wrote for this!
16:26 Changeset in trunk [8f4a0379] by Itamar Turner-Trauring <itamar@…>
Correct examples.
16:21 Changeset in trunk [b24a9f7] by Itamar Turner-Trauring <itamar@…>
Trying to get test_grid working on Python 3.
16:14 Changeset in trunk [602a06e] by Jason R. Coombs <jaraco@…>
Extract Parameters type in scripts.types_.
16:07 Changeset in trunk [189608e1] by Jason R. Coombs <jaraco@…>
Remove GENERATED_FILES, unused
16:05 Changeset in trunk [c2d2aba] by Jason R. Coombs <jaraco@…>
Add reference to ticket.
15:59 Changeset in trunk [0e248cb] by Jason R. Coombs <jaraco@…>
Declare signing key as required in introducer client publish.
15:55 Changeset in trunk [090031cb] by Jason R. Coombs <jaraco@…>
Remove confirm_share_allocation from interface (unused).
15:53 Changeset in trunk [d051791] by Jason R. Coombs <jaraco@…>
Add reference to ticket.
15:51 Changeset in trunk [ea0c10e] by Jason R. Coombs <jaraco@…>
Remove set_size, unused
15:36 Changeset in trunk [efd0aef] by Jason R. Coombs <jaraco@…>
Indicate that unichr is Python 2 only.
15:33 Changeset in trunk [51b0b201] by Jason R. Coombs <jaraco@…>
Expand comment to provide more context.
14:58 Changeset in trunk [99da74f] by Jason R. Coombs <jaraco@…>
Change comment to clarify that it's the implementation that's incomplete.
14:23 Changeset in trunk [950ca18] by Jason R. Coombs <jaraco@…>
Ignores no longer needed.

2020-12-17:

18:08 Changeset in trunk [29d54ae] by Jean-Paul Calderone <exarkun@…>
What does this setting do?
17:40 Changeset in trunk [ad1e38e] by Jean-Paul Calderone <exarkun@…>
Can we make codecov wait a while?
17:40 Changeset in trunk [0569972] by Jean-Paul Calderone <exarkun@…>
news fragment
17:04 Ticket #3568 (codecov results for fork PRs are delivered before all coverage is ...) created by exarkun
If a PR is submitted from a GitHub? fork of tahoe-lafs then codecov …
15:20 Changeset in trunk [8e6c52b] by Jean-Paul Calderone <exarkun@…>
pre-assign a listening socket to the main tub to avoid the error
15:20 Changeset in trunk [f0359f1] by Jean-Paul Calderone <exarkun@…>
news fragment
15:19 Ticket #3567 (allmydata.test.test_storage_client.StoragePluginWebPresence sometimes ...) created by exarkun
[…]
15:06 Ticket #3566 (Port web tests to Python 3, part 2) created by itamarst
The saga continues! Now with more bees.
14:55 Changeset in trunk [48b9ffe] by Itamar Turner-Trauring <itamar@…>
News file.
14:55 Changeset in trunk [6e12cce] by Itamar Turner-Trauring <itamar@…>
Port to Python 3.
14:54 Changeset in trunk [3ac64e4] by Itamar Turner-Trauring <itamar@…>
Web test_status tests pass on Python 3.
14:51 Changeset in trunk [9b59e7e] by Itamar Turner-Trauring <itamar@…>
Merge remote-tracking branch 'origin/3552.test_system-python-3' into …
14:50 Changeset in trunk [3339250] by Itamar Turner-Trauring <itamar@…>
server IDs/node IDS should be bytes.
14:42 Changeset in trunk [26297c2] by GitHub <noreply@…>
Merge branch 'master' into 3552.test_system-python-3
14:37 Changeset in trunk [6e152da] by Jean-Paul Calderone <exarkun@…>
Put the pidfile in the right place Seems we relied on the chdir for …
14:22 Changeset in trunk [7030513] by Jean-Paul Calderone <exarkun@…>
docstrings
14:16 Changeset in trunk [f88061e] by Jean-Paul Calderone <exarkun@…>
docstring
14:11 Changeset in trunk [a363c8de] by Jean-Paul Calderone <exarkun@…>
Fix test_non_numeric_pid (and put it in a better place too)
02:26 Changeset in trunk [bb495b6d] by Jean-Paul Calderone <exarkun@…>
unused imports
02:25 Changeset in trunk [240d5d11] by Jean-Paul Calderone <exarkun@…>
Remove react monkey patching by supplying an alternate reactor Let …
02:20 Changeset in trunk [faf8da8] by Jean-Paul Calderone <exarkun@…>
Get rid of the sys.exit monkey-patch It's just an exception. Let it …
02:15 Changeset in trunk [a04a915] by Jean-Paul Calderone <exarkun@…>
Parameterize the Options class so we can synthesize an unhandled exception
01:58 Changeset in trunk [2746eb9] by Jean-Paul Calderone <exarkun@…>
Fix the broken fake_react by not using the argv feature
01:55 Changeset in trunk [a4b0b4a0] by Jean-Paul Calderone <exarkun@…>
Parameterize stderr to allmydata.scripts.runner.run
01:51 Changeset in trunk [1f229ce9] by Jean-Paul Calderone <exarkun@…>
All you have to do to drop it is not save it in the first place Also …
01:51 Changeset in trunk [d5bff45] by Jean-Paul Calderone <exarkun@…>
Parameterize argv to allmydata.scripts.runner.run
01:50 Changeset in trunk [96b54e8] by Jean-Paul Calderone <exarkun@…>
news fragment
01:32 Changeset in trunk [0ffbc78] by Jean-Paul Calderone <exarkun@…>
Okay, let KeyboardInterrupt? through

2020-12-16:

23:17 Changeset in trunk [895ba55] by Jean-Paul Calderone <exarkun@…>
Python 3 compatibility
22:31 Changeset in trunk [a223f6b] by Jean-Paul Calderone <exarkun@…>
More reliably corrupt the signature
21:25 Changeset in trunk [4117beb] by Jean-Paul Calderone <exarkun@…>
remove unused import yaaay
21:23 Changeset in trunk [b2000752] by Jean-Paul Calderone <exarkun@…>
whitespace
21:20 Changeset in trunk [98000c2b] by Jean-Paul Calderone <exarkun@…>
re-implement test_unsigned_announcement without mock and to make …
21:20 Changeset in trunk [b2c9296] by Jean-Paul Calderone <exarkun@…>
Use ObserverList? instead of an ad hoc reimplementation
21:19 Changeset in trunk [60e401c] by Jean-Paul Calderone <exarkun@…>
Make ObserverList? synchronous, reentrant, and exception safe with tests
20:25 Changeset in trunk [3513e9b] by Jean-Paul Calderone <exarkun@…>
news fragment
20:24 Changeset in trunk [83ebaef] by Jean-Paul Calderone <exarkun@…>
Stop mocking safe_load The comment implies this will cause something …
20:15 Ticket #3533 (Stop using the mock library for testing: ...) closed by GitHub <noreply@…>
fixed: In [changeset:"d19b1cfd687cfede9374d994aca7c1890af6811e/trunk"
20:15 Changeset in trunk [d19b1cf] by GitHub <noreply@…>
Merge pull request #933 from LeastAuthority?/3533.test_root-no-mock …
19:13 Changeset in trunk [b5f2afe3] by Itamar Turner-Trauring <itamar@…>
WIP porting test_status.py.
18:53 Changeset in trunk [67c0a4a] by Itamar Turner-Trauring <itamar@…>
Port another test module to Python 3.
17:28 Changeset in trunk [8bb4d10] by Jean-Paul Calderone <exarkun@…>
news fragment
17:07 Changeset in trunk [9f28ccb] by Jean-Paul Calderone <exarkun@…>
Move the last three mock-using tests to test_tor_provider where they …
16:50 Changeset in trunk [3d82ca0] by Jean-Paul Calderone <exarkun@…>
Use boring old dependency injection to replace mocks in this test
16:48 Changeset in trunk [3d564f9] by Jean-Paul Calderone <exarkun@…>
Switch away from mock in a few more simple cases in test_connections.py
16:28 Changeset in trunk [468895c] by Jean-Paul Calderone <exarkun@…>
Duplicate of …
16:20 Changeset in trunk [7eb9f2c] by Jean-Paul Calderone <exarkun@…>
Moved into allmydata.test.test_i2p_provider This follows the local …
16:16 Changeset in trunk [61c7690] by Itamar Turner-Trauring <itamar@…>
Port to Python 3.
16:15 Changeset in trunk [8271dbf] by Jean-Paul Calderone <exarkun@…>
Duplicate of …
16:15 Changeset in trunk [81b684b] by Jean-Paul Calderone <exarkun@…>
Duplicate of …
16:14 Changeset in trunk [f7362dc1] by Itamar Turner-Trauring <itamar@…>
Port to Python 3.
16:14 Changeset in trunk [6d66be43] by Jean-Paul Calderone <exarkun@…>
Duplicate of …
16:13 Changeset in trunk [e84860e] by Jean-Paul Calderone <exarkun@…>
Duplicate of allmydata.test.test_i2p_provider.Provider.test_handler_launch
16:13 Changeset in trunk [acc36c3] by Itamar Turner-Trauring <itamar@…>
Tests pass on Python 2 and Python 3.
16:12 Changeset in trunk [ececae2c] by Jean-Paul Calderone <exarkun@…>
Duplicate of …
16:11 Changeset in trunk [f7c92bf] by Jean-Paul Calderone <exarkun@…>
Duplicate of allmydata.test.test_i2p_provider.Provider.test_handler_default
16:06 Changeset in trunk [01b31e0] by Jean-Paul Calderone <exarkun@…>
Duplicate of …
16:05 Changeset in trunk [61778bc7] by Jean-Paul Calderone <exarkun@…>
Duplicate of allmydata.test.test_tor_provider.CreateOnion?.test_launch
16:03 Changeset in trunk [71ced4c] by Jean-Paul Calderone <exarkun@…>
Duplicate of …
15:57 Python3 edited by itamarst
(diff)
15:54 Ticket #3565 (Starting porting web tests to Python 3) created by itamarst
How many I do depends on how easy it is.
15:38 Changeset in trunk [ec9851f6] by Jean-Paul Calderone <exarkun@…>
Duplicate of allmydata.test.test_i2p_provider.Provider.test_handler_no_i2p
15:37 Changeset in trunk [b5d4a257] by Jean-Paul Calderone <exarkun@…>
Duplicate of …
15:34 Changeset in trunk [17d9988] by Jean-Paul Calderone <exarkun@…>
Duplicate of allmydata.test.test_tor_provider.Provider.test_handler_no_tor
15:34 Changeset in trunk [d3f8839] by Jean-Paul Calderone <exarkun@…>
Duplicate of …
15:06 Changeset in trunk [052b3d9] by Itamar Turner-Trauring <itamar@…>
Re-enable logging validation on Python 3.
14:43 Ticket #3564 (Re-enable Eliot log testing on Python 3) created by itamarst
With new release of Eliot, should be possible to have Eliot …
14:40 Ticket #3560 (Port allmydata.util.eliotutil to Python 3) closed by GitHub <noreply@…>
fixed: In [changeset:"54a11dbb6ae514b73a6d2b9b1de80165aa61c9be/trunk"
14:40 Changeset in trunk [54a11db] by GitHub <noreply@…>
Merge pull request #932 from tahoe-lafs/3560.test_eliotutil-python-3 …
14:15 Changeset in trunk [eeebd15] by Jean-Paul Calderone <exarkun@…>
Take Mock out of allmydata.test.test_connections.TCP

2020-12-15:

23:30 Changeset in trunk [2b1ea5c] by Jean-Paul Calderone <exarkun@…>
Remove the client Mock object It wasn't used by anything so that was …
23:29 Changeset in trunk [c45290c] by Jean-Paul Calderone <exarkun@…>
news fragment
19:38 Ticket #3532 (Stop using the mock library for testing: src/allmydata/test/test_node.py) closed by GitHub <noreply@…>
fixed: In [changeset:"c4e8262a998e2a19fe8977a6a4582a227034b47a/trunk"
19:38 Changeset in trunk [c4e8262] by GitHub <noreply@…>
Merge pull request #925 from tahoe-lafs/3532.test_node-no-mock Remove …
18:42 Changeset in trunk [fee8c55] by Jean-Paul Calderone <exarkun@…>
The listenOn is probably the most interesting part
18:41 Changeset in trunk [7dbcb4d] by Jean-Paul Calderone <exarkun@…>
Make set_tub_locations a nicer function
18:40 Changeset in trunk [53b782a] by Jean-Paul Calderone <exarkun@…>
get the function name right
18:34 Changeset in trunk [c2dc2b3] by Jean-Paul Calderone <exarkun@…>
A better name
18:31 Changeset in trunk [be559ab] by Jean-Paul Calderone <exarkun@…>
Turn the XXX into a TODO'd test and a ticket
18:30 Changeset in trunk [29f0ae0] by Jean-Paul Calderone <exarkun@…>
These don't need to be methods. Also docstrings are nice.
18:28 Ticket #3563 (_tub_portlocation tries to detect port 0 configuration but does so ...) created by exarkun
For some reason configuring the main tub to listen on port 0 is not …
15:16 Ticket #3562 (IMutableFileVersion.get_servermap is unused and unimplemented) created by exarkun
allmydata.mutable.filenode.MutableFileVersion?, presumably the …
15:13 Changeset in trunk [4a58783] by Itamar Turner-Trauring <itamar@…>
Port eliotutil and tests to Python 3.
14:56 Ticket #3561 (allmydata.immutable.offloaded.LocalCiphertextReader claims to ...) created by exarkun
At best, this means there's some current or future codepath where …
14:50 Changeset in trunk [8ee07d5] by Itamar Turner-Trauring <itamar@…>
Fix Nix build.
14:46 Ticket #3560 (Port allmydata.util.eliotutil to Python 3) created by itamarst
14:16 Changeset in trunk [6a29568] by Itamar Turner-Trauring <itamar@…>
Fix flakes.
14:13 Changeset in trunk [c7f2b7dd] by Itamar Turner-Trauring <itamar@…>
Merge remote-tracking branch 'origin/master' into 3552.test_system-python-3
12:51 Ticket #3557 (Test suit prints GuessedAtParserWarning) closed by GitHub <noreply@…>
fixed: In [changeset:"7458ea63453e25bc1c740906f34accbf4607b3d9/trunk"
12:50 Changeset in trunk [7458ea63] by GitHub <noreply@…>
Merge pull request #926 from sajith/3557.GuessedAtParserWarning? Fix …
12:11 Changeset in trunk [3a0b72f] by GitHub <noreply@…>
Update CONTRIBUTING.rst Changed 'Coding Standard' to 'Coding Standards'
09:03 Changeset in trunk [bd46ff2f] by meejah <meejah@…>
windows-only checks
Note: See TracTimeline for information about the timeline view.