Commit Graph
40 Commits
Author SHA1 Message Date
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