Commit Graph

94 Commits

Author SHA1 Message Date
Arvid Norberg 0ed79849c1 support msvc /RTC option and make run_regression_tests support passing on arbitrary boost-build options (to allow different testers enable rtc and sanitizers) 2014-02-03 03:23:17 +00:00
Arvid Norberg dc1eb02176 fix parse_session_stats.py 2014-01-30 09:55:11 +00:00
Arvid Norberg 4f1a315d36 run_benchmark.py fixes 2014-01-28 03:23:44 +00:00
Arvid Norberg d5accd9ead clean repo in between revisions 2014-01-26 17:31:06 +00:00
Arvid Norberg 8cfbb8a243 allow valgrind to take even longer 2014-01-24 21:17:41 +00:00
Arvid Norberg ff1b06871e fix DHT log parsing and graph generation 2013-12-22 21:43:27 +00:00
Arvid Norberg 651e091eed fix dht log parser 2013-12-20 09:22:56 +00:00
Arvid Norberg 98d4fa3da7 fix some DHT log parsing scripts 2013-12-20 06:19:50 +00:00
Arvid Norberg 568eac3f42 update parse_test_results.py 2013-10-23 05:40:30 +00:00
Arvid Norberg 9535142e00 updated parser_test_results.py 2013-10-22 08:32:08 +00:00
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