2741fb2b46
Don't persist state unnecessarily (and this appears to cause test failures)
2023-05-22 12:51:40 -04:00
2ec1c1e43e
Shut down alice.
2023-05-10 17:23:15 -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
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
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
d3c39f8604
fix i2p introducer, different ports
2023-04-14 15:27:19 -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
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
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
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
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
b65e8c72df
Skip the tor integration tests if any needed tor tools are missing
2023-03-27 13:57:09 -04:00
61d9d82c55
Make await_client_ready() non-blocking.
2023-03-20 15:02:35 -04:00
5424aa9737
Only run the very slow new integration test in one CI job
2023-01-17 09:27:17 -05:00
c211731c5f
Merge remote-tracking branch 'origin/master' into 3961.test-vectors
2023-01-10 09:57:48 -05:00
1ae98c1830
Switch back to session scope for Alice
2022-12-22 11:05:07 -05:00
49b513fefc
Get basic generation working, apparently
2022-12-22 10:51:59 -05:00
98e25507df
A different approach to forcing foolscap in integration tests.
2022-12-12 10:43:36 -05:00
3255f93a5c
Try newer version of Chutney.
2022-02-15 10:47:22 -05:00
5b9997f388
update the integration tests to reflect removal of sftp password auth
2021-10-26 07:16:24 -04:00
22f8b9b428
Port to Python 3.
2021-05-12 09:25:52 -04:00
0d093c45df
Test fails on Python 3, instead of spinning until timeout.
2021-05-07 10:06:12 -04:00
dfcd75f20d
Infinite blocking is bad.
2021-01-12 13:58:28 -05:00
b74ec6919d
Don't blow up just because irrelevant cleanup complains.
2021-01-12 13:24:42 -05:00
3489e381be
Get rid of finalizer which, I suspect, is keeping tests from shutting down on Windows.
2021-01-12 11:16:45 -05:00
3764e3b6b1
A (so far failing) test for SSH public key authentication.
2021-01-07 13:59:57 -05:00
a536a1a970
First passing end-to-end test of SFTP
2021-01-07 12:50:31 -05:00
054af4b76e
Sketch of where SFTP setup needs to happen.
2021-01-07 11:25:26 -05:00
7dda680cb2
Already using "tahoe run", de-emphasize "tahoe start"
2020-12-09 10:51:10 -05:00
b9f7bcab4e
flakes
2020-10-27 09:49:58 -04:00
75b3bf1097
Refuse to continue if the introducer fURL has no location hints.
2020-10-16 11:27:05 -04:00
74a77a48cc
Merge 'origin/master' into 3320.github-actions-windows-integration-tests
2020-07-21 13:50:47 -04:00
957e089715
Fix typo
2020-07-21 11:56:44 -04:00
e4e59c7aab
Use a Chutney revision that works with Python 2
2020-07-21 10:44:49 -04:00