Commit Graph

6242 Commits

Author SHA1 Message Date
Arvid Norberg 3ab02559f5 add error reporting and fix bug in run_tests.py 2013-06-22 17:36:00 +00:00
Arvid Norberg 70ab33d21c merged gcc build fix from RC_0_16 2013-06-21 23:00:34 +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 208321dab0 improve test logging 2013-06-20 05:28:42 +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 7d49a0d148 support glibc on freebsd 2013-06-20 01:11:23 +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 d05ce6c6a0 fix tests 2013-06-19 19:14:46 +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
Arvid Norberg 3dbe57bc5c fix time_duration rounding on windows 2013-06-19 04:22:21 +00:00
Arvid Norberg 2aa1981ae3 fix link issue on windows 2013-06-18 16:01:37 +00:00
Arvid Norberg cf975aa856 fix svn error output 2013-06-18 15:45:50 +00:00
Arvid Norberg 8e43a80fe9 one more getpid() fix for windows 2013-06-18 08:48:19 +00:00
Arvid Norberg 3b9fd38c22 fix build of test_storage without deprecated functions 2013-06-18 07:33:49 +00:00
Arvid Norberg 63ee0fd569 fix svn up command in run_regression_tests.py and clean in between each revision by default 2013-06-18 05:38:09 +00:00
Arvid Norberg ff5526300d fix test_rss for windows 2013-06-18 04:00:25 +00:00
Arvid Norberg 296c23c26b improve regression test reports 2013-06-18 03:58:06 +00:00
Arvid Norberg dcfd69fbe3 fix request-logging build on windows 2013-06-18 03:18:47 +00:00
Arvid Norberg fd77101723 fix tester output 2013-06-18 02:30:41 +00:00
Arvid Norberg 4a95b06316 remove test for removed function 2013-06-18 02:08:57 +00:00
Arvid Norberg 5888e36b84 nicen up run_tests output a bit 2013-06-18 02:02:16 +00:00
Arvid Norberg 2c7d6a31cb fix test_transfer when built without deprecated functions 2013-06-18 00:33:16 +00:00
Arvid Norberg 578254d4ad fix Jamfile for release with production asserts build config 2013-06-17 16:11:52 +00:00
Arvid Norberg 50ca25c08a fix test_torrent_parse for windows 2013-06-17 15:56:58 +00:00
Arvid Norberg b2a76ba596 parse msvc link errors 2013-06-17 15:49:45 +00:00
Arvid Norberg 4dec6465f7 parsing of msvc error 2013-06-17 08:33:21 +00:00
Arvid Norberg 3c7f907d97 abbreviate paths when running regression tests 2013-06-17 08:20:05 +00:00
Arvid Norberg f4786ef399 attempt at fixing encoding issue in run_tests.py 2013-06-17 08:11:57 +00:00
Arvid Norberg ab07c8f041 some test fixes 2013-06-17 07:47:47 +00:00
Arvid Norberg 0bcd97c51e kill tests that are hung 2013-06-17 06:54:00 +00:00
Arvid Norberg 7a60f66df5 link fix for unit tests 2013-06-17 05:58:18 +00:00
Arvid Norberg 4d2f61a353 actually fix the windows build of tests 2013-06-17 05:50:53 +00:00
Arvid Norberg 0600639b79 fix linux issue in tests 2013-06-17 05:18:56 +00:00
Arvid Norberg 730fdbb978 minor improvement to test result parser 2013-06-17 04:39:20 +00:00
Arvid Norberg fa919d26e3 fix windows test build 2013-06-17 04:12:18 +00:00
Arvid Norberg 9924f6674c fix test output parser 2013-06-17 04:10:40 +00:00
Arvid Norberg 45161cb383 svn update failure is not fatal 2013-06-17 03:08:41 +00:00
Arvid Norberg ca69e43301 save state about last regression test revision across invocations 2013-06-17 02:53:52 +00:00
Arvid Norberg 6fe61669cc fix test_file_storage for windows 2013-06-17 02:10:45 +00:00
Arvid Norberg 311249c948 support running tests for different branches. assume regression_tests is a shared folder 2013-06-17 01:30:45 +00:00
Arvid Norberg 1774e989f0 make tests run in separate directories, to have them never interfere with eachother 2013-06-17 00:45:17 +00:00
Arvid Norberg 7f23627581 some more output for the servers started by some tests 2013-06-16 23:05:11 +00:00
Arvid Norberg f3d144b06f fix current directory restoring and svn update parsing 2013-06-16 22:51:03 +00:00
Arvid Norberg 4a10778b88 fix typo in run_regression_tests.py 2013-06-16 21:51:12 +00:00
Arvid Norberg 261a25cab7 some more regression testing fixes 2013-06-16 21:44:02 +00:00