b037ec359f
Merge pull request #1438 from emmanuel-ferdman/master
...
CI / coverage (macos-14, 3.12) (push) Has been cancelled
CI / coverage (ubuntu-22.04, 3.12) (push) Has been cancelled
CI / coverage (ubuntu-22.04, pypy-3.9) (push) Has been cancelled
CI / coverage (windows-2022, 3.12) (push) Has been cancelled
CI / integration (false, macos-14, 3.11) (push) Has been cancelled
CI / integration (false, ubuntu-24.04, 3.11) (push) Has been cancelled
CI / integration (false, windows-2022, 3.11) (push) Has been cancelled
CI / integration (true, ubuntu-24.04, 3.12) (push) Has been cancelled
CI / packaging (macos-14, 3.9) (push) Has been cancelled
CI / packaging (ubuntu-22.04, 3.9) (push) Has been cancelled
CI / packaging (windows-2022, 3.9) (push) Has been cancelled
CI / finish-coverage-report (push) Has been cancelled
Migrate to modern testing interface
2025-06-10 19:22:30 -06:00
1d919a2e58
Migrate to modern testing interface
...
Signed-off-by: Emmanuel Ferdman <emmanuelferdman@gmail.com >
2025-06-02 10:54:32 -07:00
1e257401c5
Migrate to modern testing interface
...
Signed-off-by: Emmanuel Ferdman <emmanuelferdman@gmail.com >
2025-06-01 04:22:33 -07:00
22f5abba12
Merge pull request #1437 from LeastAuthority/tor-integration-test-improvements-update
...
CI / coverage (macos-14, 3.12) (push) Has been cancelled
CI / coverage (ubuntu-22.04, 3.12) (push) Has been cancelled
CI / coverage (ubuntu-22.04, pypy-3.9) (push) Has been cancelled
CI / coverage (windows-2022, 3.12) (push) Has been cancelled
CI / integration (false, macos-14, 3.11) (push) Has been cancelled
CI / integration (false, ubuntu-24.04, 3.11) (push) Has been cancelled
CI / integration (false, windows-2022, 3.11) (push) Has been cancelled
CI / integration (true, ubuntu-24.04, 3.12) (push) Has been cancelled
CI / packaging (macos-14, 3.9) (push) Has been cancelled
CI / packaging (ubuntu-22.04, 3.9) (push) Has been cancelled
CI / packaging (windows-2022, 3.9) (push) Has been cancelled
CI / finish-coverage-report (push) Has been cancelled
Tor integration test improvements update
2025-05-23 12:27:29 -04:00
fc4f5eb154
Merge in current master branch
...
Co-authored-by: Chris Wood <chris@leastauthority.com >
2025-05-23 15:50:21 +00:00
e26ec551c9
Merge pull request #1435 from LeastAuthority/3943.update-chutney
...
CI / coverage (macos-14, 3.12) (push) Has been cancelled
CI / coverage (ubuntu-22.04, 3.12) (push) Has been cancelled
CI / coverage (ubuntu-22.04, pypy-3.9) (push) Has been cancelled
CI / coverage (windows-2022, 3.12) (push) Has been cancelled
CI / integration (false, macos-14, 3.11) (push) Has been cancelled
CI / integration (false, ubuntu-24.04, 3.11) (push) Has been cancelled
CI / integration (false, windows-2022, 3.11) (push) Has been cancelled
CI / integration (true, ubuntu-24.04, 3.12) (push) Has been cancelled
CI / packaging (macos-14, 3.9) (push) Has been cancelled
CI / packaging (ubuntu-22.04, 3.9) (push) Has been cancelled
CI / packaging (windows-2022, 3.9) (push) Has been cancelled
CI / finish-coverage-report (push) Has been cancelled
3943 Install recent Chutney for Tor integration tests
2025-05-20 16:15:51 -04:00
ef60b8c05b
Merge pull request #1434 from LeastAuthority/3943.update-ci-images
...
3943 Update integration test CI images
2025-05-20 15:28:16 -04:00
2c837e5cf9
Tor: installation: Don't run GPG as root
2025-05-19 17:29:11 +00:00
c5f108c2cc
Tor: Install the latest version also on Ubuntu
...
macOS and WindOS already have recent versions of Tor,
Ubuntu shouldn't lag behind.
2025-05-19 17:12:47 +00:00
adc73f4daa
Tor: fail instead of skip if Tor executables aren't available.
2025-05-19 17:02:53 +00:00
7ffc6641e3
Tor: Remove obsolete TMPDIR work-around
...
... for overly long Tor control socket paths. This didn't work
on Ubuntu (although it should have?) and now we disable the Tor
control path altogether in tox.ini instead (a different work-around
for the long control path problem).
2025-05-19 16:50:58 +00:00
9aa181fba7
Try disabling Chutney control socket in Tox config
...
The socket file name (absolute directory) is too long and
the fix for MacOS (setting TMPDIR in the GitHub Actions
workflow config) does not work on Linux (even though the tox
docs look like it should?)
2025-05-19 16:06:33 +00:00
d84fe1f97a
Revert "Try disabling the chutney control socket because its name is too long"
...
This reverts commit b74653e3d5
.
That didn't help with the problem.
2025-05-19 15:34:23 +00:00
b74653e3d5
Try disabling the chutney control socket because its name is too long
2025-05-19 15:03:04 +00:00
32861e8b42
CI: Ubuntu: Fix Tor installation
...
For Tor integration tests we need Tor, the software, around.
It seems to have moved to the "Universe" repo some time in
the past, or maybe GHA changed their images to not include
Universe by default. Make sure we have it.
2025-05-19 14:34:56 +00:00
e458fe7339
Updated chutney runs on Python 3.12 just fine
2025-05-16 19:08:57 +00:00
f9844f099f
Get typing right
2025-05-14 13:48:28 +00:00
9e6f75b646
Cleanup: Remove unused import
2025-05-14 13:29:49 +00:00
5a4513e5eb
Simplify Chutney fixture return interface
...
As suggested by @meejah in
https://github.com/tahoe-lafs/tahoe-lafs/pull/1435#discussion_r2082257000
2025-05-14 13:24:11 +00:00
e2a9d38b99
Cleanup: We're using the basic-min network for testing
2025-05-14 13:01:15 +00:00
0245e6bed4
Amend control port for the smaller 'basic-min' test TOR network
2025-05-13 15:24:13 +00:00
ce0a5dedc0
Merge pull request #1433 from LeastAuthority/4168.update-tahoe-man-page
...
CI / coverage (macos-14, 3.12) (push) Has been cancelled
CI / coverage (ubuntu-22.04, 3.12) (push) Has been cancelled
CI / coverage (ubuntu-22.04, pypy-3.9) (push) Has been cancelled
CI / coverage (windows-2022, 3.12) (push) Has been cancelled
CI / integration (false, macos-14, 3.11) (push) Has been cancelled
CI / integration (false, ubuntu-20.04, 3.11) (push) Has been cancelled
CI / integration (false, windows-2022, 3.11) (push) Has been cancelled
CI / integration (true, ubuntu-20.04, 3.12) (push) Has been cancelled
CI / packaging (macos-14, 3.9) (push) Has been cancelled
CI / packaging (ubuntu-22.04, 3.9) (push) Has been cancelled
CI / packaging (windows-2022, 3.9) (push) Has been cancelled
CI / finish-coverage-report (push) Has been cancelled
4168 Update tahoe (1) man page
2025-05-13 11:16:19 -04:00
80e80f7f0b
Use smaller Tor test network to speed up test suite
2025-05-09 15:27:28 +00:00
55858066e1
Remove custom chutney install logic
...
We can now just 'pip install' chutney (more or less).
2025-05-09 14:49:10 +00:00
312980a41a
Add chutney to test dependencies
2025-05-08 12:43:02 +00:00
438eb3e0ea
Spellcheck
2025-05-05 14:16:45 +00:00
7cfe92e05b
Clean up/white space only: Adhere to initally used line length
2025-05-05 14:11:02 +00:00
9d8a778530
Maybe newsworthy after all?
2025-05-05 14:07:59 +00:00
1eab35ae49
Now it's already May (at least in my TZ)
2025-05-01 02:26:27 +02:00
87e073db00
tahoe (1) man page: Less fancy single quotes
2025-05-01 02:22:45 +02:00
65da12edd1
tahoe (1) man page: Introduction with less jargon
...
Copy/pasted from https://tahoe-lafs.org/
2025-05-01 02:18:25 +02:00
4b9a265586
tahoe (1) man page: Add short introductions to each command group
2025-05-01 02:11:48 +02:00
8ae50a1dc8
Merge branch '3943.update-ci-images' into 3943.update-chutney
...
We need the newer Linux images, else the Tor integration tests
won't be run at all.
2025-04-28 20:04:50 +00:00
6ea7eb4062
Install recent Chutney for Tor integration tests via PIP
2025-04-28 19:55:41 +00:00
2c05fe243c
(No) news.
2025-04-28 19:18:54 +00:00
287649ecbc
Update integration test images.
2025-04-28 19:18:33 +00:00
b15edcb9d6
No news.
2025-04-28 19:11:31 +00:00
69becdaeb9
Try to be clearer
2025-04-28 19:00:37 +00:00
133c820334
It's April.
2025-04-28 18:57:18 +00:00
7ae91898d2
Merge remote-tracking branch 'origin/master' into 4168.update-tahoe-man-page
2025-04-28 18:56:17 +00:00
72ad890936
Check syntax and act on groff's warnings
...
Command used: `groff -rCHECKSTYLE=3 -man -ww tahoe.1 > /dev/null`
2025-04-28 18:47:55 +00:00
51ec3a8ab4
tahoe (1) man page - more edits
2025-04-28 18:42:47 +00:00
c10695a16c
White-space only (or nothing at all?) - Clear manual indentation
...
This seems to do nothing at all - .RS indents and .RE un-indents.
2025-04-28 17:38:01 +00:00
80fdaba0fa
Update tahoe(1) manpage WIP
2025-04-28 17:35:19 +00:00
e5a368ce49
Line length + light edits
2025-04-28 13:26:45 +00:00
e330d85db1
Merge pull request #1432 from LeastAuthority/4169.man-page-for-grid-manager
...
CI / coverage (macos-14, 3.12) (push) Has been cancelled
CI / coverage (ubuntu-22.04, 3.12) (push) Has been cancelled
CI / coverage (ubuntu-22.04, pypy-3.9) (push) Has been cancelled
CI / coverage (windows-2022, 3.12) (push) Has been cancelled
CI / integration (false, macos-14, 3.11) (push) Has been cancelled
CI / integration (false, ubuntu-20.04, 3.11) (push) Has been cancelled
CI / integration (false, windows-2022, 3.11) (push) Has been cancelled
CI / integration (true, ubuntu-20.04, 3.12) (push) Has been cancelled
CI / packaging (macos-14, 3.9) (push) Has been cancelled
CI / packaging (ubuntu-22.04, 3.9) (push) Has been cancelled
CI / packaging (windows-2022, 3.9) (push) Has been cancelled
CI / finish-coverage-report (push) Has been cancelled
4169 Add man page for grid manager.
2025-03-18 17:29:57 -06:00
4b5e9bdb5f
Update tahoe man page: Add description and see also section
2025-03-18 21:22:24 +00:00
549ce0aaa6
Update tahoe man page: Overhaul 'Controlling nodes' section
2025-03-18 16:27:37 +00:00
81ce6de5a8
Update tahoe man page: Global options
2025-03-18 16:01:28 +00:00
aab5a9b04a
Braino
2025-03-17 20:11:05 +00:00