Commit Graph
44 Commits
Author SHA1 Message Date
Simon Désaulniers b7a37dd771 benchmark: msgpack with callback based IPC 2016-08-31 15:47:05 -04:00
Simon Désaulniers b24d1ccc8b benchmark: removing anormal behavior from normal test 2016-08-31 15:37:30 -04:00
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