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