Itamar Turner-Trauring
c70930b479
News fragment.
2023-05-03 17:21:07 -04:00
Itamar Turner-Trauring
83a6a7de28
Newer klein and werkzeug.
2023-05-03 17:20:29 -04:00
Itamar Turner-Trauring
ff1b791886
Merge pull request #1296 from tahoe-lafs/4022-freezing-test
...
Fix (hopefully) for freezing CI runners
Fixes ticket:4022
2023-05-03 17:14:18 -04:00
Itamar Turner-Trauring
dca19525b9
🪄
2023-05-03 16:58:47 -04:00
Itamar Turner-Trauring
5a5031f020
Try with newer Python, 3.11 might make it faster.
2023-05-03 16:46:57 -04:00
Itamar Turner-Trauring
84a6db3e88
Merge remote-tracking branch 'origin/master' into 4022-freezing-test
2023-05-03 16:43:52 -04:00
Itamar Turner-Trauring
f1f3c122da
Merge pull request #1292 from tahoe-lafs/4015-more-linting
...
More linting, using ruff
Fixes ticket:4015
2023-05-02 13:29:02 -04:00
Itamar Turner-Trauring
63b082759d
Use a modern coverage.py.
2023-05-02 12:59:00 -04:00
Itamar Turner-Trauring
22715abc85
This is fine.
2023-05-02 12:17:55 -04:00
Itamar Turner-Trauring
1ca30e1d2f
News entry.
2023-05-02 12:11:44 -04:00
Itamar Turner-Trauring
9f78fd5c7f
Use even fewer nodes.
2023-05-02 12:11:31 -04:00
Itamar Turner-Trauring
d4f2038fd1
Rearrange nodes so it's possible to create even fewer.
2023-05-02 12:11:23 -04:00
Itamar Turner-Trauring
8fa89bd985
Run a little faster.
2023-05-02 12:05:40 -04:00
Itamar Turner-Trauring
5c2f18dfec
Set a higher timeout.
2023-05-02 12:03:14 -04:00
Itamar Turner-Trauring
a6b66dd331
Merge pull request #1294 from tahoe-lafs/4018-better-integration-logging
...
Better integration test logging
Fixes ticket:4018
2023-05-02 09:46:07 -04:00
Jean-Paul Calderone
1d92d9ff81
Merge pull request #1278 from exarkun/3999.structure-config-manipulation
...
Safely customize the Tor introducer's configuration
Fixes: ticket:3999
2023-05-01 17:09:55 -04:00
Itamar Turner-Trauring
57b93b2230
Merge remote-tracking branch 'origin/master' into 4015-more-linting
2023-05-01 12:54:51 -04:00
Itamar Turner-Trauring
568c275d64
Merge remote-tracking branch 'origin/master' into 4018-better-integration-logging
2023-05-01 12:54:05 -04:00
Itamar Turner-Trauring
bc2506c3e2
Merge remote-tracking branch 'origin/master' into 3999.structure-config-manipulation
2023-05-01 12:52:18 -04:00
Itamar Turner-Trauring
4edf98b8fb
Merge pull request #1295 from exarkun/restrict-ci-to-wheelhouse
...
Restrict ci to wheelhouse
Fixes ticket:4019
Fixes ticket:4020
2023-05-01 12:46:58 -04:00
Itamar Turner-Trauring
4ca056b51c
Be more general, 2.3.2 just came out for example.
2023-05-01 11:57:35 -04:00
Itamar Turner-Trauring
b21b15f395
Blocking newer werkzeug is a temporary measure.
2023-05-01 11:56:59 -04:00
Jean-Paul Calderone
0af84c9ac1
news fragment
2023-05-01 09:28:46 -04:00
Jean-Paul Calderone
3c660aff5d
a comment about the other test extra
2023-05-01 09:19:01 -04:00
Jean-Paul Calderone
fa034781b4
Perhaps this is the correct way to locate the tox-managed venv
2023-04-28 14:29:21 -04:00
Jean-Paul Calderone
04ef5a02b2
eh ... these things moved into the tox-managed venv
...
not intentional but not sure what a _good_ fix is, so try this.
2023-04-28 14:12:01 -04:00
Jean-Paul Calderone
29c0ca5974
put the tox installation near other software installation
2023-04-28 13:51:22 -04:00
Jean-Paul Calderone
a088b1d812
don't bother to make a wheel of tox, just install it
2023-04-28 13:49:14 -04:00
Jean-Paul Calderone
d67016d1b9
Get the right version of tox in the wheelhouse
2023-04-28 13:39:49 -04:00
Jean-Paul Calderone
f0b98aead5
You don't need tox *inside* your test environment.
...
You need tox to *manage* your test environment (this is the premise, at least).
2023-04-28 13:33:25 -04:00
Itamar Turner-Trauring
c15dd6c9f0
This wasn't the issue.
2023-04-28 11:43:48 -04:00
Itamar Turner-Trauring
44cd746ce4
Limit klein version for now.
2023-04-28 11:43:26 -04:00
Jean-Paul Calderone
f48eb81d9d
restrict werkzeug more, at least for the moment
2023-04-28 07:57:51 -04:00
Jean-Paul Calderone
17706f582e
use tox testenv extras
to request testenv too
2023-04-28 07:52:05 -04:00
Jean-Paul Calderone
70caa22370
have to do certifi in tox.ini
...
by the time setup.py is being processed it is too late for certifi to help
2023-04-28 07:51:45 -04:00
Jean-Paul Calderone
f6e4e862a9
Require that the actual test run step do this part
...
Keep this script to wheelhouse population. We might be giving up a tiny bit
of performance here but let's make it work at all before we make it fast.
2023-04-28 07:50:50 -04:00
Itamar Turner-Trauring
0f200e422e
Give it more time.
2023-04-27 15:48:49 -04:00
Jean-Paul Calderone
29961a08b2
typo in the requirements list...
2023-04-27 11:40:49 -04:00
Jean-Paul Calderone
66d3de0594
narrowly pin these dependencies
...
This will break because these are not the versions on all Docker CI images but
we need to pin them to rebuild those images with the correct versions.
Rebuilding the images might break CI for all other branches. But! It's
broken already, so it's not like it's any worse.
2023-04-27 11:31:26 -04:00
Jean-Paul Calderone
58ccecff54
Take a step towards unifying dependency pins used by tox env and Docker image building
2023-04-27 11:17:19 -04:00
Jean-Paul Calderone
4d5b9f2d0c
match the version in the docker image
...
it is maybe wrong that we pin a specific version here and also only include a
specific version (probably some interpretation of "the most recent release")
in the docker image...
2023-04-27 10:48:46 -04:00
Jean-Paul Calderone
f9269158ba
news fragment
2023-04-27 10:46:58 -04:00
Jean-Paul Calderone
3d0c872f4c
restrict CI jobs to the wheelhouse
2023-04-27 10:44:10 -04:00
Itamar Turner-Trauring
9faf742b41
News file.
2023-04-27 10:36:59 -04:00
Itamar Turner-Trauring
86a513282f
Include Foolscap logging in node output in integration tests.
2023-04-27 10:36:39 -04:00
Itamar Turner-Trauring
8f1d1cc1a0
Include node name in the logging output from subprocesses.
2023-04-27 10:23:06 -04:00
Jean-Paul Calderone
c0e49064ce
Attempt to get more information about client unready state
2023-04-27 09:50:02 -04:00
Itamar Turner-Trauring
6d961eada9
Merge pull request #1289 from tahoe-lafs/4012.add-timeout-to-http-client
...
Add timeout to the blocking http client
Fixes ticket:4012
2023-04-27 09:13:44 -04:00
Itamar Turner-Trauring
194a160c44
Merge pull request #1286 from tahoe-lafs/4005-more-http-storage-logging
...
More http storage logging
Fixes ticket:4005
2023-04-27 09:08:03 -04:00
Itamar Turner-Trauring
f9a1eedaea
Make timeout optional, enable it only for integration tests.
2023-04-25 12:31:37 -04:00