Commit Graph

84 Commits

Author SHA1 Message Date
Arvid Norberg
17d276e060 move dht_flood.py into tools. only reveal 3 bits passed the shared target prefix when doing obfuscated dht lookups 2013-10-16 23:19:18 +00:00
Arvid Norberg
8eece6b704 make unit test page more compact 2013-10-10 02:04:37 +00:00
Arvid Norberg
99c032a90e fixes run_benchmark.py 2013-10-08 05:10:23 +00:00
Arvid Norberg
d90f7336b1 fix unit test web server for tracker announces 2013-10-07 00:33:55 +00:00
Arvid Norberg
c99f0c120a display exit code in test detail page 2013-10-06 20:13:15 +00:00
Arvid Norberg
9f50662c92 one more svn fix in regression tests 2013-10-06 16:57:04 +00:00
Arvid Norberg
fdbe37ea39 fix to regression testing script 2013-10-06 09:03:16 +00:00
Arvid Norberg
5e3a7a77f8 fix issue in parse_test_results.py 2013-10-06 01:29:36 +00:00
Arvid Norberg
861b6c4c71 attempt at optimizing parse_test_output.py 2013-10-06 01:16:50 +00:00
Arvid Norberg
d8c51a29eb improve unit test html a bit 2013-10-06 00:53:50 +00:00
Arvid Norberg
606f5a9ea1 exit on first error when building unit tests 2013-10-05 18:52:47 +00:00
Arvid Norberg
f44f7d18a2 improve svn usage in run_regression_tests.py 2013-10-05 17:52:25 +00:00
Arvid Norberg
6867b2da3a fix parse_test_results.py typo 2013-10-04 04:51:33 +00:00
Arvid Norberg
9d02b478a6 fix invalid read passed the allocation of peer_info in web_seed_entry 2013-10-04 04:20:50 +00:00
Arvid Norberg
8df6616664 fixed typo in parse_test_results.py 2013-10-03 16:58:45 +00:00
Arvid Norberg
d7e7093da6 lower the timeout for valgrind tests a bit 2013-10-03 16:54:41 +00:00
Arvid Norberg
f1c9d5f8fb fix issue in run_tests.py 2013-10-03 15:47:58 +00:00
Arvid Norberg
79a29d2bb0 fix valgrind build with stats logging enabled 2013-10-03 15:39:19 +00:00
Arvid Norberg
d1f41a72f4 make socks.py and http.py shut themselves down after a timeout of inactivity (maybe that will fix the problem of them lingering, stalling tests). fix some issues in run_regression_tests.py 2013-10-03 05:44:38 +00:00
Arvid Norberg
64b563fd06 attempt to trigger valgrind errors earlier 2013-10-02 21:51:30 +00:00
Arvid Norberg
735d8213ac don't pass in launcher argument when just building, that only works for unit tests 2013-10-02 16:11:31 +00:00
Arvid Norberg
b3fd7b0bbf give valgrind runs even more time to complete 2013-10-02 04:06:53 +00:00
Arvid Norberg
8838289d2e fix test link issue. highlight valgrind errors in test log parsing 2013-10-01 19:37:17 +00:00
Arvid Norberg
89c3db477d merge build fix with C++11 from RC_0_16 2013-09-25 19:44:29 +00:00
Arvid Norberg
5586df1a03 don't use python process pool for regression tests. add -s flag to always build the latest version (for slow machines) 2013-09-22 13:47:33 +00:00
Arvid Norberg
52fcfecf24 improve benchmark script 2013-09-22 13:23:47 +00:00
Arvid Norberg
82b81b7f71 build examples and tools as part of regression tests 2013-09-15 12:53:53 +00:00
Arvid Norberg
730bc38515 extend benchmark to run both upload and download tests 2013-09-10 21:04:56 +00:00
Arvid Norberg
aace9e68e9 add script that runs a cpu benchmark of downloading 2013-09-10 05:48:38 +00:00
Arvid Norberg
5bf28dd5b2 allow longer test timeouts when running under valgrind 2013-09-04 05:52:43 +00:00
Arvid Norberg
86dbf5b043 support launching unit tests with valgrind 2013-09-03 01:57:43 +00:00
Arvid Norberg
6bd07fd65f pull in an ed25519 implementation and replace use of RSA in the DHT with ECC. fix up makefiles 2013-08-18 16:01:20 +00:00
Arvid Norberg
ab98e4d5d2 improve parse_test_results 2013-08-04 03:48:18 +00:00
Arvid Norberg
b99dde53b1 polish parse test output script 2013-07-22 00:16:51 +00:00
Arvid Norberg
8833afdf84 moved parse_request_log into tools directory 2013-07-20 01:03:56 +00:00
Arvid Norberg
9df271968e drop yaml dependency in parse_test_results.py and don't require it to be run from a repository 2013-07-02 05:24:10 +00:00
Arvid Norberg
d8820a31fc fix msvc link error parsing 2013-06-23 08:08:07 +00:00
Arvid Norberg
4e9e8cab60 improve error reporting in test script 2013-06-23 03:12:37 +00:00
Arvid Norberg
d065ed3106 test script fixes 2013-06-23 01:34:19 +00:00
Arvid Norberg
d376c6c636 run_tests.py fix 2013-06-22 20:32:17 +00:00
Arvid Norberg
3ab02559f5 add error reporting and fix bug in run_tests.py 2013-06-22 17:36:00 +00:00
Arvid Norberg
81127c05e0 fix import issue 2013-06-21 05:47:30 +00:00
Arvid Norberg
d93bd674d5 improve test result html 2013-06-21 04:17:46 +00:00
Arvid Norberg
9b97a96ab7 make it possible to abort regression tests 2013-06-21 02:15:47 +00:00
Arvid Norberg
6b6c06fa0b test log improvements 2013-06-21 01:06:40 +00:00
Arvid Norberg
67f631e44e make sure to always clean up the bjam xml file 2013-06-20 04:43:45 +00:00
Arvid Norberg
a5926e5177 improve run_tests.py robustness as well as support cleaning of test directory after each full run-through of the tests 2013-06-20 03:20:02 +00:00
Arvid Norberg
7f3a53cf97 make parse_test_results.py more efficient parsing and writing logs. It won't re-parse everything every time 2013-06-20 00:48:17 +00:00
Arvid Norberg
61d1d7ea0e dll-export hasher when building unit tests. improve linker output parsing in test script 2013-06-19 16:42:10 +00:00
Arvid Norberg
0263d730b6 tolerate invalid json files 2013-06-19 04:22:57 +00:00