Simon Désaulniers
4f53e10e7e
benchmark: enable traffic_plot for "delete" test
2016-08-31 15:37:30 -04:00
Simon Désaulniers
a608ad3cf6
benchmark: send new distinct values during test
...
During totallyNormalTest, an initial set of values would be put on the dht.
Then, random values from this same set would be put over time, but since values
would already be there, no put were really made.
2016-08-31 15:37:29 -04:00
Simon Désaulniers
a135f81073
benchmark: create function for displaying plot
2016-08-31 15:37:15 -04:00
Simon Désaulniers
fa9730dd07
add readme help text for benchmark
2016-06-15 15:57:56 -04:00
Adrien Béraud
963dd6779e
benchmark: don't block while putting values
2016-06-03 17:20:58 -04:00
Adrien Béraud
4622a82847
benchmark/get: improve ploting
2016-05-15 01:38:33 -04:00
Adrien Béraud
e03573e520
scanner: don't generate key pair
2016-05-14 23:16:23 -04:00
Adrien Béraud
96f0bffefa
python: env on first line
2016-05-02 15:13:37 -04:00
Adrien Béraud
d48913e9d9
scanner: show more node infos
2016-05-01 15:27:49 -04:00
Adrien Béraud
a7da1b4288
Merge pull request #57 from sim590/benchmark-dht-log
...
Enabling dht log in the benchmark
2016-04-11 12:06:42 -04:00
Simon Désaulniers
30ba6baf39
benchmark: add minor logs in 'get', 'put' requests
2016-04-09 00:42:22 -04:00
Simon Désaulniers
0f5086fef5
benchmark: toggling bootstrap dht log USR1 signal
2016-04-08 18:36:41 -04:00
Simon Désaulniers
b7004f6051
benchmark: add option for getting bootstrap log
2016-04-08 18:36:41 -04:00
Adrien Béraud
fa0f123803
python: run callback in main thread
2016-04-02 20:55:45 -04:00
Simon Désaulniers
2289243bfc
benchmark: fix tests + new test: totallyNormalTest
...
The "Totally normal test" is meant to create a realistic environment, i.e.
with normal asynchronous packet activity. This is useful in order to
differentiate normal and data persistence traffic.
2016-03-13 18:46:23 -04:00
Simon Désaulniers
5b3b22edee
benchmark: refactor and enhance network.py IPC
2016-03-13 18:46:23 -04:00
Simon Désaulniers
4070a19c59
fixing missing import of modules
2016-01-14 16:56:24 -05:00
Simon Désaulniers
b6d7436595
benchmark: python decorator for setting up tests
2016-01-14 16:37:20 -05:00
Simon Désaulniers
5f9e20998f
python tests refactoring
2016-01-14 16:34:43 -05:00
Simon Désaulniers
77c480e2cf
refactored python benchmark in separate modules
2016-01-12 12:38:58 -05:00
Simon Désaulniers
2c22c7d984
more code refactoring
2016-01-12 12:38:58 -05:00
Simon Désaulniers
6c3c19c0c8
add test for performance while deleting nodes
2016-01-12 12:38:58 -05:00
Simon Désaulniers
252ff4710c
FeatureTest child classes code factorized.
...
# Conflicts:
# python/tools/benchmark.py
2016-01-12 12:38:58 -05:00
Adrien Béraud
dd107e6f6d
python: fix licenses terms
2016-01-09 18:05:42 -05:00
Cyrille Béraud
44373bd5f6
python/scanner: add ip number on the plot
2016-01-09 14:30:28 -05:00
Adrien Béraud
e00c8e9598
update copyright headers for 2016
2016-01-07 18:02:35 -05:00
Adrien Béraud
13a2df8911
python: fix typo in benchmark
2016-01-05 12:25:35 -05:00
Simon Désaulniers
38306eaec5
only one refill allowed before expiring search
2015-12-15 18:18:17 -05:00
Adrien Béraud
d1c4d2446e
add Simon Désaulniers to author lists
2015-11-13 16:45:43 -05:00
Simon Désaulniers
0f6f0d1bc9
benchmark IPC improve,better handling test writing
2015-11-02 16:45:50 -05:00
Adrien Béraud
6df6d1c1c0
scanner: fix typo
2015-10-16 13:44:18 -04:00
Adrien Béraud
8f52e27fe1
scanner: clear nodeset on restart
2015-09-30 23:04:38 -04:00
Adrien Béraud
09ff99faa0
scanner: handle search failure
2015-09-30 22:42:38 -04:00
Adrien Béraud
be1cc96a91
scanner: autodownload GeoIP database
2015-08-24 16:38:40 +02:00
Simon Désaulniers
ddc7b2fb3f
benchmark refactor for manual cluster start
2015-08-24 16:38:40 +02:00
Adrien Béraud
0c686bd695
python tools: adapt to latest cython API changes
2015-08-07 19:58:37 -04:00
Adrien Béraud
59182aa0c4
securedht, dhtrunner: support bootstrap mode
2015-08-04 23:39:15 -04:00
Adrien Béraud
948475301e
infohash: add getRandom()
2015-08-04 14:02:04 -04:00
Adrien Béraud
c964d0e5df
python: cleanup
2015-07-29 16:58:15 -04:00
Simon Désaulniers
9bfe07cf6d
benchmark: refactor tests into functions
2015-07-28 17:29:20 -04:00
Adrien Béraud
ac3d29c041
python/dhtnetwork: add fallback bootstrap
2015-07-28 16:53:52 -04:00
Adrien Béraud
c9ee6eca44
move python to top directory
2015-07-27 15:18:23 -04:00