Nick Mathewson
|
c5184442a3
Log test status less frequently: travis thinks it is too verbose.
|
5 vuotta sitten |
Nick Mathewson
|
0687600c10
Don't check whether we can write on a listener
|
5 vuotta sitten |
Nick Mathewson
|
8c8cbf50da
Don't use "ord" to debug a byte; python3 hates it.
|
5 vuotta sitten |
Nick Mathewson
|
4c0e3f31df
re-add not-connected to handle some failure cases
|
5 vuotta sitten |
Nick Mathewson
|
36a3ee88f1
Make chutney bidirectional by default
|
5 vuotta sitten |
Nick Mathewson
|
58c5a3c69d
Make TrafficTester create sources and sinks
|
5 vuotta sitten |
Nick Mathewson
|
b9668e4d5d
Store the canonical DataSource in the TrafficTester.
|
5 vuotta sitten |
Nick Mathewson
|
1bbe2079c4
Refactor Source and Sink to not know about their data
|
5 vuotta sitten |
Nick Mathewson
|
f04f297ad4
Fix up chutney verifier's notion of a test suite
|
5 vuotta sitten |
Nick Mathewson
|
b90ff42dfe
Refactor Traffic.py to use asyncore and asynchat
|
5 vuotta sitten |
teor
|
c5ed1580d9
Traffic: make the unit test compatible with python 3
|
5 vuotta sitten |
teor
|
25162cb860
tests: Stop requiring a tor (or SOCKS) proxy for the Traffic.py tests
|
5 vuotta sitten |
teor
|
191e280f63
tests: Stop requiring python2 for module tests
|
5 vuotta sitten |
Nick Mathewson
|
620efe453c
Python3: Various bytes/unicode fixes
|
5 vuotta sitten |
Nick Mathewson
|
bb4c2d261b
python3: itervalues no longer exists
|
5 vuotta sitten |
Nick Mathewson
|
e54f24dfb4
Python3: get socket errno from errno attr, not from subscripting
|
5 vuotta sitten |
teor
|
05d50aa45c
Debug: refactor debugging into its own module
|
5 vuotta sitten |
Nick Mathewson
|
dcaa92183b
Numerous additional debugging logs
|
7 vuotta sitten |
Nick Mathewson
|
4f1d926c2b
Traffic.py: make want_to_write() correct
|
7 vuotta sitten |
Nick Mathewson
|
57082b7a5c
Traffic.py: Actually detect EOF
|
7 vuotta sitten |
Nick Mathewson
|
876933cb31
Give chutney a CHUTNEY_DEBUG option
|
7 vuotta sitten |
teor (Tim Wilson-Brown)
|
2e665358be
Wait 5 seconds between data retries
|
7 vuotta sitten |
teor (Tim Wilson-Brown)
|
aad22037a2
Don't burn through a client's HSDirs too fast in hs-min
|
8 vuotta sitten |
cypherpunks
|
45463f00ab
Fix PEP8 errors
|
9 vuotta sitten |
teor (Tim Wilson-Brown)
|
42e7bd4c53
fixup #15353 - Sleep when transmitting bytes temporarily fails
|
8 vuotta sitten |
teor (Tim Wilson-Brown)
|
df6ad20619
If chutney repeatedly sends no bytes, stop trying
|
8 vuotta sitten |
teor
|
51dc1a3c2b
Implement chutney performance testing
|
9 vuotta sitten |
teor
|
0d350720ff
Add bridge clients and hidden services to chutney verify
|
9 vuotta sitten |
Daniel Martí
|
07f0979a4e
Add initial support for Python 3 alongside 2
|
9 vuotta sitten |
Daniel Martí
|
ab5d1043d4
Simplify more code by restructuring a bit
|
9 vuotta sitten |