Commit Graph

11622 Commits

Author SHA1 Message Date
4e41144867 Merge pull request #944 from tahoe-lafs/3572.pypy-has-no-refcounting
Fix intermittent failing test on PyPy

Fixes ticket:3572
2020-12-23 09:14:06 -05:00
55698cc8f2 Merge remote-tracking branch 'origin/master' into 3566.web-tests-python-3-part-2 2020-12-22 13:21:49 -05:00
1c7956bc1a Port to Python 3. 2020-12-22 13:19:59 -05:00
3ca17454c4 News file. 2020-12-22 13:18:07 -05:00
cbf348f21b Get rid of debug print. 2020-12-22 13:17:46 -05:00
8881728ca5 Another passing test on Python 3. 2020-12-22 13:17:07 -05:00
baa2cff29c Unbreak Python 2. 2020-12-22 13:14:18 -05:00
013388981c Fix intermittent failing test on PyPy hopefully.
PyPy does not have refcounts, so files were only being closed when GC happened,
which meant their buffered writes never hit disk.
2020-12-22 13:04:53 -05:00
f9ee4b239f Merge pull request #934 from tahoe-lafs/3564.eliot-log-testing-python-3
Re-enable logging validation on Python 3.

Fixes ticket:3564
2020-12-22 11:43:36 -05:00
74c08883f5 Another passing test on Python 3. 2020-12-22 11:36:52 -05:00
0534979e61 Another passing test on Python 3. 2020-12-22 11:03:23 -05:00
cabfdadc20 Merge branch '3564.eliot-log-testing-python-3' into 3566.web-tests-python-3-part-2 2020-12-22 10:48:32 -05:00
f30376ade6 Make sure test output can encode bytes correctly too. 2020-12-22 10:47:25 -05:00
ab7c382dec Merge pull request #939 from LeastAuthority/3567.test_storage_client-eaddrinuse
Use a pre-bound listening socket in the test

Fixes: ticket:3567
2020-12-21 13:27:08 -05:00
6dc2928172 Merge pull request #941 from LeastAuthority/3568.better-codecov-reporting.wait_for_ci
Try the `wait_for_ci` option

Fixes: ticket:3568
2020-12-21 13:26:20 -05:00
b46898f667 Merge branch '3564.eliot-log-testing-python-3' into 3566.web-tests-python-3-part-2 2020-12-21 13:20:50 -05:00
7fc64fdf45 Also handle bytes when serializing production Eliot log messages on Python 3. 2020-12-21 13:20:14 -05:00
a8732a3c70 Merge branch '3564.eliot-log-testing-python-3' into 3566.web-tests-python-3-part-2 2020-12-21 13:12:19 -05:00
c25dd57768 Make sure we can handle bytes, plus a couple other fixes. 2020-12-21 13:12:01 -05:00
2737229895 Another passing test. 2020-12-21 11:12:52 -05:00
a2f042845d Another passing test. 2020-12-21 10:58:09 -05:00
d8197d9554 Another passing test. 2020-12-21 10:52:31 -05:00
15c7af8e72 Another passing test. 2020-12-21 10:29:59 -05:00
98c71e51e1 More progress towards passing tests. 2020-12-21 10:04:27 -05:00
ff182e69c1 signatures are detached 2020-12-20 19:10:00 -07:00
99b02a9310 Merge pull request #938 from tahoe-lafs/3565.web-tests-python-3-part-1
Port web tests to Python 3, part 1

Fixes ticket:3565
2020-12-18 16:29:02 -05:00
2ec7d52d09 Some progress towards passing tests on Python 3. 2020-12-18 16:12:32 -05:00
c71acf93fd Bytes, alas. 2020-12-18 16:10:23 -05:00
5315d48355 Merge remote-tracking branch 'origin/master' into 3565.web-tests-python-3-part-1 2020-12-18 15:43:36 -05:00
f964ae1782 Docstrings. 2020-12-18 15:43:27 -05:00
28e8369684 Merge pull request #931 from tahoe-lafs/3552.test_system-python-3
Port test_system to Python 3

Fixes ticket:3552
2020-12-18 14:00:57 -05:00
50a794a911 More accurate docstring. 2020-12-18 11:34:08 -05:00
865f3fd7d0 Improve the docstring. 2020-12-18 11:33:24 -05:00
721b02b262 Use the function I specifically wrote for this! 2020-12-18 11:29:56 -05:00
8f4a0379ea Correct examples. 2020-12-18 11:26:10 -05:00
b24a9f7083 Trying to get test_grid working on Python 3. 2020-12-18 11:21:04 -05:00
602a06e5cb Extract Parameters type in scripts.types_. 2020-12-18 11:14:07 -05:00
189608e113 Remove GENERATED_FILES, unused 2020-12-18 11:07:30 -05:00
c2d2aba83f Add reference to ticket. 2020-12-18 11:05:55 -05:00
0e248cb4ef Declare signing key as required in introducer client publish. 2020-12-18 10:59:53 -05:00
090031cbfc Remove confirm_share_allocation from interface (unused). 2020-12-18 10:55:20 -05:00
d051791e95 Add reference to ticket. 2020-12-18 10:53:24 -05:00
ea0c10ef83 Remove set_size, unused 2020-12-18 10:51:56 -05:00
efd0aef284 Indicate that unichr is Python 2 only. 2020-12-18 10:36:43 -05:00
51b0b201b4 Expand comment to provide more context. 2020-12-18 10:33:30 -05:00
99da74fffb Change comment to clarify that it's the implementation that's incomplete. 2020-12-18 09:58:56 -05:00
950ca18932 Ignores no longer needed. 2020-12-18 09:23:27 -05:00
29d54aee78 What does this setting do? 2020-12-17 13:08:33 -05:00
ad1e38eea4 Can we make codecov wait a while? 2020-12-17 12:40:20 -05:00
0569972212 news fragment 2020-12-17 12:40:12 -05:00