Commit Graph

13036 Commits

Author SHA1 Message Date
Jean-Paul Calderone
23212fc816 add some example client/server interactions 2021-08-17 14:01:44 -04:00
Jean-Paul Calderone
a591c2c36d news fragment 2021-08-17 10:23:37 -04:00
Jean-Paul Calderone
561429ff5b
Merge pull request #1102 from LeastAuthority/3760.run-codechecks3
Try to run codechecks3 on CI

Fixes: ticket:3760
2021-08-13 09:47:49 -04:00
Jean-Paul Calderone
9a8faae283 Remove PYTHONIOENCODING, set for towncrier, no longer run here 2021-08-13 09:24:00 -04:00
Jean-Paul Calderone
52a61e8f63 news fragment 2021-08-12 16:50:18 -04:00
Jean-Paul Calderone
acc8cbd28b Remove use of the mock module from test_status 2021-08-12 16:50:01 -04:00
Jean-Paul Calderone
85ba6567ba Try to make sure fixed argv is used on Py27+Windows
Previous version that rebound sys.argv didn't work so well with early binding
used by some some functions for default argument values.
2021-08-12 12:11:39 -04:00
Jean-Paul Calderone
580af66b69
Merge pull request #1100 from Fenn-CS/3757.refactor.web-test-introducer
Refactor allmydata/test/web/test_introducer.py

Fixes: ticket:3757
2021-08-11 17:21:50 -04:00
Jean-Paul Calderone
893d21fcbb Fix the UsageError closer in the Py2 codepath we already have for it 2021-08-11 16:46:29 -04:00
Jean-Paul Calderone
b56a956843 Sort out this gross error reporting encoding/decoding mess
A little, anyway
2021-08-11 15:42:21 -04:00
Jean-Paul Calderone
13dae392cb Go with a shorter name 2021-08-11 14:41:18 -04:00
Jean-Paul Calderone
6931d10ace Fix mis-merge: use argv parameter instead of sys.argv 2021-08-11 14:40:22 -04:00
Jean-Paul Calderone
975f268d8d Provide enough output to debug the failure 2021-08-11 14:39:32 -04:00
Jean-Paul Calderone
fd3d3bc688 Give the py3 static checker something to resolve unicode to
It's pretty much just a bug in the static checker. :/
2021-08-11 14:27:21 -04:00
Jean-Paul Calderone
1d75bbfd72 str is a kind of weird future thing; coerce another way 2021-08-11 14:25:47 -04:00
Jean-Paul Calderone
4d41e30ce9 Just pass unicode at this layer 2021-08-11 14:25:40 -04:00
Jean-Paul Calderone
d56c218586 Options are defined with unicode now; argv better be unicode. 2021-08-11 14:25:24 -04:00
Jean-Paul Calderone
0176583e75 Get a text-mode FilePath in a py3 compatible way 2021-08-11 13:32:04 -04:00
Jean-Paul Calderone
2244f0374e fail more informatively 2021-08-11 13:31:07 -04:00
Jean-Paul Calderone
5f6ae1f8f5 Fix mis-merge: don't try to stripe argv[0] twice 2021-08-11 13:30:52 -04:00
Jean-Paul Calderone
ffbcbf78a7 Send the warning to the parameterized stderr 2021-08-11 13:30:39 -04:00
Jean-Paul Calderone
9632b35abe Fix mismerge: Put Py3 warning back 2021-08-11 13:19:15 -04:00
Jean-Paul Calderone
15312009ce Fix mis-merge: This test moved to test_run.py 2021-08-11 12:58:51 -04:00
Jean-Paul Calderone
66d40527d1 Merge remote-tracking branch 'origin/master' into 3528.test_cli-no-mock 2021-08-11 12:56:00 -04:00
fenn-cs
b5c329024a Merge branch 'master' of github.com:tahoe-lafs/tahoe-lafs into 3757.refactor.web-test-introducer 2021-08-11 16:33:36 +01:00
Jean-Paul Calderone
a1112e4cd0 Add the new job to the workflow 2021-08-11 10:25:49 -04:00
Jean-Paul Calderone
97008b70b2 Avoid renaming a job, it causes operational hassle 2021-08-11 10:25:42 -04:00
Jean-Paul Calderone
6e89713b65 Merge remote-tracking branch 'origin/master' into 3760.run-codechecks3 2021-08-11 10:25:13 -04:00
Jean-Paul Calderone
22622b5400
Merge pull request #1101 from LeastAuthority/3759.remove-circleci-context-for-dockerhub
Stop using the dockerhub-auth context for normal jobs

Fixes: ticket:3759
2021-08-11 10:23:44 -04:00
Jean-Paul Calderone
02f82e2665 news fragment 2021-08-11 10:00:06 -04:00
Jean-Paul Calderone
2bb310c511 Try to run codechecks3 on CI 2021-08-11 09:50:23 -04:00
Jean-Paul Calderone
0e2c4ff7e6 I suppose you cannot define an empty yaml map by leaving everything out 2021-08-11 07:45:45 -04:00
Jean-Paul Calderone
6f36f85a87 Define the yaml anchor elsewhere, where it is still needed 2021-08-11 07:41:59 -04:00
Jean-Paul Calderone
c5fec82328 CircleCI succeeds in pulling the docker images without this
It says "Warning!" but then says it is going to use its own credentials.
Great.  Just what I want.
2021-08-11 07:40:16 -04:00
Jean-Paul Calderone
a4da804870 Stop using the dockerhub-auth context for normal jobs 2021-08-11 07:33:58 -04:00
fenn-cs
78a3ca52c4 DUMMY COMMIT TO TRIGGER CI : added commit text to fragments
Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
2021-08-10 19:00:05 +01:00
fenn-cs
a6b7c07e1c added missing parathensis, ran yapf
Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
2021-08-10 10:13:00 +01:00
fenn-cs
7ad3fa9e25 correct use of succeeded, remove trailing spaces and unused import
Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
2021-08-09 23:46:30 +01:00
fenn-cs
90e84730e5 Fixes 3757 : Refactored test_introducer in web tests to use custom base test cases
Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
2021-08-08 21:49:02 +01:00
Itamar Turner-Trauring
93fbfb61a8
Merge pull request #1097 from tahoe-lafs/3743.i2p-integration-tests
i2p integration tests

Fixes ticket:3743
2021-08-04 13:44:36 -04:00
Itamar Turner-Trauring
8dd48a3946 Merge remote-tracking branch 'origin/master' into 3743.i2p-integration-tests 2021-08-03 11:13:28 -04:00
Itamar Turner-Trauring
4a9e591204
Merge pull request #1098 from tahoe-lafs/3751.delete-unneeded-python3-infrastructure
Python 3 port is essentially done-get rid of relevant tests and tracking code

Fixes ticket:3751
2021-08-02 09:52:23 -04:00
Itamar Turner-Trauring
83cc42a7c3 Choose node names that won't conflict. 2021-07-30 11:27:41 -04:00
Itamar Turner-Trauring
d060af641a Python 3 port is essentially done-get rid of relevant tests and tracking code. 2021-07-30 11:13:57 -04:00
Itamar Turner-Trauring
ce2363e3de More aggressively shut down i2pd and other i2p-related processes. 2021-07-30 11:09:39 -04:00
Itamar Turner-Trauring
97522641d6 Skip on Windows. 2021-07-30 11:06:28 -04:00
Itamar Turner-Trauring
982ac3cc33 Timeout if i2pd never starts. 2021-07-29 10:02:02 -04:00
Itamar Turner-Trauring
ddca3e9ab8 At this point all integration tests are expected to pass on Python 3. 2021-07-27 14:21:40 -04:00
Itamar Turner-Trauring
dbd2e7f973 News file. 2021-07-27 14:20:26 -04:00
Itamar Turner-Trauring
7396130c0a Integration test for I2P. 2021-07-27 14:20:01 -04:00