Commit Graph

41 Commits

Author SHA1 Message Date
Arvid Norberg f3e86dbc4a fix python binding Jamfile to use the same default linkage as everything else. polish run_tests script to print out less verbose build logs 2014-03-31 06:43:29 +00:00
Arvid Norberg 0ad4e53ad5 some error handling in regression test script 2014-03-30 20:13:42 +00:00
Arvid Norberg 476c36b9c8 improve regression test output 2014-03-30 09:11:38 +00:00
Arvid Norberg d6bbb5be9e print output from failing builds in regression tests 2014-03-27 06:24:18 +00:00
Arvid Norberg 6ac8b9e006 improve regression testing framework 2014-03-16 23:55:18 +00:00
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 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 606f5a9ea1 exit on first error when building unit tests 2013-10-05 18:52:47 +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 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 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 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 82b81b7f71 build examples and tools as part of regression tests 2013-09-15 12:53:53 +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 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 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 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 fd77101723 fix tester output 2013-06-18 02:30:41 +00:00
Arvid Norberg 5888e36b84 nicen up run_tests output a bit 2013-06-18 02:02:16 +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 0bcd97c51e kill tests that are hung 2013-06-17 06:54:00 +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 f3d144b06f fix current directory restoring and svn update parsing 2013-06-16 22:51:03 +00:00
Arvid Norberg 9bec8d67c9 first stab at script to atomatically run unit tests for new check-ins 2013-06-16 20:37:54 +00:00
Arvid Norberg 424040a10b fix bug in run_tests.py 2013-06-16 18:30:30 +00:00
Arvid Norberg 68f9a84b3b fix -j option in run_tests.py 2013-06-16 15:52:49 +00:00
Arvid Norberg e87eeaed26 minor test report polishing 2013-06-16 08:15:38 +00:00
Arvid Norberg 6fb938ec56 update run_tests.py to support parallel jobs 2013-06-16 04:25:43 +00:00
Arvid Norberg 70e3617cd6 some helper scripts for running and collecting summary report on unit tests, can be expanded to automatically run regression tests 2013-06-15 23:25:14 +00:00