Commit Graph

82 Commits

Author SHA1 Message Date
Eugene Vigdorchik 960d17c358 Use java.lang.Throwable.setStackTrace. Proper fix for #543. 2012-11-15 10:14:59 -05:00
Eugene Vigdorchik 4bb5007282 Call System.exit after the main thread is finished. Closes #565. 2012-10-16 07:47:30 -04:00
Eugene Vigdorchik 88e8090d7a Abort running tests on the first failure to communicate results back to the main process. Closes #557. 2012-10-16 07:47:30 -04:00
Eugene Vigdorchik b8ef434ec1 When forking tests serialize Event.error as well. Closes #543. 2012-09-18 13:23:29 -04:00
Eugene Vigdorchik b4e64d37db Various fork in Test fixes. Closes #512 #515. 2012-08-25 07:15:23 -04:00
Eugene Vigdorchik 04d53c05d5 Modify forking tests based on Stefan's feedback. Should be ported to 0.12 2012-05-09 20:07:47 -04:00
Mark Harrah 75dfccf098 move ForkMain.Tags out to top-level ForkTags to make sxr happy 2012-04-06 23:29:48 -04:00
Eugene Vigdorchik b5766e4057 Fix newlines and indentation. 2012-04-04 09:30:46 +04:00
Eugene Vigdorchik 291db63af3 Fixes 2012-04-03 19:43:59 +04:00
Eugene Vigdorchik c4385adce0 Some more fixes. 2012-04-03 11:49:41 +04:00
Eugene Vigdorchik 4abefbd3b6 Remove redundant try/catch. 2012-04-02 23:56:42 +04:00
Eugene Vigdorchik 2741515d44 Fixes after review, take 3. 2012-04-02 16:05:56 +04:00
Eugene Vigdorchik 4d5effcb28 Fixes after review, take 2. 2012-04-02 12:08:18 +04:00
Eugene Vigdorchik 7afc9e77c6 \'fork in test\' initial implementation. 2012-04-01 11:44:05 +04:00
Eugene Vigdorchik d5bf8cf6d6 Transitive compilation dependency tracking. 2012-03-08 18:58:44 +04:00
Eugene Vigdorchik e92ba43b3f Add API dependency tracking to testQuickFilter. 2012-03-07 12:28:40 +04:00
Eugene Vigdorchik 6e0ad08ad3 testQuick: track previous test status. 2012-03-05 17:17:55 +04:00
Eugene Vigdorchik 1458cd52dc Use AtomicInteger for test statistics, Fixes #372. 2012-02-20 19:12:44 +04:00
Mark Harrah bb765db6c2 drop compatibility framework definitions (dead anyway) 2012-02-07 21:56:37 -05:00
Mark Harrah bf472b8ff4 TestFramework.toString 2012-01-27 21:09:11 -05:00
Mark Harrah 1d4d566d6b support use of native libraries in 'run' and 'test' 2011-08-05 21:56:32 -04:00
Indrajit Raychaudhuri bb75b74eb6 Remove some deprecations and redundant code 2011-08-05 13:30:04 +05:30
Mark Harrah 3eef6229db show test key in no tests message. fixes #102 2011-07-12 23:09:57 -04:00
Mark Harrah 608ff76a17 fixes #90 2011-07-08 21:54:59 -04:00
Mark Harrah 7d08bfe3ca add specs2 to list of known test frameworks 2011-05-29 19:17:31 -04:00
Mark Harrah c8fe1a3c1d buffered, separate loggers for each test 2011-05-07 22:02:06 -04:00
Mark Harrah 897f9ca3d1 in tests, allow access to loaded compiler classes if compiler on classpath 2011-04-15 18:21:52 -04:00
Mark Harrah a68e4c74f9 updating more integration tests 2011-02-25 18:35:52 -05:00
Mark Harrah 46a6a1af16 'test' task 2010-11-24 14:03:26 -05:00
Mark Harrah c87fae4465 preserve compatibility for TestCleanup and TestSetup 2010-10-09 15:19:06 -04:00
Mark Harrah 1a122d380f allow setup, cleanup functions to access ClassLoader used for testing 2010-09-13 19:43:37 -04:00
Mark Harrah 6f3c699435 - Stuart's improvements to triggered execution
- continue splitting original sbt module
 * separated process, testing modules
 * various IO, logging, classpath migration
 * split out javac interface
2010-07-05 12:53:37 -04:00