2741fb2b46
Don't persist state unnecessarily (and this appears to cause test failures)
2023-05-22 12:51:40 -04:00
546a51355a
Merge branch '4028-more-integration' into 4029-http-storage-client-respects-request-to-use-tor
2023-05-22 11:43:12 -04:00
f5520fdf74
Better name.
2023-05-22 11:42:13 -04:00
a1e00ffc3f
Add a test that triggers client-side HTTP storage client to use Tor.
2023-05-19 13:59:43 -04:00
2ec1c1e43e
Shut down alice.
2023-05-10 17:23:15 -04:00
ba638f9ff6
Remove unnecessary import.
2023-05-04 17:08:54 -04:00
049502e8c2
Don't mix blocking and async code.
2023-05-04 16:15:30 -04:00
3b52457d1c
Try a different way.
2023-05-04 13:54:04 -04:00
bee295e411
Actually run the test.
2023-05-04 13:33:54 -04:00
19690c9c7b
Don't mix blocking and async APIs!
2023-05-04 13:05:06 -04:00
dca19525b9
🪄
2023-05-03 16:58:47 -04:00
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
bc2506c3e2
Merge remote-tracking branch 'origin/master' into 3999.structure-config-manipulation
2023-05-01 12:52:18 -04:00
c15dd6c9f0
This wasn't the issue.
2023-04-28 11:43:48 -04:00
0f200e422e
Give it more time.
2023-04-27 15:48:49 -04:00
86a513282f
Include Foolscap logging in node output in integration tests.
2023-04-27 10:36:39 -04:00
8f1d1cc1a0
Include node name in the logging output from subprocesses.
2023-04-27 10:23:06 -04:00
c0e49064ce
Attempt to get more information about client unready state
2023-04-27 09:50:02 -04:00
f9a1eedaea
Make timeout optional, enable it only for integration tests.
2023-04-25 12:31:37 -04:00
fbb5f4c359
slightly clarified comment
2023-04-25 09:31:10 -04:00
825bcf3f3b
revert reformatting
2023-04-25 09:31:04 -04:00
c595eea33e
always set the "start time" timeout
...
in both the "we installed it ourselves" and the "we found an existing
installation" cases.
2023-04-25 09:27:51 -04:00
3d2e4d0798
note about port selection
2023-04-25 09:26:58 -04:00
b5f6fa8933
skip properly
2023-04-14 19:07:27 -06:00
8652bb71ad
skip i2p tests again?
2023-04-14 17:05:57 -06:00
8b81bd7ebe
remove more debug
2023-04-14 16:33:52 -06:00
3ccb7c4d1c
re-enable i2p tests
2023-04-14 15:45:17 -06:00
34cee7ff73
missing import
2023-04-14 15:44:52 -06:00
d3c39f8604
fix i2p introducer, different ports
2023-04-14 15:27:19 -06:00
abfca04af5
turn off i2p tests for now
2023-04-14 13:24:22 -06:00
76ce54ea53
remove debugging
2023-04-14 13:23:28 -06:00
250efe7d24
leftover
2023-04-13 16:42:02 -06:00
175473df40
longer timeouts, forget less
2023-04-13 00:37:32 -06:00
507d1f8394
Fix some Chutney things (and a couple cleanups): wait for bootstrap, increase timeout
2023-04-12 22:34:45 -06:00
7b94324827
More debugging.
2023-04-07 15:23:51 -04:00
13e9f88309
Add necessary config option to ensure it listens on Tor, and also give correct
...
Tor control port.
2023-04-07 15:23:20 -04:00
b1f5201ef2
Merge remote-tracking branch 'exarkun/3999.structure-config-manipulation' into 3999.structure-config-manipulation
2023-04-05 11:42:31 -04:00
812458699d
The tcp listening port needs to match the onion local port, or you get
...
connection refused when you try to connect to the hidden service.
2023-04-05 11:38:28 -04:00
76873e5901
Merge remote-tracking branch 'origin/master' into 3999.structure-config-manipulation
2023-04-05 08:43:24 -04:00
efa51d41dc
Newer chutney.
2023-04-04 10:58:28 -04:00
1de8e811b5
Tweaks.
2023-04-04 10:58:22 -04:00
28e442a4f5
Merge pull request #1280 from exarkun/4001.propagate-parent-process-env
...
Propagate parent environment to children in the integration tests
Fixes: ticket:4001
2023-04-03 12:16:58 -04:00
0b5c96e762
Merge pull request #1281 from exarkun/4002.reuse-chutney
...
Use an existing Chutney, if there is one
Fixes: ticket:4002
2023-03-28 13:24:14 -04:00
4232c7f142
remove unused binding
2023-03-27 14:55:10 -04:00
d3d94937be
Nothing uses the return value of this fixture
2023-03-27 14:42:32 -04:00
fb8c10c55f
Use an already-installed Chutney if there is one
2023-03-27 14:42:32 -04:00
8613e36bae
Propagate parent environment to children in the integration tests
2023-03-27 14:06:16 -04:00
1c99817e1b
Safely customize the client node's configuration
...
This is similar to the fix to the `tor_introducer` fixture.
2023-03-27 13:59:32 -04:00
1c11f9e7d4
Add a little more debug info to the integration test suite output
2023-03-27 13:59:32 -04:00
fbcef2d1ae
Safely customize the Tor introducer's configuration
...
Previously we clobbered the whole generated configuration and potentially
wiped out additional important fields.
Now we modify the configuration by just changing the fields we need to change.
2023-03-27 13:59:30 -04:00