[testng] branch master updated (cce3961 -> b09fe23)

Eugene Zhukov eugene-guest at moszumanska.debian.org
Tue Aug 18 10:12:58 UTC 2015


This is an automated email from the git hooks/post-receive script.

eugene-guest pushed a change to branch master
in repository testng.

      from  cce3961   Fix FTBFS
       new  136fe8c   Align with upstream repository
      adds  a282b45   Initial import.
      adds  6483426   Initial commit
      adds  3fef29b   Initial commit
      adds  31a87a9   Initial commit
      adds  8b5a047   Initial commit
      adds  89ad3cc   Initial commit
      adds  dcaa93a   Initial commit
      adds  57416d7   Initial commit
      adds  f7bc9ac   Initial commit
      adds  045b9e7   Initial commit
      adds  a203234   Initial commit
      adds  b605852   Initial commit
      adds  1ff79ae   Initial commit
      adds  a6d7b4e   Initial commit
      adds  85ffe9b   Initial commit
      adds  5507bb2   Initial commit
      adds  b02358f   Initial commit
      adds  e58505a   Initial commit
      adds  7411bf6   Initial commit
      adds  afc4d6d   Initial commit
      adds  587b147   Initial commit
      adds  65d3ef3   Initial commit
      adds  3a07961   Wipe the directory so we can re-create it better
      adds  fed6595   Initial commit
      adds  88dae78   
      adds  cc3b796   editted on purpose
      adds  336f0ef   Initial commit
      adds  6b01a02   
      adds  42e7163   Share project 'tralala' into 'https://testng.googlecode.com/svn/trunk/tralala'
      adds  f8e0cb4   Share project 'TestNG Subversion' into 'https://testng.googlecode.com/svn/trunk/testng'
      adds  6e35f9f   Committing .classpath and .project to make future check outs easier.
      adds  ee1fea1   Delete  tmp directory
      adds  8fc1e9f   removed testng not-needed dir
      adds  2d78d7a   tools.jar is needed for compilation (define variable TOOLS15_LIB to point to it)
      adds  bfc892e   Fix TESNTG-81
      adds  3a33bc7   test-output, z_build, *.launch added to ignore list
      adds  026e546   test for TESTNG-93
      adds  9334e83   output dirs added to ignore list
      adds  c4b6d9a   support added for specifying test only classpath through sysproperty "testng.test.classpath"
      adds  a87a693   removed test.output.OutputTest (Regression2) from suite def (missing class)
      adds  57a9e76   build and test-output dirs added to ignore list
      adds  b6cb18f   added class to method reports (otherwise was quite hard to read it)
      adds  fa2569f   improved reports (also fix for TESTNG-7)
      adds  fef3b0a   synched exception printstacktrace (they were breaking the output)
      adds  323d804   fix for TESTNG-59 and TESTNG-93
      adds  5801ad5   quick hack to fix TESTNG-40
      adds  43a6a24   Eclipse project renamed to TestNG1.5
      adds  13d0993   fix for TESTNG-56 (invocation of @Before/AfterClass methods)
      adds  725e994   testng-1.0.dtd added to ignore list
      adds  8ca3572   Fix for TESTNG-37 (pass null to parameter from suite definition)
      adds  a10e6b8   updated ChangeLog
      adds  8c8959b   updated TestNG version to 5.1
      adds  9099e25   fixed a possible synch problem with the invocation of @BeforeClass
      adds  02c5226   Simpler version for dataprovider doc
      adds  990017e   SVN glitch: resubmit this file
      adds  ca895ef   Fixed: TESTNG-102 (Incorrect ordering of @BeforeMethod calls when a dependency is specified). Also added tests.
      adds  7a03ee7   Renamed project to "TestNG"
      adds  f20ea84   a quick fix for the SuiteRunner: unique and ordered @Before/AfterSuite
      adds  7276490   improved package filtering when testng.test.classpath is used
      adds  0751d26   test-output-tests dir added to ignore list
      adds  dc1870e   small optimization in TestNGClassFinder.isTestNGClass
      adds  997a593   Fix for TESTNG-101
      adds  13e8f50   added new feature to Eclipse plugin: TESTNG-97 (double click top stack to raise comparison)
      adds  3aa481d   a hack for TESTNG-40 (far from being fixed)
      adds  a8bede1   improved support for TESTNG-40
      adds  bd30f26   Updated Javadocs
      adds  30fce3d   Added: @Test(sequential = true)
      adds  8855dc4   Updated CHANGES and version to 5.1beta
      adds  e4d3a2e   Updated doc
      adds  96761aa   Minor fixes
      adds  335d92c   Doc update
      adds  d6b2cdc   Javadoc update
      adds  aa33b32   Minor fix
      adds  0186445   Minor fixes
      adds  837d1a2   Fixed sequential so it uses the common thread pool
      adds  5295205   Documented testng.test.classpath
      adds  3c73b79   Added -threadcount and threadcount to ant task
      adds  fcbeace   Updated doc and command line usage with threadcount
      adds  6e454c7   Throw proper exception when a DataProvider declares parameters
      adds  8bee407   Now creating other-jars/
      adds  e24b380   Added: JUnitConverter uses the new syntax Added: -groups to JUnitConverter
      adds  6d98195   Removed Javadocs from the repository
      adds  cab406d   Updated documentation to user prettyprint.js
      adds  5cad4ee   Doc update
      adds  26b0c78   Added: Command line understands @ syntax
      adds  0cc4f38   Added: TestNGAntTask now uses the @ syntax to invoke TestNG
      adds  c2408c3   Modified CHANGES.txt
      adds  f3f45e3   Documented the new @ command line parameter
      adds  3bebe44   Fixed build break in other-jar target
      adds  71e5502   applyed patch for NPE (submitted by Dustim)
      adds  a6fd161   File creating logs moved to level 3
      adds  fe3dc89   Patch to run <test> in parallel.  Disabled for now, next:  add XML support.
      adds  a1d43ef   Two new links to the Misc section
      adds  4b9824b   Parallel test mode can now be specified from XML:  <suite parallel="tests">
      adds  495b6d8   Fixed Misc test, updated documentation for the new parallel attribute
      adds  af55c30   Added  ParallelTestTest to testng.xml
      adds  1942e42   small fixes
      adds  c423d17   removed catch block from SuiteWorker
      adds  d58f598   Removed superfluous setAllTestMethods. Added time-out in <suite> and <test>
      adds  6b47203   fixed build to correctly run JDK1.4 tests with JDK5 version
      adds  5a7f440   small reporting improvements
      adds  b75a667   fixed problem running JDK1.4 tests with JDK5 distro
      adds  c875d81   completely refactored support for running JUnit tests
      adds  f91c2a6   updated ChangeLog
      adds  ad23a3d   Put the timeout tests in their own directory
      adds  08ebf81   Fix for success on 0 test run (http://forums.opensymphony.com/thread.jspa?threadID=41213)
      adds  2ea9333   Fixed bug TESTNG-106 (Failed "@BeforeSuite" method just skipps the last test in xml-file)
      adds  bfa74b3   order of source dirs
      adds  b218184   include resources dir in the distro zip
      adds  062d51d   classfileset is automatically appending a selector for **/*.class files
      adds  31cc17d   Added EmailableReporter
      adds  2bb9904   must be Serializable to work with distributed tests
      adds  aebef18   replaced  BufferedWriter.append method (JDK5) only
      adds  f3d1d33   fixed JDK5 API issue
      adds  0d90abc   regrouped tests (JUnit)
      adds  174fa81   JDK1.4 concurrency jar upgraded to backport 2.2
      adds  b69fe9c   refactored TestNG main (contained dependency order between the setters)
      adds  ae56997   Added: "-usedefaultlisteners true/false" to command line and ant
      adds  00119ba   5.2 release
      adds  db56761   Updated TODO and CHANGES
      adds  7b73a74   small changes to allow usage of usedefaultlisteners from Eclipse plugin
      adds  e145a05   Preparation work for nested testng.xml files Moved testng-1.0.dtd inside src/main so that Eclipse automatically copies it on each build
      adds  125d247   Replaced "listener" with "listeners" in the ant task
      adds  7bca6a1   Implemented <suite-file>
      adds  9c92786   Modified summary section to display statistics as columns and suites as rows.  This advances the goal of this report to allow the reader to find the informaiton they are looking for closer to the top and more details further down.
      adds  2c30372   Provides css support for skipped tests (shades of gray) In method summary section added test result (passed, skipped, or failed) to group heading so user does not exclusively rely on background colors to discern test result. Fixed intra document links between method summary and method  detail sections.
      adds  77f642a   Don't NPE when testng.xml doesn't contain any <test>
      adds  fd3a3f5   c: directory was created by the eclipse target.
      adds  33298c4   Preliminary work for annotation transformer
      adds  b31249b   FIX for TESTNG-109: SKIPPED test method with an expected exception is shown as FAILED
      adds  cebdf50   Fixed HTML problem in detail section with a parameterized method that generated Reporter output.
      adds  37a549a   Added row striping to parameters table. Display suite names in MethodSummaryReport if run has multiple suites. Hilight failed / skipped columns in SuiteSummaryReport if values exceed 0.
      adds  6a22909   updated with latest features/fixes
      adds  9d07534   concurrency aware
      adds  0d8f413   fix for invocationCount and threadPoolSize usage scenarios
      adds  5e5459c   Fixed the v4 tests to accomodate the AnnotationTransformer work. Fixed potential NPE in EmailableReporter when a parameter is null
      adds  bf13e58   fixed invocations of Before/AfterClass for parallel scenario with invocationCount and threadPoolSize
      adds  7e6c56d   formatting and small fixes
      adds  2c5ee4b   Created setOnHaltTarget(String) to allow users to define a target within the ant project that will get execute if and only if this task halts the current target.
      adds  7b8fb08   Basic transformer working for getTimeOut() and getInvocationCount()
      adds  bc6959c   Small style fixes in EmailableReporter
      adds  63a84e0   Moved validation of m_onHaltTarget into validateOptions(). Set 2 variables testng.outputdir and testng.returncode immediately before executing the onHaltTarget.
      adds  67a9c89   Fixed: AfterGroups were invoked out of order with invocationCount and DataProviders
      adds  953c516   avoid adding an empty sequential worker (it may trigger @BeforeClass invocations)
      adds  e4a6c95   Fixed a logging message bug where the wrong level was displayed in log output. Added stricter log4testng.properties file parsing. Added Javadoc and unit tests
      adds  ada9851   Fixed: Forgot to account for cases where both invocationCount and DataProviders are present Refactored the GroupsTest
      adds  f7fcaac   removed old/not used JUnit behavior
      adds  3c0a214   Flipped order of getThrowable() and setThrowable(...) to make the javadoc match the code.
      adds  6277313   concurrency fixes for Before/AfterGroups
      adds  75c0d50   Added reporting of a test results throwable in detail section.
      adds  55cdf3f   Display # of lines not shown in stack trace
      adds  b140a42   Fixed problem where exception display block was inside of Reporter.log display block. Also simlified code for recognizing if a Test has parameters.
      adds  dcfeb4b   Fixed unclosed table in summary report. Place H3 headers in detail report iff output has Reporter entries AND a Throwable.
      adds  c31cdfd   Generates multiple permutations of TestNG output to see how things look in EmailableReporter.
      adds  80be62e   possible fix needed
      adds  7be7fd8   Implemented Alexandru's design for annotation transformers for JDK5
      adds  a6b8d6d   Annotation transformers for JDK14
      adds  07546c8   JDK 1.4 tests for annotation transformers (don't work because the finders are static)
      adds  b6dedbf   all JUnit dependencies are now on org.testng.junit package and dynamically loaded
      adds  ebdacd3   reverted classpath
      adds  d0cfd89   Annotation transformer can now be specified on the command line with -listener
      adds  d0dbf55   Added Javadoc
      adds  cc1807f   Javadoc
      adds  f6562de   fixed some small problems with the doc about the annotations
      adds  dbd9e1c   small fix when passing an IAnnotationTransformer
      adds  e442b66   Removed generics from 1.4 code
      adds  3ee1fe0   Implemented static data providers for JDK 1.4 (and test)
      adds  cdcf09f   Static data providers for JDK5 and test
      adds  cca9b67   Documentation for static data providers
      adds  b0c6ff4   Throw an exception if a static data provider is not static
      adds  cebcd59   Added setters to ITest so that annotation transformers can now modify anything from the @Test annotation.
      adds  4935f82   Modified stack trace display to truncate stack trace to test method or top of the stack if test method is not in the stack trace.
      adds  c96f4b5   Annotation finders are not accessed anymore staticaly
      adds  f23f462   Added log4testng warning when specified source path does not exist
      adds  64edc1c   Removed duplicate entry for tutorial
      adds  b4bd6de   Container class specific to JDK15
      adds  57bd371   Container class specific to JDK14
      adds  4aa1bb8   Factored out common code to JDK14 and JDK5+
      adds  441d7f8   Factored out common code to JDK14 and JDK5+
      adds  05d7edd   
      adds  8e82948   Javadoc
      adds  11d139f   Javadoc
      adds  797a2c5   fixed bug regarding passing -usedefaultlisteners to JVM and not to TestNG
      adds  5b2c67c   testng-failed.xml is generated only if failures/skipped exist
      adds  494a8d8   latest fixes
      adds  0805cc3   Replaced dynamic initialization of TestNG jar by static initialization.
      adds  d3c62d4   Initialize default annotation type earlier now that we statically know which version of TestNG is executing. Javadoc
      adds  e2e3c80   Added Javadoc and logging
      adds  f339391   Added support for spaces in filenames, Javadoc and logging
      adds  f0a15dd   Javadoc
      adds  1343437   Add support for converting Java 1.4 Javadoc testng annotations to Java 5 annotations from the command line.
      adds  d8bf2df   Add support for parallel method selection to command line and to <testng> ant task
      adds  ba12a51   Erroneously checked in due to Subversion inexperience!
      adds  f9a7d47   Allow ant task to take empty groups and excludedgroups properties, supressing the -groups flag from the testNG parameter list This means that a generic TestNG target can have its grouping behaviour modified by properties set before the target is invoked
      adds  b088c49   Removed build/ from SVN
      adds  fad421d   fixed one TODO from Claude
      adds  75c0741   fixed formatting
      adds  45030eb   added dumpEnv and dumpSys Ant task properties
      adds  6b08fa1   some threading functionality extracted in ThreadUtil to be reused for parallel invocations
      adds  5a91766   Added AnnotationType enum and factored out common code. Deprecated the setTarget method in favor of setDefaultAnnotations
      adds  0f81e5c   Javadoc
      adds  9c31a4f   Checkstyle
      adds  30f4349   
      adds  309a30e   Deprecated XmlTest.setClassNames
      adds  4bda521   Added platform specific end of line
      adds  9b39caa   
      adds  8d7d2ad   RemoteTestNG main entry point for wiring TestNG extensions added to core
      adds  992befd   attempt to fix a possible NPE
      adds  b993b65   small fix for synchronization of parallel execution
      adds  86055eb   fixed log message with null value
      adds  8b3ed29   Added Logging
      adds  437c53e   Fixed a typo error (was isJdk142 instead of isJdk14)
      adds  3162c48   Fixed missing index in debug code
      adds  c28d4e7   removed a left-over sysout
      adds  9b05491   clarifying that the testng-sourcedir-override.properties must follow the syntax of normal properties files
      adds  8ad8be7   improved behavior in scanning sources: only the requested sources (and their super hierarchy) is scanned now
      adds  5a83505   fixed an ArrayIndexOutOfBounds
      adds  65ffec7   fixed small issue
      adds  d442afc   Add support for setting the default suite name and test name from the ant task and, by necessity, the command line. Updated documentation accordingly. changed the default suite name and test name from ant to "Ant suite" and "Ant test"
      adds  4e167e5   Update command line usage for TestNG
      adds  55cef1b   Update CHANGES.txt to reflect my recent changes
      adds  faf4ed7   Change behaviour of test suite name and test name defaults in test annotations, so that if not explicitly specified, the test name will be set by the test runner.
      adds  67d69cf   small code formattings fixes
      adds  9fd325b   Fix the build and tests
      adds  dc06cda   Commented out the broken ant tests for now
      adds  124444c   improved summary index.html report (acc. http://groups.google.com/group/testng-users/browse_thread/thread/1c44f7baf1cb513d/9f4523c0f54efed2#9f4523c0f54efed2)
      adds  9fea191   Enabled tests for annotation transformers on both JDK 1.4 and 5.
      adds  9f260a9   Documentation for Annotation Transformers
      adds  8b759a4   Fixed bug:  XML filesets couldn't contain spaces in their path names (ant task).  Now all filesets can (they all get surrounded with double quotes).
      adds  9e5d6a0   Fixed: filesets in the ant task didn't work if the paths have spaces in them
      adds  1deea55   Updated doc for 5.3
      adds  e91223b   Restore ability for Ant task to override the Suite name and the Test name (without breaking its ability to pass suite definition files this time) Restore running Ant test suite from master build.xml file Add test to ant test suite to check ability to pass suite xml files from ant task
      adds  28c33c1   Actually re-enable the ant tests from the master build.xml this time
      adds  26a7daa   Update svn::ignore
      adds  3225ed6   Command line option/Ant task attribute "target" deprecated for "annotations" javadoc|jdk
      adds  96769fa   - fixed TestNG console help - logger prints out only the class name (excluding the package)
      adds  5e5666c   updated ChangeLog with latest fixes and additions
      adds  23a0c7c   fixed possible synch problem when parsing sources
      adds  93cccc5   fixed problem when TestNG reports no test run (for JUnit only tests)
      adds  92cf239   InterruptedException removed from the IExecutor interface
      adds  8de4431   fixed formattings
      adds  7381b94   parallel attribute must not appear if empty or null in toXml
      adds  957a0e6   super classes must not be listed in testng-failures.xml
      adds  5594875   + @Before/@AfterMethod can declare a java.lang.reflect.Method parameter to be informed about the @Test method - removed unused code
      adds  7a14bd8    r255 at thor:  alex | 2006-10-25 03:52:23 +0300  Using a single bsh.Interpreter instance
      adds  31fbf11   prepare for 5.3 release
      adds  7fbc108   Fixed test-ant build
      adds  807b28b   Updated ant documentation for 5.3.
      adds  c70a9de   Added: support for remote protocol to pass parameter information Fixed: TextReporter logs information about the parameters of the test methods
      adds  95146a4   updated build version 5.3.1
      adds  43f615b    r998 at thor:  alex | 2006-10-31 19:30:39 +0200  remote protocol improved to work with older versions
      adds  63d1b81    r1002 at thor:  alex | 2006-11-01 20:27:19 +0200  Fixed: concurrency issue in JUnitXMLReporter  Fixed: output of JUnitXMLReporter must be CDATA
      adds  f50b618    r1010 at thor:  alex | 2006-11-02 14:36:20 +0200  @DataProvider name defaults to method name
      adds  9a6c768   Doc update
      adds  fcd1dec   Comment update
      adds  aec0b21    r1025 at thor:  alex | 2006-11-04 20:06:34 +0200  + fixed reports for various concurrent execution  + refactoring of Invoker implementation  + improved thread contention behavior
      adds  a43f85e   Add reference to AnnotationTransformer to the documentation-main page
      adds  c17168b   Fixed a typing error that was not detected by generics
      adds  fd3d629    r1030 at thor:  alex | 2006-11-12 02:53:30 +0200  small fixes
      adds  c36e03d   Download page
      adds  34a063b   Fix build directory location for the tests of the ant task
      adds  b25a39d    r1047 at thor:  alex | 2006-11-17 19:37:32 +0200  tests targets are grouped now around:  - annotation based tests  - javadoc based tests with JDK5  - javadoc based tests
      adds  646021d   Added support for specifying multiple methods in different classes
      adds  6a2ca94    r1079 at thor:  alex | 2006-11-23 10:57:22 +0200  added zzz directory to ignore list (for local tests)
      adds  6b25aa4    r1080 at thor:  alex | 2006-11-23 12:06:54 +0200  Added: the load @Tests (invocationCount + threadPoolSize) are triggered simultaneous  Fixed: reports are correctly displaying the thread info
      adds  20e416d    r1084 at thor:  alex | 2006-11-23 12:44:51 +0200  updated version to 5.4 (enough changes for a new version)
      adds  b74384c    r1092 at thor:  alex | 2006-11-25 05:10:09 +0200  + AnnotatypeTypeEnum: added non strict valueOf method  + small changes in suite generation tool  + fixed typo in build.xml  + updated changes
      adds  bd2de7a   Fixed possible NPE when the @DataProvider name is the method name itself
      adds  d6f7f29   Fixed ArrayIndexOutOfBoundsException in the TextReporter, which happened when a Data Provider returns the wrong dimension for its parameters.
      adds  feb9f10    r1219 at thor:  alex | 2006-12-08 19:07:20 +0200  @BeforeGroups and @AfterGroups specifying the groups() attribute will auto-include the method into those groups by default (previously you had to also provide the value() attribute).
      adds  8ced8ae    r1221 at thor:  alex | 2006-12-10 05:36:26 +0200  Fixed: Ant task issue with paths containing spaces
      adds  06df063   Re-enable exceptions tests that were causing ExpectedExceptionsTest to fail
      adds  c3f9535   5.4 release doc update
      adds  8250e20    r1238 at thor:  alex | 2006-12-13 05:06:18 +0200  IntelliJ IDEA project configuration files
      adds  2151a49    r1240 at thor:  alex | 2006-12-13 06:07:32 +0200  Fixed: TESTNG-125 TestNG failed for test classes under *.java*.* pakages
      adds  8603fcf    r1241 at thor:  alex | 2006-12-13 06:28:42 +0200  Fixed: TESTNG-113 Dependent methods within the same static inner class are not found
      adds  ff19c2b    r1242 at thor:  alex | 2006-12-13 06:34:12 +0200  Fixed: TESTNG-119 Running TestNG runner with invalid '-sourcedir' on JDK14 JavaDoc annotated test classes won't fail.
      adds  e01cbbb   iws is personal workspace file
      adds  3b55b73   Ignore IDEA iws files
      adds  8b8bc76   Fixed tests not running on JDK6
      adds  6856675   Fixed: UseDefaultListeners in Ant Task does not work
      adds  8199621   Fixed: TESTNG-107 don't create an output directory if "outputDirectory" is null
      adds  035ba3c    r1267 at thor:  alex | 2006-12-14 21:02:57 +0200  Support for non-validating parsers (local-4)
      adds  6cfc154    r1269 at thor:  alex | 2006-12-15 00:02:18 +0200  TESTNG-23: document default values
      adds  12a3852   Shows the groups bug mentioned in the mailing-list
      adds  6b388f8    r1286 at thor:  alex | 2006-12-19 18:11:30 +0200  Fix for TESTNG-27
      adds  8bc52d7   A set of small fixes and additions
      adds  4a9f5e1    r1297 at thor:  alex | 2006-12-19 22:12:09 +0200  Fixed: @Before/@AfterGroups invocation order
      adds  7cf925b    r1299 at thor:  alex | 2006-12-20 05:21:21 +0200  code cleanup before introducing IConfigurationListener
      adds  ca6aff6    r1300 at thor:  alex | 2006-12-20 06:05:39 +0200  removed direct references to TestRunner (used just for logging)
      adds  6227fbd    r1301 at thor:  alex | 2006-12-20 06:06:19 +0200  reduce number of warnings (at least when JDT compiler is used)
      adds  91b9553    r1302 at thor:  alex | 2006-12-20 14:00:10 +0200  fixed typo in TESTNG-27 bugfix
      adds  c3f6ac8    r1307 at thor:  alex | 2006-12-20 14:25:42 +0200  fixed compilation problem due to change in TestClass constructor
      adds  c215923   Added: Test instances created by @Factory now run in multiple threads if parallel="methods" Not done yet:  write tests and verify the thread pool size is honored.
      adds  44a9dae   code cleanup
      adds  9a14825   Clean separation between @Test invocation events and @Configuration invocation events (see also TESTNG-111)
      adds  bf2d5b7   Fixed: Annotation Transformers now work on class-level annotations Fixed: Some class-level @Test attributes were not always honored
      adds  f7e88f8   Updated CHANGES with my changes
      adds  531c73e    r1356 at thor:  alex | 2006-12-22 06:03:45 +0200  updated changes for Eclipse plugin
      adds  5723302   Tests returned from a @Factory are run in different threads if parallel="tests" or parallel="methods". Added test.thread.FactoryTest for this new feature
      adds  4dd3d86   Allow JDK6 for buld process Consolidated loggin up to level 4
      adds  bfe0116    r1372 at thor:  alex | 2006-12-25 16:23:16 +0200  small fix for the suite generation case where method list is empty
      adds  acc8ba9    r1379 at thor:  alex | 2006-12-27 15:13:03 +0200  ConfigurationListeners were not registered
      adds  e58af1d   Fixed: Wasn't parsing <selector-class-name> correctly
      adds  10efd59   Added: DataProvider can now take an ITestContext parameter
      adds  25f69e4    r1386 at thor:  alex | 2006-12-29 04:12:20 +0200  @BeforeGroups/@AfterGroups can live in classes without @Test methods + tests
      adds  965e61f    r1388 at thor:  alex | 2006-12-30 03:49:11 +0200  more details on summary reports
      adds  53072c4   Restored urchin info.
      adds  88718b4   XmlMethodSelector#includeMethod was always called before all the other selectors, because it was being invoked from setTestMethods().  Fixed this by deferring this code until includeMethod is really called by TestNG, this time respecting the priorities of the other method selectors
      adds  7ae4d33   Better formatting for the group view of the suite HTML reporter
      adds  fd84153   Added: Method selectors receive a Context and can stop the chain with setStopped()
      adds  5372251   Fixed a few build things.
      adds  e9d9e16    r1400 at thor:  alex | 2007-01-07 19:15:44 +0200  small fixes
      adds  b719838   Added urchin tracking info to downloads.
      adds  39c426d    r1402 at thor:  alex | 2007-01-08 22:18:37 +0200  Added support for thread-count at test level
      adds  4a55438    r1403 at thor:  alex | 2007-01-08 22:19:38 +0200  using a generic JDK15 JSDK for module descriptor
      adds  f1e5df6   small changes in EmailableReport according to changes in the listeners
      adds  94b43f7   Fixed: parallel="tests" didn't work as advertised Added tests for all possible three values
      adds  ed670c0   Updated to Spring 2.0.2
      adds  663ef14   Added setRollback() and put Spring setup methods in spring-init group
      adds  e79643c   Added a test in the "broken" group
      adds  bab1568   Fixed: @BeforeGroup methods were run twice with a @Test at class level
      adds  6dc7c14    r11624 at thor:  alex | 2007-01-18  E. Europe Standard Time  the exit status listener wasn't notified about the configuration failures
      adds  0be1866   Make the exceptions available in IHookable
      adds  a26b36e   Fixed: @BeforeGroup methods were run twice when in a base class
      adds  53ea44e   Added
      adds  bdec9a8   Build fix
      adds  c6c57c3   Update for 5.5
      adds  6a494a1   Fixed JavaDoc for IHookable
      adds  e9aede0   Added: ISuite now gives access to the current XmlSuite
      adds  e7ee920   CHANGES and properties update
      adds  79ff5a3   Created enhanced Assertion tool for File centric assertions. This should be the first of many enhanced Assert methods and classes some refactoring is anticipated.
      adds  91f466b   Added: dataProvider to @Factory A few v4 tests still broken
      adds  f427bd3   Fixed bug in @Factory(dataProvider)
      adds  d9e0281   Fixed 1.4 tests (introduced but with latest @Factory(dataProvider) work.
      adds  65e10e6   Implemented @testng.factory dataProvider="" Added test
      adds  a6225cf   Rolling back .classpath
      adds  391c8b3   Cleaned up unused fields
      adds  4d04ace    r11680 at thor:  alex | 2007-02-06  E. Europe Standard Time  Test failure fix (javadoc option needed)
      adds  e600b18    r11681 at thor:  alex | 2007-02-06  E. Europe Standard Time  Allow specifying multiple listeners on Ant task
      adds  ae325c0    r11684 at thor:  alex | 2007-02-10  E. Europe Standard Time  fixed issue with escaped messages in emailable report
      adds  c5b9a8c    r11686 at thor:  alex | 2007-02-13  E. Europe Standard Time  + TESTNG-139 fix  + small fix in EmailableReporter  + small refactorings in Parameters
      adds  b7e2670    r11688 at thor:  alex | 2007-02-13  E. Europe Standard Time  Fixed TESTNG-141 junit attribute set to false in testng-failed.xml when it should be true
      adds  8d6c7d3   General codding improvments 1. Better Map access using Map.Entry 2. replcae new Integer with Integer.valuteOf()
      adds  b670977   replcae Integer.valuteOf() back to new Integer() to support JDK1.4
      adds  c850211   More subclassing friendly
      adds  5b7fbb3    r11692 at thor:  alex | 2007-02-16  E. Europe Standard Time  Finish fix TESTNG-141
      adds  4c2554d    r11698 at thor:  alex | 2007-02-18  E. Europe Standard Time  2 improvements + 1 bugfix (TESTNG-142)
      adds  7848c38    r11700 at thor:  alex | 2007-02-18  E. Europe Standard Time  fixed error message for missing parameters
      adds  3ae21c8    r11746 at thor:  alex | 2007-02-20  E. Europe Standard Time  Small fix for thread info report
      adds  2ab868b    r11748 at thor:  alex | 2007-02-20  E. Europe Standard Time  fixed sample code on main page
      adds  d65ef6a    r11750 at thor:  alex | 2007-02-20  E. Europe Standard Time  improved parameter handling and error reporting  removed some unnecessary logging from Ant
      adds  3329440    r11755 at thor:  alex | 2007-02-21  E. Europe Standard Time  The file args format has changed to pass 1 option per line
      adds  6d0b055    r11757 at thor:  alex | 2007-02-22  E. Europe Standard Time  JUnit reporter rewritten without XML APIs; old one renamed to JUnitXMLReporter2
      adds  139b329    r11761 at thor:  alex | 2007-02-22  E. Europe Standard Time  small fixes for the reporters
      adds  6359e69    r11762 at thor:  alex | 2007-02-22  E. Europe Standard Time  added Implementation-Version attribute to MANIFEST.MF
      adds  9ecd174    r12180 at thor:  alex | 2007-02-28  E. Europe Standard Time  encode single and double quotes in the report
      adds  df7f78b   Implemented object factory support
      adds  aa639c5    r12184 at thor:  alex | 2007-03-07  E. Europe Standard Time  small changes
      adds  ca871f1   Allow object factory to take in test context as parameter Added get/setAttribute to ITestContext
      adds  fda5621   Updated
      adds  c81cb82   Fixed: @BeforeClass methods would incorrectly report cyclic graphs
      adds  22cd01e   Added toString to MethodInstance for future work
      adds  944fc31   small memory improvement, changing new Boolean() to Boolean.valueOf() &  Boolean.FALSE
      adds  6ba260b   Issue 5: Add GigaSpaces & Jini jars
      adds  edf76a0   Issue 5: Add GigaSpaces and Jini jars to the classpath
      adds  262ad1d   Issue 5: Add a first version of the SpaceAdpater to the Master-Worker mode. Currently isn't connected to the TestNG main.
      adds  5075215   Issue 5: Add GigaSpaces and Jini jars to the 1.4 compile classpath
      adds  326a38c   Issue 5: Rollback changes removing the GigaSpaces module from the main build.
      adds  05744a9   Issue 5: Create GigaSpaces module.
      adds  c8d9bd6   Added: Suite files that only contain other suites do not get reported
      adds  e2f498a   Issue 5: Add SuiteEntry
      adds  9b30371   Issue 5: Add SuiteEntry
      adds  1ca0166   <test>s can now be disabled at xml level using <test enabled="false">
      adds  3b4b544   a quick fix for previous commit
      adds  fe77fdf   Small memory improvements
      adds  f1d56d9   Small memory improvements
      adds  34a8e38   Initial xml reporter checkin
      adds  e4b171a   Renamed
      adds  d2f20a2   Fixed XML serialization bug. Uniform XML strucuture. Added parameters to test-method element.
      adds  7b974ea   Updated XML structure. Fixed file referencing bug.
      adds  7b0bf03   Added method description attr to report
      adds  cd934df   Minor tweaks to output format: Show class name for methods, and change method name to signature where we're showing the full thing, and use ISO-8601 date format.
      adds  56de7b3   Write suite file alongside results xml, and group methods by class
      adds  a966e69   arrange jini classpath
      adds  d89ae15   arrange jini classpath and build.xml
      adds  2833e13   Wrap the XMLSuite with SuiteEntry
      adds  8c794e0   small memory improvement, changing new Boolean() to Boolean.valueOf() & improve loop
      adds  ec2bfe4   fixed NPEs in Assert
      adds  d87ebec   Added package and class attributes to test-method element of XMLReporter
      adds  7b147ef   Compilation break fix
      adds  7a3e19d   Write suite file alongside results xml, and group methods by class
      adds  f77eb26   Default package name <default>
      adds  6552304   Added back class tag
      adds  cc2e433   Make mozilla parser happy
      adds  67c51c2   -) Fixes TESTNG-149. Applied patch from Marcel May that brings the current maven pom.xml file up to date with the proper dependencies.
      adds  ca0bc45   Modified <class> element attributes
      adds  902688e   removed not used method
      adds  c2e321c   Undo last commit that messes up for non-maven users
      adds  8225965   No need for cdata as util method already htmlencodes, some parsers have trouble with cdatas so this makes life a wee bit easier
      adds  b6a27a0   Issue 5: Add Master-Worker adapter interfaces.
      adds  5c1464f   Issue 5: Implements Serializable to make sure XmlSuite serialization won't fail.
      adds  2103176   Added first draft of reporter output to XML report
      adds  7bbb713   Initial commit of reports
      adds  8b66d0b   Added helper method to write to File
      adds  b2cc043   Write xml output to its own xml subdir, to avoid mixing up with other reporter outputs
      adds  d512a5f   Enable xml output by default
      adds  7c732fc   Allow for report dir to be specified in url
      adds  537e772   Encode filenames and switch default to per-suite, hope this doesn't upset cosmin
      adds  36e3bd6   Handle per-suite reports
      adds  bc1ea94   Removed
      adds  81b68d4   Quick access to newfangled reports
      adds  ee28d80   added support for SkipException and TimeBombedException
      adds  4b44474   added support for SkipException and TimeBombedException
      adds  3e1d414   + a quick fix to TimeBombedSkipException + more API/documentation in TimeBombedSkipException + a SKIPPED result is passing along a message if SkipException is the cause
      adds  1a1b5de   renamed TimeBombedSkipException to TimebombSkipException
      adds  0b32b44   Concurrency bug fix in ResultMap
      adds  904a15a   Issue 5: Add throws exception to API
      adds  4212ba3   Issue 5: Add a Properties file loader
      adds  2b2751b   Issue 5: Fix NPE, in case a null Socket is passed to the addSlave().
      adds  c7104e1   Updated with IDEA blurbage
      adds  2bb2684   Updated
      adds  cc01c6f   Added xml report
      adds  a30275d   strprotocol hangs when sending method param infor that contains \n, \r messages
      adds  0f28263   Added: support in strprotocol for passing the ITest.getTestName() information
      adds  d937c1d   removed a dummy console message
      adds  81cd9fd   Extended reporters configuration
      adds  18f7d2e   Re-added XMLReporter
      adds  5b6351d   temp commit for case sensitive renaming
      adds  11dc1a8   TimebombSkipException renamed to TimeBombSkipException
      adds  5ded50a   
      adds  557fb8d   Issue 5: Add Serializable for Master-Slave mode
      adds  69e715f   Issue 5: The new Master-Slave implementation. 1. New command line args: -hosts replaced by -master. 2. New SuiteDispatcher and SuiteSlave provides a wrapper to the transport adapters. 3. Default implementation - following the original Hosts file based implementation. 4. Fix the DistributedTest to work with the new implementation.
      adds  0a4407e   Refactored naming
      adds  dc1a7d5   Issue 5: Refactor variables' names.
      adds  d64b1cd   Issue 5: GigaSpaces adapter implementation.
      adds  b12ebaa   Issue 5: remove jini jars
      adds  8aab09e   Issue 5: new classpath
      adds  6da4903   -) Added new ITestNGConfiguration interface which will hopefully start to turn into the replacement reference for the constants defined in TestNGCommandLineArgs. A default implementation based on parsing a Map object was created - MapConfigurationParser. References to Map objects probably need to come out of the interface but still need to see how this is to be done.
      adds  812bdd8   Issue 5: Use ISuite interface
      adds  79718dd   Fixed: TESTNG-152
      adds  f303154   Issue 5: Add test
      adds  4b5b6cd   Issue 5: Add test
      adds  77f5c38   Issue 5: Add logs and timeout
      adds  f391be2   Issue 5: Add null check
      adds  a6f52a5   Added depends-on-methods and depends-on-groups attributes to test-method in XML report
      adds  3913317   -) Added new archetype section to cover Martin Gildays new maven2 archetype stuff.
      adds  c400a9f   Initial import.
      adds  856c2d3   Cleaned up Jesse's new Maven doc
      adds  6c56a7e   -) Added sample dependency and took out some of the unneccessary sample as per Erez Nahirs suggestions.
      adds  0f29945   -) Removed - no longer needed. Patches are all up to date now.
      adds  6b82a8e   Minor fixes to the Maven documentation
      adds  786ec9f   -) Re-suppressed output directory creation via the m_useDefaultListeners parameter.
      adds  12a2e59   Issue 5: Fix v4 test compilation errors.
      adds  11ecc6a   removed an empty folder
      adds  c51af04   Issue 5: Move sources from /org  to /src/org
      adds  d0a5c56   reverted configuration changes
      adds  a2423b5   reverted configuration changes
      adds  474b8b6   small refactorings (removing compilation warnings)
      adds  d99276f   Added documentation for nested <reporter> element.
      adds  2604ba2   Added XML reporter documentation
      adds  844df78   Release 5.6
      adds  2347cf6   Integrated retry analyzer
      adds  1745372   a fix for AnnotationConverter (an ArrayIndexOutOfBounds)
      adds  1c26772   reverted changes to this file as line numbers are important in AnnotationTestConverter
      adds  b8cf05a   fix error message for command line IObjectFactory
      adds  975d9ac   XML output files are written using Utils.writeUtf8File
      adds  7dbca2c   TESTNG-155 (missing opening <run>)
      adds  859d227   TESTNG-159 Add syntax to allow searching for tests in package and sub-packages
      adds  82cccb3   Added CDATA to stacktrace output
      adds  7615ca5   Added CDATA to <message>
      adds  4fca477   added support for retry analyzer (submitted by Jeremy)
      adds  f20b417   added support for retry analyzer (submitted by Jeremy)
      adds  c3c2a17   fixed reporting task to ignore the XmlReporter output when processing
      adds  072b1c0   Added RetryAnalyzer in the CHANGES file
      adds  f4c705e   Updated XMLReporter docs
      adds  e4e5a6f   5.6 release
      adds  83fb1e3   Added usage help string for -reporter
      adds  68be328   + Improve the interleaving behavior + Small code refactorings
      adds  e77b459   Updated TODO with the merge proposal
      adds  503726b   Fixed: -listener takes comma-separated classes
      adds  0411121   Fix: TESTNG-169
      adds  816e960   Fixed documentation about <parameter>
      adds  a124a51   small fixes in the report
      adds  64d57bf   unnecessary empty output dirs were created
      adds  5fec48e   added top dir to the archive all distro
      adds  2409b50   FIXED: Suite level threadCount value was ignored
      adds  da6c803   Added passing parameters to the ant team in the TODO
      adds  f17a79b   Submitted by Jeremie:  the patch fixes a bug where when the test was not the last one when you had a dataprovider it would not update the result array correctly resulting in an infinite loop
      adds  9220600   Patch over the patch, by Jeremie.
      adds  87f3bb9   Added CDATA for log messages in the reporter output
      adds  11df03a   Unicode patch submitted by Mark.
      adds  03521fc   Minor speed improvement: abort the graph sorting early if we don't have any methods.
      adds  f3bbe93   Added spring to the distribution.
      adds  c2938f8   add timeout to @Before/@After
      adds  cef9c2f   Updated TODO.
      adds  6cf2e96   Implemented -skipfailedinvocationcounts (also in ant and testng.xml).
      adds  dcc0c08   Tests for skipfailedinvocationcount
      adds  ae76236   Updating tests
      adds  0b93db5   Updating tests
      adds  4baba50   Updating CHANGES/TODO
      adds  61e3a37   Fixed: Don't run a @DataProvider method as a test when a class-level @Test is present Added: Attribute @Test#skipFailedInvocations
      adds  c349f89   removed JDK5  only API usage
      adds  23b9e8b   + added support for reading Parameters from Sys ENV + fixed project classpath
      adds  29a0d37   changed abstract class WARN logging to 5
      adds  fd87ae9   some NPE protection
      adds  a201fc8   Fixed the URL.
      adds  16aeed5   Initial import.
      adds  9d0b092   Initial import.
      adds  18a3b02   
      adds  4e787e2   Book plug
      adds  3596715   
      adds  ec9d274   Added: @BeforeMethods can now take a Method and ITestContext parameters (like @DataProvider)
      adds  c8e92c0   Initial import.
      adds  6fcb238   
      adds  fcb1031   
      adds  45a161f   Added: @BeforeMethod(firstTimeOnly) and @AfterMethod(lastTimeOnly) Works for JDK 1.5 and test added too.  JDK 1.4 to be done.
      adds  3619969   Added a section on class level annotations.
      adds  014b8fe   Forgot these files.
      adds  2c75cc4   5.7
      adds  34f5b4a   .
      adds  03d25a6   Doc update.
      adds  9bb23d7   Fixed bug:  if a @Test method declares an ITestContext parameter, that parameter gets passed twice.
      adds  e87c0f6   Added a test for ITestContext injection in @Test methods
      adds  3a23887   name attribute on <test> is required
      adds  d6e800b   fixed classpath
      adds  7907479   Added: antlib.xml to allow autodiscovery of Ant task definition
      adds  cc44078   Initial import.
      adds  2f7c9ff   Updated the IDEA doc
      adds  d7e5000   Fixed: @AfterMethod(lastTimeOnly) didn't work properly with data providers
      adds  2fc8817   Clean up and comments
      adds  17758c3   Added basic escaping for XML report (currently only for the test method parameters and reporter outpu)
      adds  9535061   Fixed CDATA escaping by splitting into several CDATA nodes whenever ]]> is found.
      adds  8b9443a   Added: @TestInstance on a data provider method parameter
      adds  1a7b338   Better trace to keep track of which groups are added explicitly and implicitly.
      adds  52f8a87   Forgot two files.
      adds  7cf8833   
      adds  117ae5c   Minor doc fix.
      adds  b1be831   TODO
      adds  8dbd78e   Updated the doc with Surefire 2.4 instructions.
      adds  fa27df3   Implemented IMethodInterceptor.
      adds  223a36c   Documented IMethodInterceptor.
      adds  2def31f   Doc fixes.
      adds  a8a4cf1   Forgot a few files.
      adds  2ddb1c7   Introduced ITestNGListener to keep track of interfaces that can be passed as -listener.
      adds  509aca5   Implemented <listeners> in testng.xml
      adds  90a7eeb   Updated TestNG and its HTML version.
      adds  9aef9be   Added section on listeners
      adds  4b8c8a9   
      adds  f837ee8   Updated CHANGES
      adds  503d75e   
      adds  a6cf264   Added test to make sure a data provider keeps going even if failures occur.
      adds  d9cf8a0   Added: Methods that form a cycle are now shown when the cycle is detected
      adds  fe58b9f   Added book review.
      adds  ef7979e   Fixed bug in DotTestListener.
      adds  300c32b   
      adds  f82be06   
      adds  31e03ce   
      adds  a4877ec   
      adds  6589ee2   TestPlan work
      adds  1565d9b   Build fix
      adds  6025b42   
      adds  1ff8b38   
      adds  1b077cc   
      adds  7990019   Verbosity fix.
      adds  0319c2e   TestNG-211: new Parser(inputStream) doesn't work (Dan Fabulich)
      adds  920214e   Fixed: TestNG-214: SkipException and TimeBombSkipException should accept nested exceptions
      adds  3e8cd5c   Added: TestNG-213: @Optional on a method parameter to allow optional @Parameters (Dan Fabulich)
      adds  565efab   Updated doc and Javadoc
      adds  8edb61b   Added doc on dependency injection
      adds  d7d31c1   TestNG-224: Fix for relative suite filenames in XML file
      adds  5191a18   TestNG-220: Ignore class definition/loader issues when scanning classpath for implicit classes
      adds  d9520a0   Implementing @Priority with method interceptors
      adds  c8c4857   Doc update
      adds  bcae704   Fixed logging
      adds  d33755a   Implemented class priorities
      adds  77c2f78   
      adds  c4b3dfd   Update script
      adds  9f13b50   @Priority update
      adds  5f29f80   Checking in the feature project.
      adds  d6a87a0   Checking in the update site
      adds  944222d   Removed the SNAPSHOTs from pom.xml
      adds  52b3c92   Forgot to commit these.
      adds  e4e7d24   
      adds  ee84a0e   Added examples/ to .classpath Upload script Doc update
      adds  01f7479   Added: -testjar supports jar file with no testng.xml file
      adds  f3016e4   Doc udpates.
      adds  3c66705   
      adds  38ef90d   Implementation of IInvokedMethodListener
      adds  facae9e   Jar tests (need more work)
      adds  398dbfd   Made invoked listeners a list instead of a single. Updated the doc.
      adds  3314870   Added: @Test(invocationTimeOut), which lets you set a time out for the total time taken by invocationCount
      adds  c443cbf   Updated doc
      adds  6fd1e9f   
      adds  e0d94c7   First pass at configuration transformers.  Everything working, still need to - clean up Pair - add setters for all IAnnotations - include more IAnnotation in IAnnotationTransformer2
      adds  2cdae87   
      adds  e3264a4   Added @DataProvider transformer. Fixed JDK14 tests.
      adds  49a1e2f   Added @Factory transformer.
      adds  3b1da4b   Javadoc and doc for the new transformers.
      adds  8778efa   Fixed: DataProviders from @Factory-created tests were all invoked from the same instance
      adds  ca520d2   Moved the IAnnotation classes to org.testng.annotations because they are now exposed by IAnnotationTransformer2
      adds  b4de970   Moved IAnnotationTransformer{2} to org.testng.
      adds  eefefdc   Keeping this file for backward compatibility.
      adds  2d56835   Renamed facade interfaces to XXXAnnotation
      adds  e3706b7   DTD now generated with DTDDoc.
      adds  47a232b   Removing some of the default values I added for DTDDoc, which caused a few tests to fail.
      adds  486fc18   Fixed: TESTNG-249: Overridden test methods were shadowing each other if specified with <include>
      adds  9eb7728   Test update
      adds  4ad3ec5   
      adds  5164261   
      adds  8d72ee5   Fixed JDK1.4 compatibility issue in XMLStringBuffer
      adds  16017d2   
      adds  facba56   Added: @BeforeMethod can now declare Object[] as a parameter, which will be filled by the parameters of the test method
      adds  40790cc   Doc update.
      adds  318a4e4   Fixed: TESTNG-195: @AfterMethod has no way of knowing if the current test failed
      adds  6216d78   
      adds  1ea0aef   Expanded the test to cover @AfterMethod as well.
      adds  891c696   Fixed: @BeforeTest failing in a base class would not cause subsequent test methods to be skipped
      adds  ec199ce   Regression tests for the fix.
      adds  cdf15c9   
      adds  2b8a305   Fixed HTML escaping when rendering stacktrace in XML reporter - this is not neede since the stacktrace is rendered in a CDATA section
      adds  6bf0a7d   Fixed: time-outs were not working in <test> and <suite>
      adds  d97cad5   Bug fix in time outs.
      adds  82a7ff5   
      adds  651ca6a   Fixed: EmailableReporter only displayed the first group for each test method
      adds  d04b2ae   Fixed: Potential NPE in XmlTest#getVerbose (Ryan Morgan)
      adds  6ca01b5   Fixed: TESTNG-276: Thread safety problem in Reporter class Fixed: TESTNG-277: Make Reporter.getCurrentTestResult() public
      adds  851457a   Fix for http://jira.opensymphony.com/browse/TESTNG-254 from Mark.
      adds  9f2e0c3   
      adds  3537191   Fixed: TESTNG-285: @Test(sequential=true) works incorrectly for classes with inheritance
      adds  befc644   
      adds  491ef3d   Correct javadoc @see references
      adds  711b9b6   Fixed problem in which current method was not being reset for IHookable tests
      adds  c3b0ec5   Fixed: TESTNG-297: TestNG seemingly never stops running while building failed test suite (Gregg Yost)
      adds  1c5c9aa   Added: TESTNG-298: parallel="classes", which allows entire classes to be run in the same thread
      adds  b8d6eb6   
      adds  bc102c8   
      adds  70bf36b   
      adds  ee0edc4   Fixed: TESTNG-296: Malformed jar URLs breaking -testJar
      adds  e38a74e   Added: -testrunfactory on the command line and in the ant task (Vitalyi Pamajonkov)
      adds  2cdf63c   
      adds  df28a34   Fixed: TestNG-228: Assert.assertEqualsNoOrder Fixed: TestNG-229: Assert.assertEquals does not behave properly when arguments are sets Fixed: TESTNG-36: assertEquals(Collection actual, Collection expected, String message) may have bug
      adds  68749e1   Fixed: testng-failed.xml was sometimes incorrectly generated (Borojevic)
      adds  a072671   Fixed: @Parameters was not working correctly on @BeforeMethods with @DataProvider used on @Test methods
      adds  7b15977   Better assertNoEqual implementation
      adds  b68cf6d   Fixed: TESTNG-192: JUnit XML output includes wrong tests (Borojevic)
      adds  1fc22f2   
      adds  1b7fe50   Fixed: annotation transformers were not run when specified in testng.xml
      adds  0eba9d8   Fixing copy & paste error in AnnotationHelper, in preparation for fixing TESTNG-303
      adds  0c3edfd   Fixing TESTNG-305 and TESTNG-306
      adds  c087c94   Improve error message when method exists but isn't in list of valid dependencies.
      adds  879f55a   Provide support for verifying configuration passes, failures, skips
      adds  7e6a299   Fixed a bug in error message handling
      adds  9bf4948   TESTNG-216 ignoreMissingDependencies
      adds  d9edc1f   TESTNG-225 alwaysRun=true ignores missing groups, halts the run on missing methods
      adds  8086686   Testing email notifications.
      adds  f77e6bb   Testing direct email notifications.
      adds  c681492   Fixed: testng-failed.xml didn't include the listeners
      adds  8beffc1   Fixed: testng-failed.xml didn't include the listeners
      adds  52df24d   Fixed: -testJar command line parsing bug
      adds  5c38f85   Added: New ant task boolean flag: delegateCommandSystemProperties (Justin)
      adds  a1d8392   Doc update.
      adds  32a38ce   Added: skipfailedinvocations under <suite> in testng-1.0.dtd (Gael Marziou
      adds  36040b1   Fixed: Set a generated suite to default to non-parallel (Mark Derricutt)
      adds  7ce0e72   Fixed: TESTNG-309 Illegal default value for attribute in DTD file Also applied Aleksandar's patch for file created with illegal characters in them
      adds  e767c24   Doc fix.
      adds  08e5ac5   Fixed: IInvokedMethodListener wasn't properly recognized from the command line (Leonardo Rafaeli) Doc updates.
      adds  2cacd75   Easier version identification: - Now included in README - Created a zero size file TESTNG-${version} in each jar file
      adds  6a66d28   
      adds  10b4109   Examples didn't build from the zip file.
      adds  00fa4bc   Comment out broken test.
      adds  c90ac0f   More work with threaded data providers, all tests passing.
      adds  3222b95   Replaced all the asserts with Assert.assertTrue() so that Eclipse invocations don't produce false negatives when invoked without -ea.
      adds  fa2cf92   Added the parallel attribute to @DataProvider.
      adds  5e1ddea   Added data-provider-thread-count attribute to <suite>
      adds  277dc08   Tests for multithreaded data providers Better lifecycle for PoolService
      adds  1cd18c3   Doc update.
      adds  27fb384   Fixed: TestNG couldn't find Groovy files (Haw-Bin)
      adds  018b433   Added: @DataProvider(parallel=true)
      adds  bfb18c2   Added: @Test(expectedExceptionsMessageRegExp = ".*foo.*"
      adds  d1bcd19   Fixed: testng-failed.xml now includes skipped tests
      adds  b1b6205   Fixed: TESTNG-301: Need to include parameters in testNG report for test created by @Factory
      adds  62009f0   Fixed: TESTNG-291: Exceptions thrown by Iterable DataProviders are not caught, no failed test reported (Roberto Tyley)
      adds  ce1ff2a   
      adds  761ed9c   
      adds  da4f452   Added: @After methods can now be injected an ITestResult
      adds  94efdf8   Added: ITestResult#getAttribute and ITestResult#setAttribute Added: @BeforeMethod and @AfterMethod methods can now be injected an ITestResult
      adds  6c36630   Refactoring.
      adds  852cc8c   
      adds  27e81a6   Fixed: expectedExceptions=RuntimeException.class was not failing when no exception was throw
      adds  572c7e6   Added: Methods that time out now display the stack trace showing where the time out occurred
      adds  a4acdd6   
      adds  f19a60d   
      adds  fa41a36   Added: @Before and @After methods can be injected with the current XmlTest
      adds  6dd2aaf   
      adds  5452007   Added: If both -testjar and an XML file are provided on the command line, the latter will be used
      adds  da6cb16   
      adds  198a275   Show the test name more prominently in the HTML reports.
      adds  45f8a9c   
      adds  9f2367a   Added: Better display of the test name and method description in the default and Emailable report
      adds  9da51c4   Sequence order mis-calculation: testing using suite in sequence for classes and same method names creates non-sequencial order
      adds  0170a9a   Sorting the testng-results.xml output by timestamp (contribution of Daniel Rudman)
      adds  afa1fdd   Fix for XMLUtils to also escape XML attribute values
      adds  24feb4b   Fixed compilation error
      adds  0480c02   Updated changelog.
      adds  4972ccf   Removed bogus imports.
      adds  6ca1e0a   Fixed the JDK 1.4 build.
      adds  18d27ed   Fixed: Various oversights in the DTD (Will McQueen)
      adds  e228714   
      adds  c8595ce   
      adds  b72906e   Fixed: xmlFileSet in ant was not working correctly (Sean Shou)
      adds  b7eacc5   Fixed: Dependent methods are now run closer to methods within their class
      adds  f4d8b27   Tests for the previous fix.
      adds  f3f4c96   
      adds  b6eb367   Fixed: Classes created by factories were not run in the order they were created
      adds  368dc7e   [TESTNG-326] Allow IObjectFactory to load from non-standard classloader
      adds  367dabc   One more link.
      adds  4c02d89   Fixed: Display a better error message if the wrong exception is thrown with an expectedExceptions
      adds  c60f221   [TESTNG-235] Generate a maven bundle during the TestNG build
      adds  0616967   Fixed: @Test(dataProvider) was not working at the class level
      adds  a270af0   Version 5.10
      adds  12c1d4e   Test for the data provider fix.
      adds  52248d0   Added org.testng.collections Enabled @Verify interceptor
      adds  b13763d   Maps stuff
      adds  f9660af   Notes
      adds  3a82ac1   
      adds  78fc0b6   
      adds  afd25d6   test/src/test/configuration/BeforeClassThreadA.java
      adds  6d300dc   Fixed: <classfilesetref> was not working properly in the ant task (Ed Randall)
      adds  442bac7   
      adds  77ec73c   
      adds  fb9c929   
      adds  dbdf74f   Throw when a factory throws.
      adds  43f186d   Fixed: threadPoolSize without invocationCount was causing reporters not to be invoked
      adds  fe62fb2   [TESTNG-343] Test class with @ObjectFactory doesn't get instantiated via the factory
      adds  f865d18   [TESTNG-326] Allow IObjectFactory to load from non-standard classloader (take 2)
      adds  19ba35f   Updated for TESTNG-343 and TESTNG-326
      adds  0e8a2a6   Two more links.
      adds  88b7299   Added: dataProviderThreadCount can be set from the command line and from ant (Adrian Grealish)
      adds  6006c86   Fixed: Inner test classes were not excluded properly (Carsten Gubernator)
      adds  99b4d6c   Added: Assert#assertEquals() methods for Sets and Maps
      adds  bf8f9f5   Fixed: TESTNG-67: @Configuration/@Factory methods in base class being ignored
      adds  c8015fa   Updated the documentation to SyntaxHighlighter.
      adds  c778bad   Ported to SyntaxHighlighter.
      adds  1be8e10   
      adds  b17ae46   
      adds  15d8b69   Fixed: TESTNG-347 suite with parallel="tests" and test with parallel="classes" doesn't work correctly (Rob Allen)
      adds  968c743   
      adds  84e73b0   Initial work on GroupThreadPoolExecutor.
      adds  95dbd7b   
      adds  a8a3121   
      adds  2df28f3   Fixed the tests.
      adds  85bc47a   Removed v4 tests.
      adds  7dffa3b   More graph work.
      adds  8a8090d   Removing .classpath.
      adds  1a42834   
      adds  f1a62c2   Tests for DynamicGraph.
      adds  ccb64d1   Updated svn:ignore.
      adds  1d7ff8c   Graph work.
      adds  d100d71   Graph work.
      adds  a905050   Graph work.
      adds  688c8bb   
      adds  68da99b   
      adds  4dac062   
      adds  a09103e   More multithreaded work.
      adds  3a72f09   More multithreaded work.
      adds  2db649c   All tests passing, turning on the new flag.
      adds  23b6ac9   Added tests for the new functionality.
      adds  6337249   
      adds  a4e6892   Fixed: @DataProvider and dependent methods were not skipping correctly (Francois Reynaud)
      adds  b0bc539   
      adds  227a263   Fixed the Eclipse plug-in.
      adds  6c8ca81   Better TestResult#getName for the Eclipse plug-in.
      adds  2cc1cc2   
      adds  a15c925   Better toString() overriding detection.
      adds  d4a501c   Added comments to getFreeNodes().
      adds  f4bff96   Fixed: packages=".*" wasn't working properly (sandopolus)
      adds  d1bb300   Better graph tests.
      adds  81b9582   Better graph implementation.
      adds  67b316e   
      adds  0501e25   Fixed: @BeforeSuite/@AfterSuite would run multiple times when used in a @Factory
      adds  e760049   .dot support.
      adds  d9f4b75   
      adds  e9b7e75   Fixed: dataProviderClass was not respecting inheritance (like most attributes still)
      adds  a6dd947   Some refactoring, last commit before 5.11.
      adds  1315953   Doc for 5.11
      adds  430d00f   
      adds  e02a82b   Fixed: The text reporter was no longer reporting stack traces for verbose >= 2 Fixed: IIinvokedMethodListeners were not invoked
      adds  3ee4638   
      adds  a5fceea   
      adds  1a7cabf   
      adds  2825912   
      adds  e8425a1   Removed broken Maven links.
      adds  68f4504   Added: IInvokedMethodListener2 to have access to ITestContext in listeners (Karthik Krishnan)
      adds  c319bb5   Fixed: The TextReporter reports skipped tests as PASSED (Ankur Agrawal)
      adds  4aa07e2   
      adds  beb3f2f   
      adds  47a9886   Delete Javadoc support.
      adds  936c793   Delete test-14/
      adds  c5af177   Updated build.
      adds  f0183e1   
      adds  ee11a20   Removed 1.4 mentions from the doc.
      adds  a47f90e   
      adds  08d4bb8   Fixed broken links.
      adds  dd84c4f   Added: New attribute invocationNumbers in <include> Added: testng-failed.xml only contains the data provider invocations that failed
      adds  1ed096c   Added tests for the new failed reporter feature.
      adds  86d779a   Deleted v6 directory.
      adds  0f6db64   Maps.newHashMap() everywhere.
      adds  0a05089   Lists.newArrayList()
      adds  ed0917f   
      adds  01e59f7   
      adds  577fb0b   Deleted reports/
      adds  14fd847   Update Eclipse doc and fixed Maven typo.
      adds  3377296   
      adds  4627f46   
      adds  bf8793f   Added: Priorities: @Test(priority = -1)
      adds  1b6ecd5   Minor fixes.
      adds  b24d32c   
      adds  8f74adb   Fixed build and cleaned up the javadoc target.
      adds  419f668   Added: TestNG#setObjectFactory(IObjectFactory)
      adds  8f8e0c6   
      adds  6bb8186   
      adds  a51e98e   
      adds  8bbdac6   Upload beta script.
      adds  38cf386   Fixed factory interleaving bug.
      adds  b535232   Fixed: @Before methods run from factories were not properly interleaved
      adds  e350d76   Fixed: @Before methods run from factories were not properly interleaved Fixed: @Test(groups = <constant>) was taking name of the constant instead of its value.
      adds  cd1e8ee   Test for interleaving factories.
      adds  a69683d   Clarified @BeforeTest and @AfterTest.
      adds  1e15cc3   Added: Injection now works for data providers
      adds  090281a   
      adds  0340c60   - Added Guice - Better build
      adds  1d25666   More Guice work.
      adds  f3a5b1b   
      adds  e56abad   
      adds  e6ffddc   
      adds  79cd443   Add duration attributes in testng-results.xml, for both suite and testcase.
      adds  416a6c6   Added: testng-results.xml now includes test duration in the <suite> tag (Cosmin Marginean)
      adds  8af1676   
      adds  8740fb4   Fixed typo ("occured") and remoted unnecessary field+method.
      adds  3881cf6   Added: IAttributes#getAttributeNames and IAttributes#removeAttribute
      adds  a26e157   Added test for new IAttributes methods.
      adds  a5d062f   
      adds  66ad088   
      adds  5adb614   Renamed invocationNumbers to invocation-numbers in the XML file.
      adds  c5e4f9e   Fixed web DTD.
      adds  1f150b6   @Verify / @Verifier
      adds  cfe1bf2   @Listeners
      adds  7d68bb0   Added tests for @Listeners.
      adds  452d91b   Javadoc and doc for @Listeners.
      adds  20303fc   
      adds  1c865a8   5.12
      adds  9045988   5.12 work.
      adds  28ab1f4   Pass system properties to the ant task.
      adds  0813ae8   Added: Passing command line properties via the ant task (Todd Wells)
      adds  3a60c62   
      adds  4f8e3e6   Fixed: @Listeners wasn't working properly with ITestListener
      adds  365a846   Fixed: Test priorities were not working properly in non-parallel mode
      adds  bfac651   Fixed: @Listeners now works on base classes as well
      adds  bc54697   Initial pass at implementing ITestNGListenerFactory.
      adds  6e370c0   Forgot to add.
      adds  923e3d1   Maven work.
      adds  2896925   
      adds  9062dc2   
      adds  268e3e0   ITestNGListenerFactory now uses the same instance as its tests.
      adds  73c823b   Signing the bundle.
      adds  9193a02   5.12.1 and updated the pom for Guice.
      adds  dde4cb4   
      adds  5894833   Updated doc to 5.12.1.
      adds  c8b3d50   Removed unnecessary trace.
      adds  db66a3d   Fixed: Exceptions thrown by IInvokedMethodListeners were not caught (Nalin Makar)
      adds  74daf46   Fixed examples build.
      adds  7c5b419   Removing unused jar files.
      adds  55e7a2a   
      adds  52fd78d   Fixed: TestNG#setTestClasses was not resetting m_suites
      adds  e6eaf48   Added: New ant task tag:  propertyset (Todd Wells)
      adds  21cfd2d   Fixed: Configuration methosd couldn't depend on an abstract method (Nalin Makar)
      adds  0893e3f   Adding test classes to test overridden abstract configuration methods
      adds  acf4fa2   Fixed ClassHelper.extraMethods
      adds  ced29ec   Build updates.
      adds  a688051   Removed tabs.
      adds  541d731   Ivy support.
      adds  b50a0b2   Removed tabs.
      adds  95821dc   Ivy support.
      adds  4dc22d9   Removed lib directory (now used by ivy and no longer necessary).
      adds  d16c4e5   Trivial fixes: TESTNG-241 (log message at Info), Issue2 (throw SAXException and not NPE for invalid testng xml)
      adds  417540f   Now jars with and without guice/bsh.
      adds  e793fad   These jar files are now handled by ivy.
      adds  4b9a29d   Forgot version in junit jar.
      adds  b1b8a60   
      adds  62d0613   
      adds  74879df   Updated the ant documentation with propertyset (Todd Wells).
      adds  0d25f54   Removed dead code.
      adds  af701af   
      adds  8d222f3   Minor refactoring.
      adds  405ecc2   Removed tabs.
      adds  3f246f0   
      adds  324cb3b   Added sourcetitle CSS tag.
      adds  d3c04c3   Fixed: Show correct number of pass/failed numbers for tests using @DataProvider Fixed: Return correct method status and exception (if any) in InvokedMethodListener.afterInvocation()
      adds  8a1684f   Added sequentialOnInstances attriute under the experimental flag.
      adds  927a6d8   Fixed: TESTNG-387 TestNG not reruning test method with the right data set from Data Provider (François Reynaud)
      adds  f1ae0de   Fixed: NPE with @Optional null parameters (Yves Dessertine)
      adds  449336a   Tests for the @Optional NPE fix.
      adds  e3b5205   Issue78 NPE with non-public class. Now throws TestNG exception
      adds  cad7078   More robuts thread testing.
      adds  ff94a1b   Fixed: Issue4 assertEquals for primitive arrays, Issue34 assertNull javadoc updated
      adds  38d16ad   Minor fix.
      adds  1e61502   Maven doc update.
      adds  8fdff5c   Added Cobertura article.
      adds  c4b4679   Fixed: XML test results contained skipfailedinvocationCounts instead of skipfailedinvocationcounts
      adds  51cf883   Test fix.
      adds  5c9afd1   
      adds  37d27f3   Switched exception and instance in the reports.
      adds  721fb91   Fixed: onTestSuccess() was called after @AfterMethod instead of after the test method (test: test.listener.ListenerTest)
      adds  238ed94   
      adds  ecf3972   Fixed: TestNG was hanging if no test methods were found
      adds  ce14bbc   Clarified a method name.
      adds  f9e1f4b   
      adds  100885a   Fixed: <suite> and <test> time outs were hardcoded, they now honor their time-out attribute
      adds  8222e20   Fixed: Time outs specified in XML were not honored for <suite parallel="tests">
      adds  4a892dd   
      adds  31f6566   Implementation of hierarchical XmlSuites (Nalin Makar).
      adds  17c5221   Fixed: Issue24 OOM errors in SuiteHTMLReporter
      adds  bef5653   Updated changes.
      adds  575b283   Fixed: Issue24 OOM errors in SuiteHTMLReporter (Nalin Makar)
      adds  9112eca   Merge remote branch 'upstream/master'
      adds  fffc20f   Added: -testnames (command line) and testnames (ant)
      adds  0f13571   Doc update
      adds  292e42b   Minor fix
      adds  928e703   Multithreaded test bug fix
      adds  e74920e   Merge branch 'master' of git://github.com/cbeust/testng
      adds  9272a01   Initialize all Suite/Test runners at beginning to catch configuration issues right at start
      adds  32b42ad   Initialize all Suite/Test runners at beginning to catch configuration issues right at start
      adds  575d94d   Merge branch 'master' of git://github.com/cbeust/testng
      adds  a1aa141   Ignore files generated during build/testing
      adds  40f208a   Ignore files generated during build/testing
      adds  32119b7   Merge branch 'master' of git://github.com/cbeust/testng
      adds  f1a049d   Fixed multithreaded test bug.
      adds  4f2842e   Merge branch 'master' of github.com:cbeust/testng
      adds  bf02fc8   Added Reporter#clear
      adds  3ef8d93   Refactoring
      adds  682629c   Implement <test preserve-order="true/false">.
      adds  0099cb3   Now passing XmlClass and XmlTest down to the interceptor
      adds  832cdc9   Introduced ClassInfoMap.
      adds  5c80beb   Interceptors now ready to be switched by XML
      adds  95bd43e   XML now supports <test preserve-order='true/false'
      adds  3a63882   Updated the upload script
      adds  6488a02   Merge branch 'UploadBeta'
      adds  9dea444   Tests for <test preserve-order='true'
      adds  58ae39f   Documented preserve-order
      adds  fb4edb8   The same method invoked multiple times was reporting the same time stamp.
      adds  e477b53   Reporter#clear fix
      adds  4cf3861   Merge branch 'master' of github.com:cbeust/testng
      adds  ffda664   Merge branch 'master' of git://github.com/cbeust/testng
      adds  cb920fc   Updated toXml() to include preserve-order
      adds  9a4f87b   Fixed the order test
      adds  4314468   Added failing test for method ordering
      adds  cf753a7   preserve-order now works on methods
      adds  0e25edc   Bumped log level for PoolService to 3
      adds  3ea3d26   Merge branch 'master' of git://github.com/cbeust/testng
      adds  b519fa0   Added toXML() to XmlInclude
      adds  bd52e4e   Merge branch 'master' of git://github.com/cbeust/testng
      adds  675d707   Fixed: If inherited configuration methods had defined deps, they could be invoked in incorrect order
      adds  786a5c4   Fixed: If inherited configuration methods had defined deps, they could be invoked in incorrect order
      adds  c3fc10e   1. ClassHelper.getAvailableMethod: No need to look at methods from Object class 2. Replaced new operator 3. Misc cleanup
      adds  b8a4aec   Merge http://github.com/nullin/testng into Nalin3
      adds  a0e80b3   Renamed TESTMETHOD to TEST_METHOD
      adds  5fc099f   Refactored test
      adds  beaff9a   Replaced @Test(sequential) with @Test(singleThreaded)
      adds  acd388b   Fixed: @DataProvider(parallel = true) was passing incorrect parameters with injection
      adds  2408f1e   Minor testng.xml change
      adds  1a14b92   Refactoring
      adds  9378f48   Fix another issue in setting up method dependency. For @BeforeXXX annotations, methods in derived class should depend on all methods in base class and not just any one. vice versa for @AfterXXX annotations also.
      adds  e157c70   Fixed: Identical configuration methods were not always invoked in the correct order in superclasses (Nalin Makar)
      adds  aba3ac2   Implemented @NoInjection
      adds  ecd1b48   Moved things around to prepare for the Apache directory structure
      adds  78bba3a   Parameterizing the build better
      adds  631eb4a   Merge branch 'master' of github.com:cbeust/testng
      adds  63fa709   Fixed Javadocs build
      adds  dc0051b   Moved src->src/java/main and test -> src/java/test
      adds  cbd2d04   Updated .classpath files
      adds  1e3ee54   Created src/test/resources
      adds  93b16a3   Created src/test/resources, updated tests
      adds  1c00c70   Moved testng*xml to src/test/resources
      adds  f5e4826   More build adjustments
      adds  0108e5e   Building into target/classes and target/test-classes
      adds  ac981c4   Cleaned up src/test/java
      adds  e1bbe88   Distribution build fix
      adds  1af5818   Most distribution build fixes
      adds  b3a8426   Added -methodselectors, tests and documentation.
      adds  34d7db4   Moved fileToClass out of parameter parsing
      adds  ecb4654   First steps toward new parameter parsing
      adds  8085805   Converted command line parsing to JCommander.
      adds  58893b6   Better classpath for tests
      adds  a677ad1   Removing JCommander from the build, using ivy to retrieve it.
      adds  4c661de   Doc link fix
      adds  33d9252   Build changes
      adds  d68d14c   Maven poms
      adds  d75ba43   Remove trace
      adds  88154ea   Test fix
      adds  ac98b4f   Removed trace
      adds  68308ab   Added a few things to pom.xml
      adds  62a82c6   Ability to configure failure policy by Todd Quessenberry
      adds  94a2545   Merge branch 'master' of http://github.com/nullin/testng into nullin
      adds  3d01dde   Minor change
      adds  c3a37cd   Better javadoc build
      adds  9c12b8d   Added snapshot repo profile
      adds  5de1760   Updated poms and build script
      adds  18bc102   Fixed testng.css problem (Nalin)
      adds  07b4d65   Fixed parsing bug with -usedefaultlisteners
      adds  f12b533   Regression test for -usedefaultlisteners bug
      adds  eb67530   Added TestNG#addClassLoader (Jonathan Nekenyu)
      adds  34e403b   Build fix
      adds  41167f0   Now skipping the tests inside the pom.
      adds  a32ee6b   Updated build to include the JCommander classes in the jar
      adds  c5d10df   Added usage()
      adds  f6605f4   Fix NPE
      adds  ac025d5   Build changes
      adds  e1a5785   Implemented -methods
      adds  ec2c674   Updated CHANGES
      adds  d8e628a   Updated build with junit
      adds  2d280f0   Maven updates
      adds  0d58f77   Added methods to the ant task
      adds  7c4a222   Minor fixes by Todd Quessenberry
      adds  deff646   Changed the type of preserveOrder from boolean to string for future evolution
      adds  d1bb42e   Documented preserve-order
      adds  b4f7e60   Minor fix from Todd Quessenberry
      adds  ea676b0   Doc update
      adds  38597c8   Updated to JCommander 1.3
      adds  0a20843   CSS update
      adds  200bd27   Updated build script
      adds  d4d8c39   Better quoting for EmailableReporter
      adds  0bfdb75   5.13beta
      adds  f381837   Suite timeout to 10mn
      adds  cfcfb26   Script update
      adds  8ededea   Set default time out to MAX
      adds  d78b678   Reverted Sample2
      adds  4601d93   Clarified that certain flags don't work in the presence of testng.xml
      adds  ca615d7   CHANGES update
      adds  423a12b   Patch from Todd for failure policies
      adds  ab044e5   Updated doc for 5.13
      adds  cc2aac0   Sitemap
      adds  ace0775   Updated pom'scm to git
      adds  5509258   [maven-release-plugin] prepare release testng-5.13
      adds  af9ca3e   [maven-release-plugin] prepare for next development iteration
      adds  6ffcb08   Merge branch 'master' of git://github.com/cbeust/testng
      adds  e6ca990   Merge branch 'master' of git://github.com/cbeust/testng
      adds  47b53e9   Merge branch 'master' of git://github.com/cbeust/testng
      adds  c4f6e79   Fix build. Copy over resources from correct location. This also fixes the missing testng.css issue.
      adds  5a2a01e   Merge branch 'master' of git://github.com/cbeust/testng
      adds  ee90426   Merge branch 'master' of git://github.com/cbeust/testng
      adds  12002df   Merge branch 'master' of git://github.com/cbeust/testng
      adds  37ac235   Fix handling of test name specified by implementing ITest
      adds  3b405b7   nit comment fixes
      adds  dbf64a3   Merge branch 'master' of http://github.com/nullin/testng into NalinFix
      adds  6532c5a   Forgot to include Nalin's fix on the XML changes
      adds  80033f1   Doc update
      adds  4444a36   [maven-release-plugin] prepare release testng-5.13.1
      adds  64ce287   [maven-release-plugin] prepare for next development iteration
      adds  caa1c3c   Updated Maven doc
      adds  d4dbb5f   Typo in doc
      adds  9dfc859   Classfileset stopped supporting ,
      adds  55cd8fe   Replaced constants
      adds  4a2d634   More changes
      adds  8664905   More changes
      adds  ebadb61   More changes
      adds  5626b13   Added a method for Surefire backward compatibility
      adds  2c5b576   All tests passing, both and and Maven
      adds  40a8db4   Fixed RemoteTestNG
      adds  8fb4960   Classfileset was not accepting ,
      adds  a741226   build.properties
      adds  97771d5   Forgot a line in Sumit's patch
      adds  caa9356   Updated CHANGES
      adds  b2d4536   Refactoring
      adds  9ae4e70   Fixed: RetryAnalyzer wasn't working properly with factories
      adds  bacea92   Fixed endMillis test
      adds  2795e2c   Updated to JCommander 1.5
      adds  be0d782   Better usage
      adds  0deb791   Added equals methods for XML classes
      adds  5fd0afa   Fixed methodselectors CommandLineTest
      adds  e4f7f6f   Fixed defaults in XmlTest
      adds  c175486   All tests passing with ant but not maven
      adds  b6b3d93   Two new files
      adds  c57d4b1   single update
      adds  49dface   Added <suite-files> generation to toXml()
      adds  40be385   Fixed: preserve-order was not preserving class order with dependent methods
      adds  b72428c   Fixed: TESTNG-404 threaded tests fail due to use of non-threadsafe collections (Marcus Better)
      adds  39fb6ed   Removed imports from Guice's internal
      adds  d5f5746   preserve-order bug
      adds  d7056fe   Changed version
      adds  64c9ecd   Removed childSuites test in equals/hashcode
      adds  fc77faa   Introduced SuiteRunnerWorker
      adds  b7a8c39   Tests passing, need to add command line
      adds  687eae6   All tests passing include ParallelSuiteTest
      adds  c8d577f   Added threadpoolsizetest to the ant task
      adds  cb12c20   Forgot test files
      adds  e0eb740   Fixed: ant task error if <classfileset> is used with no classes (welex91)
      adds  7e735d9   TESTNG-400:  onTestFailure method in ITestListener is called before @AfterMethod
      adds  252c458   Refactoring
      adds  3cedfdf   Fixed: Injection was sometimes not working properly when used with @Parameters
      adds  9337911   Restore serialization
      adds  d3c4a28   Build fix
      adds  b464540   Fixed: @Listeners now aggregate through base classes
      adds  23711f3   Showing stack traces if verbose >= 2
      adds  a23c78c   5.14
      adds  8c5b3fd   5.14
      adds  ce7aef2   5.14
      adds  9108960   [maven-release-plugin] prepare release testng-5.14
      adds  12f5bdc   [maven-release-plugin] prepare for next development iteration
      adds  36611a2   Updated maven instructions
      adds  70cdf19   [maven-release-plugin] prepare release testng-5.14
      adds  496ade9   [maven-release-plugin] prepare for next development iteration
      adds  1764d01   Fixed: typo -testRunFactory
      adds  c987a16   Updated CHANGES
      adds  1621e39   Add testngtasks to the Maven produced jar file
      adds  6736fec   Test build update.
      adds  a87088c   Version bump.
      adds  0bc5acb   Working IConfigurable implementation, need some refactoring.
      adds  4eb5594   Better testing for IConfigurable.
      adds  3297414   Now passing a configuration down to TestRunner.
      adds  e14d068   IConfigurable and IHookable are now listeners.
      adds  b1f7fe7   build.properties update
      adds  3a45239   Comment update
      adds  42dd35e   Merge branch 'master' of git://github.com/cbeust/testng
      adds  93d1de6   Merge branch 'master' of git://github.com/cbeust/testng
      adds  8146566   Merge branch 'master' of git://github.com/cbeust/testng
      adds  af3d20b   Merge branch 'master' of git://github.com/cbeust/testng
      adds  3a701d3   Merge branch 'master' of git://github.com/cbeust/testng
      adds  14e2b69   Fixed: NPE while printing results for an empty suite
      adds  aacb207   Fixed: Invoke IInvokedMethodListener.afterInvocation after fixing results for tests expecting exceptions
      adds  a18fb82   Merge branch 'master' of http://github.com/nullin/testng into nullin
      adds  c6c960f   TESTNG-186. Rename IWorkerApadter to IWorkerAdapter.
      adds  d50ccac   TESTNG-384. Use CharSequence instead of String for assert messages.
      adds  c2361f8   Fix potential serialziation problem.
      adds  8d59636   Updated CHANGES
      adds  63f2ea7   Made IHookable tests more robust.
      adds  3f7e5e0   Incorporate changes from tpollak.
      adds  e604413   Removed comment.
      adds  e4f58f0   @Listeners was not working with hookable and configurable.
      adds  0a002d2   Build fix.
      adds  dcf2a50   More robust IHookable and IConfigurable tests.
      adds  8617399   Updated to JCommander 1.7 (Java 5 compatible).
      adds  3880fc6   Added getParameters() to the hook callbacks.
      adds  0564793   JUnitXmlReporter now generating the package attribute.
      adds  56691e8   Added getParameters() to IHookCallBack.
      adds  e6d8381   testng-single update
      adds  d8aa55a   Fixed NPE in XmlInclude
      adds  1df8091   Better JUnitReporter.
      adds  38713ad   testng-single
      adds  89c386f   Documentation added: Section on Selenium (Felipe Knorr Kuhn)
      adds  c4c69ed   Fixed link
      adds  06adacf   Generating one JUnitReport per class.
      adds  c3b0aee   Added support for XML comments in XMLStringBuffer.
      adds  49bffd7   Revert change to Assert methods
      adds  33582b1   Merge branch 'master' of github.com:cbeust/testng
      adds  7a43932   Minor improvement to the JUnitReporter reporter.
      adds  3ed820f   Updated the doc to point to github.
      adds  abd46c6   Added two links in the misc section.
      adds  e47fae7   Merge branch 'master' of github.com:cbeust/testng
      adds  9a6bb5d   Added a method Utils.escapeUnicode() to filter any characters that are not defined in Unicode. This method is used in the generation of the testng-results.xml file to avoid generating an invalid xml.
      adds  ef4d568   Minor fixes to tpollak's commit
      adds  740cd47   TESTNG-197 : assertEquals(Collection,Collection,String) logic simplification
      adds  885f7e9   Merge from Nalin's master.
      adds  8276273   Nalin's change: -randomizesuites.
      adds  3066f42   Merge branch 'master' of github.com:cbeust/testng
      adds  2f25cee   Doc update.
      adds  f770e79   Clarified dependent methods in parallel.
      adds  a88dd69   Typo.
      adds  5ef553d   The Eclipse plug-in wasn't running child suites.
      adds  82ed7e9   Updated CHANGES.txt.
      adds  c676574   Rework the code for running suites in parallel
      adds  42f6916   Merge branch 'master' of git://github.com/cbeust/testng
      adds  aa6379e   Test to ensure that suites are run in specified order if suiteThreadPoolSize == 1 and randomizeSuites == false
      adds  c46d9ba   Revert changes
      adds  63341f9   Trivial: Cleanup whitespace
      adds  1ecb309   Trivial: Fix use of triggerAtOnce boolean w.r.t countDownLatch
      adds  fcfd8cc   Rework the code for running suites in parallel (Take 2)
      adds  ca97550   Revert change to Assert methods
      adds  c3eb93c   TESTNG-197 : assertEquals(Collection,Collection,String) logic simplification
      adds  9c0eb84   Merge branch 'master' of git://github.com/cbeust/testng
      adds  d4deecc   More tests for ParallelSuiteTest
      adds  fa7f5cf   Merge branch 'master' of git://github.com/cbeust/testng
      adds  f0d2855   Rework around running suites in parallel
      adds  cdedda8   remove a System.out.println stmt from test
      adds  1306504   Fix ant clean target
      adds  72896ac   Fixed: TESTNG-415. Assert.assertEquals() for sets and maps fails with 'null' as arguments
      adds  4981d9e   2 more tests for AssertEquals[Maps|Sets]
      adds  926eb75   A few fixes on top of Nalin's changes
      adds  45628a8   Merge branch 'nullin'
      adds  eb7e1b6   Fix updates to CHANGES.txt
      adds  194335b   Tivial updates related to TESTNG-415
      adds  f035a01   Use GraphThreadPoolExecutor instead of GroupThreadPoolExecutor
      adds  3861c22   Remove unused interfaces and classes
      adds  c4cadec   Minor fixes on top of Nalin's changes
      adds  6470013   Eclipse plug-in update.
      adds  830ff4b   Implemented timeOut for configurations.
      adds  50c095b   Temporarily excluding broken serialization test.
      adds  7578167   Temp files.
      adds  0dba7d6   Updated CHANGES.txt.
      adds  ac22b08   JUnitReports now include the stack trace in case of failure.
      adds  a915ee1   Fixed a typo and removed the Conclusion part, as it is not necessary on the doc
      adds  acf4c81   Added dot.
      adds  238f1e9   Temp files.
      adds  a562bb6   Added a few missing listeners to the doc.
      adds  1f903d7   Merge branch 'master' of github.com:cbeust/testng
      adds  d0df5e6   Fixed NPE in JUnitReporter.
      adds  5c83f94   Add randomizeSuites to ant task and make it a Boolean instead of String in CLI...Args.java
      adds  48fe969   Boolean cli args don't have to be appeneded with a value
      adds  2756432   Remove unused class
      adds  ae0c02f   Remove another unused class
      adds  0b2ac5e   First Pass of FindBugs
      adds  ad35fd7   Merge branch 'nullin'
      adds  0ff15e6   Simple yaml support
      adds  8ee0cb9   More YAML work
      adds  f3ba8fb   YAML work
      adds  e5bb0c6   YAML
      adds  1ae7a7e   Working on code generation
      adds  8a7ed9a   YAML work
      adds  c423a8d   Now generating valid .yaml file
      adds  fb5ee21   Can now parse my own output
      adds  3dd6839   No longer generating fields equal to their default value
      adds  e8527ed   Don't display name: for packages if not necessary
      adds  4b42c0b   Added main to Yaml
      adds  043424a   Yaml tests.
      adds  3aef4f8   Yaml work.
      adds  8f6faaf   Yaml work
      adds  6c4f675   Simple yaml support
      adds  3dfbec3   More YAML work
      adds  3b413ea   YAML work
      adds  6c6e3e4   YAML
      adds  cafec37   Working on code generation
      adds  32e3558   YAML work
      adds  58101f3   Now generating valid .yaml file
      adds  f76fd01   Can now parse my own output
      adds  56d412e   No longer generating fields equal to their default value
      adds  a340898   Don't display name: for packages if not necessary
      adds  849e22b   Added main to Yaml
      adds  cb6e85b   Cleaning up the mess
      adds  f2d1ac2   Working on suite-files
      adds  f51eb11   First suite-files test passes
      adds  300c236   More YAML tests
      adds  c055119   More Yaml tests
      adds  9e77b11   More Yaml tests
      adds  e595879   New Converter class
      adds  1194147   Merging
      adds  5cb78c3   Converter work
      adds  da3ae7d   Merge from master
      adds  87f74b5   Merge branch 'master' into yaml
      adds  105ddcf   Merge branch 'master' into yaml
      adds  b0189a8   Merge branch 'master' into yaml
      adds  d32290f   Merge branch 'master' into yaml
      adds  f3e88e9   Merge branch 'master' into yaml
      adds  8f67f70   Merge branch 'master' into yaml
      adds  285fc74   Merge branch 'master' into yaml
      adds  fd1b9f0   Merge branch 'master' into yaml
      adds  0b07e8f   Merge branch 'master' into yaml
      adds  919109e   Merge branch 'master' into yaml
      adds  0e939ae   Merge branch 'master' into yaml
      adds  754e339   Merge branch 'master' into yaml
      adds  134785f   Merge branch 'master' into yaml
      adds  b99deb5   Merge branch 'yaml' of github.com:cbeust/testng into yaml
      adds  cb1b9dd   5.14.1
      adds  ee5d714   Merge branch 'master' of github.com:cbeust/testng
      adds  b88a4ef   Next beta.
      adds  e53ab8c   Updated CHANGES with the new Eclipse plug-in feature.
      adds  3c33173   Better skip handling in JUnitReportReporter.
      adds  10a098f   Merge branch 'master' of git://github.com/cbeust/testng
      adds  6104a39   Merge branch 'master' of git://github.com/cbeust/testng
      adds  165a3d9   Make IMethodInterceptor transient because it doesnt implement serializable
      adds  1963187   2nd Pass of taking care of Findbugs warnings
      adds  b4c75be   Handle suite parameters properly
      adds  04231cb   Minor fixes to Nalin's patch.
      adds  33724e8   Merge branch 'nullin'
      adds  70b17eb   Merge branch 'master' into yaml
      adds  e946500   Added .classpath
      adds  3dcfcbe   Fixed the indentation for XmlSuite.
      adds  f77d739   Fixed NPE if TestNG is invoked with no test classes.
      adds  75983fe   Missing space.
      adds  e612333   TESTNG-401: ClassCastException with Surefire.
      adds  2a0744c   [maven-release-plugin] prepare release testng-5.14.1
      adds  ef6f6d6   [maven-release-plugin] prepare for next development iteration
      adds  9102fec   Updated CHANGES.txt.
      adds  5523eb4   Updated CHANGES.txt.
      adds  fb3a101   Updated pom-test.xml to use 5.14.1.
      adds  ad58e81   Updated to JCommander 1.10.
      adds  89fa9de   Trivial whitespace and indentation cleanup
      adds  e934f66   Trivial changes/cleanup
      adds  f0aec51   Fix Javadoc indentation in FileAssert
      adds  7d239aa   Code cleanup
      adds  b1c182d   Code cleanup
      adds  b66810c   Merge branch 'nullin'
      adds  e149bc9   Added .classpath.
      adds  badbb59   Comment.
      adds  5b3338b   Merge branch 'master' into yaml
      adds  8668f8e   Minor fix.
      adds  96fc47a   Merge branch 'master' into yaml
      adds  5530541   Fix for Maven.
      adds  fa4f1a0   Updated pom-test.xml to 5-14.2-SNAPSHOT.
      adds  e39345b   [maven-release-plugin] prepare release testng-5.14.2
      adds  a4a71a2   [maven-release-plugin] prepare for next development iteration
      adds  f10c3a1   Fixed: Methods depending on a group they belong were skipped instead of throwing a cycle exception
      adds  629e66b   Maven Surefire compatibility fixes.
      adds  1c481c1   Bumped version of pom-test.xml.
      adds  fc311d2   Merge branch 'master' into yaml
      adds  bd45313   Updated verify-release script to validate pom.xml and pom-test.xml.
      adds  8d43d93   New link about TestNG, Mockito and Emma.
      adds  e04d120   Fixed: IDEA's plug-in was not honoring ITest (fixed in TestResultMessage).
      adds  cc2ecd8   Updated CHANGES
      adds  03bd9fb   Version bumps.
      adds  d2675ea   Patch for ITest support in IDEA (Anna Kozlova).
      adds  fa37ead   Fixed: IDEA-59073: exceptions that don't match don't have stack trace printed in console (Anna Kozlova)
      adds  e182b0a   Restore public for getCurrentTestResult().
      adds  ba19bb0   Maven compatibility fix (Brett Porter).
      adds  112174a   Eclipse plug-in compatibility fix.
      adds  2a310da   CHANGES update.
      adds  e49b145   Updated CHANGES.
      adds  a7b4000   Better handling of errors and failures in the JUnitReporter.
      adds  43b1fdf   Better formatting of the time taken.
      adds  5a242e7   Temp files
      adds  3cef6dd   Merge branch 'master' into yaml
      adds  e49467f   Reverting the clean up changes, which broke the ant task.
      adds  e4d3dc6   Eclipse doc update.
      adds  e99ce2c   Better stack trace for JUnitReporter.
      adds  bef5a1e   Fixed inheritance error in the JUnitReports.
      adds  f2d2ba1   Download doc update.
      adds  626e9f3   CHANGES update.
      adds  9a836a6   Classpath update.
      adds  d14cc65   Fix for the Eclipse plug-in to display suite and tests in the tree view.
      adds  d60c825   CHANGES update.
      adds  c2cf089   Updated pom.
      adds  2227359   Remove Graph.main() and change assert to Assert.assertTrue() in GraphTest
      adds  0f7e671   code cleanup for src/main
      adds  281ed28   Merge branch 'master' of git://github.com/cbeust/testng
      adds  c91ee4c   code cleanup for src/main
      adds  892b08c   code cleanup for src/test
      adds  21dad33   Merge branch 'master' of github.com:nullin/testng
      adds  5efb6db   Merge branch 'nullin'
      adds  cc55595   State reason for exeption
      adds  3c6efd0   Remove TODO: renamed findFactoryMethod to findDeclaredFactoryMethod
      adds  28e899a   Fixed: TESTNG-411: Throw exception on mismatch of parameter values (via DP and/or Inject) and test parameters
      adds  5afc1fa   Added: It's now possible "Run/Debug As" with a right click from pretty much anywhere
      adds  6cc03cc   New link.
      adds  aae11d5   Eclipse plug-in work.
      adds  f375d1a   CHANGES update.
      adds  dc84ff1   Restore the display of ITest#getTestName in the Eclipse plug-in.
      adds  e94150a   Removed setAllTestMethods
      adds  9150cdf   Convert parameter origin values from int to enum
      adds  eddb4a9   Invoker.invokeTestMethods
      adds  62dc542   nit cleanup in TestMethodWorker
      adds  a477952   Fix handling of -reporter on cli and <reporter> tag in ant task
      adds  262b1d8   Merge branch 'nullin'
      adds  23e3b73   Style fixes.
      adds  676b37b   Skipped tests were not always counted.
      adds  567a4db   TestMessage's second parameter should be the XML name.
      adds  299d9bc   Temp files.
      adds  cf6c809   Tests for the count fix.
      adds  5289fd6   Temp file.
      adds  499267d   Merge branch 'master' into yaml
      adds  fc36c8e   Point doc to the old plug-in page.
      adds  33887a0   No-op.
      adds  6f7afd1   CHANGES update.
      adds  0a09e46   Temp test files for package testing.
      adds  98224a3   Fixed: EmailableReporter now sorts methods chronologically
      adds  47f07d9   Updated CHANGES.
      adds  1700953   Commented out a trace.
      adds  551b3ca   Temp files.
      adds  30c4718   Temp files.
      adds  dd52f73   Merge branch 'master' of github.com:cbeust/testng
      adds  d49490a   Making TestNGAntTask more extensible.
      adds  10e850a   Add OSGi headers in MANIFEST.MF
      adds  01aee42   Fixed: TESTNG-436: Deep Map comparison for assertEquals() (Nikolay Metchev)
      adds  f9679f6   Forgot a file in my previous commit.
      adds  10da650   The verbose level of testng.xml wasn't passed correctly when creating the worker.
      adds  3d5c650   Comment update.
      adds  0e7989f   CHANGES update.
      adds  f95c226   Verbose specified on the TestNG object should override the one in the suites.
      adds  a4eabd2   CHANGES update.
      adds  03d49b9   Merge branch 'master' of github.com:cbeust/testng
      adds  1e9bc8c   Running an existing suite now copies that existing suite to the Remote location.
      adds  e73e440   Create a directory before copying the suite file there.
      adds  9a1dd47   Added excluded method support to the string protocol.
      adds  4054ab4   New features in the Eclipse plug-in.
      adds  09bb966   Merge branch 'master' of github.com:cbeust/testng
      adds  9040f73   Temp files
      adds  dbf567d   Updated README.
      adds  3a7b835   Merge branch 'master' of github.com:cbeust/testng
      adds  347f2c9   Fixed: TESTNG-441: NPE in SuiteHTMLReporter#generateMethodsChronologically caused by a race condition (Slawomir Ginter)
      adds  aa48da6   Fixed: NPE when verbose isn't specified.
      adds  ed626ea   First pass at refactoring the protocol.
      adds  754256e   Now allowing multiple protocol senders.
      adds  15f707e   Now runnning but not stopping properly.
      adds  e133751   Normal mode working, debug NP then loops.
      adds  ab96c48   New protocol working for strings.
      adds  54c4517   testng.xml working, need to remove debug messages and clean up.
      adds  9e1c2ba   Remote test client.
      adds  3eb3481   Introduced -Dtestng.eclipse.stringprotocol to run the old protocol.
      adds  acb03a6   Better RemoteTest.
      adds  40064e0   Better RemoteTest.
      adds  f6a2add   Updated RemoteTest Javadoc.
      adds  72adbee   Use a MessageHub instead of a MessageSender.
      adds  23e7a0e   Getter for MessageHub.
      adds  08e92ff   Added "descriptions" in the excluded method table.
      adds  0b4295f   CHANGES.txt
      adds  9aedf11   Merge branch 'master' into Protocol
      adds  eef8b45   Added tests for RemoteTestNG.
      adds  d811812   Merge branch 'Protocol' of github.com:cbeust/testng into Protocol
      adds  70077cd   Forgot a file
      adds  af40113   Merge branch 'Protocol' of github.com:cbeust/testng into Protocol
      adds  6f37519   Merge branch 'master' into Protocol
      adds  63d2416   Fixed RemoteTest to use unique port numbers.
      adds  42da5e0   Fixed an NPE if verbose is not specified explicitly.
      adds  49c8778   New RemoteTestNG protocol (using serialization)
      adds  c06c9bd   Merge branch 'master' of git://github.com/cbeust/testng
      adds  32edf7f   Merge branch 'master' of git://github.com/cbeust/testng
      adds  25a469c   Merge branch 'master' of git://github.com/cbeust/testng
      adds  5cbb625   Merge branch 'master' of git://github.com/cbeust/testng
      adds  e3976cd   Whitespace cleanup in testng.xml
      adds  20a0bb1   Fixed: TESTNG-438: Regression in 5.14.1: JUnit Test Execution no longer working
      adds  b059738   Merge branch 'nullin'
      adds  c787e26   Verbose of junit-suite.xml back to 1.
      adds  396daa2   NPE fix.
      adds  d2d25cc   Fixed: XML files should be run in place and not copied.
      adds  552f0e2   CHANGES update.
      adds  7d6ed9d   Temp files.
      adds  0cf3bfc   Merge branch 'master' into yaml
      adds  8054307   Added support for invocationCount in the protocol.
      adds  6b983ac   Fixed: XmlTest#toXml wasn't displaying the thread-count attribute
      adds  0ca0739   Restored a few log() methods in Reporter.
      adds  01bc42d   Reporter API tests.
      adds  28339b4   Better jar building, added guice3 target.
      adds  6fbba5c   Build minor fix.
      adds  7d27c3c   Add OSGi headers in MANIFEST.MF
      adds  c097830   Merge branch 'master' of https://github.com/xfournet/testng into xfournet-master
      adds  de5eb5d   Pictures for the documentation.
      adds  d5026be   Updated Eclipse doc.
      adds  e580ea9   Exposing the buffer in ClassSuite.
      adds  9523906   Better formatting for XmlPackage#toXml.
      adds  a780839   Don't display default values in the generated XML.
      adds  1c87d68   Minor fix to XML formatting.
      adds  0fe74a2   XmlClass doesn't always resolve the class.
      adds  bb4cfda   Allow abstract methods in superclasses to specify @Test annotations.
      adds  3c47bcc   Fix comment.
      adds  96a74c9   Fixed: <suite junit="true"> wasn't working.
      adds  836556f   Fixed: test listeners that throw were not reporting correctly (ansgarkonermann)
      adds  430d48f   Switching to jarjar.
      adds  ca4f4a4   Cleaned up build.properties.
      adds  5730bdf   Added a timeout in initReceiver().
      adds  61d28a3   Source reformatting.
      adds  443381a   Extracted testng-results.xml in a constant.
      adds  3124d64   First pass at monitoring testng-results.xml.
      adds  a5532b0   Display correct duration values for test methods.
      adds  a97f509   Parameters now displayed when read from testng-results.xml.
      adds  dfa2f0b   Removed trace.
      adds  1bcbafa   Fixed: Better handling of classes that don't have any TestNG annotations
      adds  3ea1647   Minor doc fix.
      adds  b3515ae   Added Parser#setLoadClasses(boolean).
      adds  9fddfc4   Honor loadClasses when trying to instantiate the object factory.
      adds  59d29c5   Prevent NPE in SuiteRunner by creating invokedMethod object earlier.
      adds  48c70f9   Compiles nicely against TestNG 5.14.3-SNAPSHOT with fixed NPE. Can compile DRL rule files from class level annotations. Root directory for rules given as TestNG suite parameter.
      adds  92d9330   Refactoring to cleaner code: Invoker uses dedicated invoker class to invoke IInvokedMethodListeners.
      adds  5b638dc   Merge remote branch 'remotes/cbeust/master'
      adds  70e7666   Minor code cosmetic (member prefix, etc.)
      adds  272431b   Minor code cosmetic (indentation)
      adds  ae3d6f1   Merge branch 'master' of https://github.com/ansgarkonermann/testng into ansgarkonermann-master
      adds  be277d7   Additional cosmetic changes.
      adds  cae2fd9   More clean up.
      adds  03bbc90   Fixed NPE when dealing with interfaces.
      adds  fd461be   Merge branch 'master' into yaml
      adds  7ca3d9a   Doc update
      adds  abc900d   Merge branch 'master' of github.com:cbeust/testng
      adds  3e83f1d   Package testing xml file.
      adds  4e69e13   Updated poms to compile against the modified guice.jar.
      adds  d001f39   Added: @Test(guiceModule)
      adds  9ee6e4c   Added javadoc and tests for org.testng.internal.invokers.InvokedMethodListener*
      adds  55c137d   Moving dummy listener classes into test class.
      adds  f18455c   Minor refactoring (readability)
      adds  dc1375c   Added class-level javadoc for InvokedMethodListenerInvoker.java
      adds  a1150c5   Merge branch 'ansgarkonermann-master'
      adds  4cac3f1   Better error handling in TestNG.
      adds  ad7277d   Guice code clean up.
      adds  76fe48e   Introduced @Guice(modules = ...).
      adds  5ecbbf4   Allow object factories to work with class with no parameterless constructors.
      adds  821384f   Warning message when no testng.xml was found in the jar file.
      adds  e954d08   Better default for @Guice(modules).
      adds  13b120d   CHANGES update.
      adds  fe29ccd   Fixed the logger (from pasjoshua).
      adds  4ea95a0   Removed RemoteTestNG trace.
      adds  ac39fe2   Updating JCommander to 1.12.
      adds  ea0b221   .classpath update.
      adds  3d9a489   [maven-release-plugin] prepare release testng-5.14.3
      adds  72ee466   [maven-release-plugin] prepare for next development iteration
      adds  8c44d43   Added Shade plug-in.
      adds  07e5bc3   Updated classpath.
      adds  9fcc789   Build update.
      adds  c2a5d89   Doc update.
      adds  8a9f2b8   Bump.
      adds  db57c36   [maven-release-plugin] prepare release testng-5.14.4
      adds  9dbbb37   [maven-release-plugin] prepare for next development iteration
      adds  0458ccb   Better trace.
      adds  ff0127f   Better error message when TestNG can't instantiate a class.
      adds  f5fc173   Fixed: Throw an error when two data providers have the same name.
      adds  a040e15   Added toString() method to TestListenerAdapter.
      adds  5d7bef9   TestNG stopped being able to handle constructors that take a String.
      adds  ac1b030   Added setPreserveOrder() to TestNG.
      adds  061a9ae   Don't lose the stack trace when skipping tests.
      adds  aa81273   Added toString() to ResultMap.
      adds  41a69f8   Test refactoring.
      adds  b0819d3   Test for duplicate data providers.
      adds  807b259   Fixing typos in javadoc. Adding @SuppressWarnings("unchecked") to prevent warning
      adds  fecfe3d   Updated classpath.
      adds  4487f5c   Merge branch 'master' into yaml
      adds  d433ee7   Updated poms for 5.14.5, also fixed the Shade exclusion pattern.
      adds  9dea739   [maven-release-plugin] prepare release testng-5.14.5
      adds  23407c2   [maven-release-plugin] prepare for next development iteration
      adds  b46f6cd   Doc updates.
      adds  986b64d   Reformatting.
      adds  0a84640   Documented Guice.
      adds  ed65240   Introduced IObjectFactory2.
      adds  331ab52   Removed internal usage of Guice.
      adds  af6a0c8   No longer include org.inject jar in testng.jar.
      adds  602c96d   [maven-release-plugin] prepare release testng-5.14.6
      adds  7e3e891   [maven-release-plugin] prepare for next development iteration
      adds  2900df1   Minor doc fix.
      adds  114b7e1   Javadocs.
      adds  df96702   Newer version of JCommander.
      adds  fe08327   Stack traces were not showing their stack trace in the exception view.
      adds  eb22033   Reformatting.
      adds  fb5fc07   Updating for 5.14.6.
      adds  56d02ae   Bump.
      adds  91693dc   Merge branch 'master' of github.com:cbeust/testng
      adds  7742f0d   Ant doc fix.
      adds  296d938   Added documentation for -methods.
      adds  a657b7f   Javadocs.
      adds  21d8809   Reformatting.
      adds  920b6aa   Create the output directory before writing to it.
      adds  1bc72f1   Merge branch 'master' into yaml
      adds  8fd509b   Get the YAML tests to pass, changed a few equals() methods.
      adds  28297a6   Bump.
      adds  a71b179   Doc updates.
      adds  7e62931   Bump JCommander.
      adds  01df874   added methodselectors to Ant task
      adds  51c51e3   Extra spaces.
      adds  619e62f   Reordered ant options alphabetically.
      adds  1cf1540   Better error message in the JUnit runner.
      adds  219b162   Documented the new wizard.
      adds  1faeee2   Fixed: TESTG-465: Specifying multiple Guice modules wasn't working properly.
      adds  079f7c2   Fixed: TESTG-465: Guice modules are bound individually to an injector meaning that multiple modules can't be effectively used (Danny Thomas)
      adds  43b6646   Removed obsolete JUnitConverter classes and tests.
      adds  3fe4551   CHANGES update.
      adds  ccc0e5e   Doc update.
      adds  3a63ab1   Merge branch 'master' of github.com:cbeust/testng
      adds  0482f18   Reintroduced waitForAck() in StringMessageSender (JetBrains request).
      adds  dc38113   5.14.7
      adds  bfd721b   [maven-release-plugin] prepare release testng-5.14.7
      adds  8d0c926   [maven-release-plugin] prepare for next development iteration
      adds  fd5f882   Removed reference to JUnitConverterTask from testngtasks.
      adds  71ab605   TESTNG-468:  Listeners defined in suite XML file are ignored
      adds  4e6e716   5.14.9
      adds  2c63166   [maven-release-plugin] prepare release testng-5.14.9
      adds  96b0e53   [maven-release-plugin] prepare for next development iteration
      adds  85a731a   Updated with contributor name.
      adds  b9981a6   Fixed my broken testngtasks commit.
      adds  2cb45c2   -groups on the command line will override all groups found in testng.xml.
      adds  c5a33fa   -excludeGroups now overrides testng.xml as well.
      adds  6b78db1   Expose getXmlTest() in ITestNGMethod.
      adds  98eb3e9   Bug report doc clarification.
      adds  749ad0b   Changes update.
      adds  a9bd8f0   Snapshot of current work for the new Guice attribute.
      adds  1aa5b02   @Guice(moduleFactory) tests.
      adds  1550ede   Test for @Guice moduleFactory.
      adds  b44cd9e   IModuleFactory now receives the test context in parameter.
      adds  f268481   Better diagnosis when testing serialization.
      adds  0dd3220   Merge branch 'guice'
      adds  9ff37c9   build.properties bump.
      adds  446c104   @Listeners wasn't invoking ISuiteListeners.
      adds  30f0110   Reformatting and added comments.
      adds  a6b82fa   use method selectors from suites
      adds  a7372ef   fixed a typo and a bad last minute edit to my test
      adds  7760293   Merge branch 'master' of https://github.com/toddq/testng into toddq-master
      adds  23d1be8   Minor modifications on top of toddq's changes.
      adds  8d01b98   Generated a <?xml prologue for all XML files.
      adds  2f14988   Fixed: Method selectors from suites were not properly initialized (toddq)
      adds  d18505d   Added: JUnit conversion: correctly replaces assertNull and assertNotNull
      adds  8b48bb6   Added: @Guice(moduleFactory) and IModuleFactory
      adds  e194d7c   YAML doc.
      adds  b8b5a3c   YAML doc.
      adds  438205c   NPE when running with -suitethreadpoolsize.
      adds  8f678af   CHANGES update.
      adds  a676799   Added link to Tomek's blog post about graphic dependencies.
      adds  cccd860   Better verbose message in GraphThreadPoolExecutor.
      adds  6b7d28b   Fixed: In parallel "methods" mode, method interceptors that remove methods would cause a lock up
      adds  1857d3b   Better stack traces in case of YAML errors.
      adds  cb29a13   Better YAML stack trace handling.
      adds  5e6cce9   Disabling for Maven.
      adds  2a879f4   pom adjustments.
      adds  fac8050   Disable serialization test.
      adds  54d2c2a   [maven-release-plugin] prepare release testng-5.14.10
      adds  d3ca50d   [maven-release-plugin] prepare for next development iteration
      adds  cfde368   Modified IModuleFactory to return an instance instead of a class.
      adds  165ffb2   Bumped to 6.0beta.
      adds  00c08fa   Fixed: @Test(priority) was not being honored in parallel mode
      adds  6aee73d   Better assert message.
      adds  dd1fdbf   Test for the timeOut bug.
      adds  6ee5e64   Merge branch 'master' of github.com:cbeust/testng
      adds  67b319d   JVM args in the Eclipse plug-in.
      adds  07950c2   Minor test refactoring.
      adds  349a050   Fixed: @Test(timeOut) was causing threadPoolSize to be ignored
      adds  39f80bc   Test refactoring.
      adds  4535e69   Merge branch 'master' of github.com:cbeust/testng
      adds  f2c1b03   Fix for the priority bug.
      adds  9e81744   build.properties update.
      adds  a7de7af   Minor fixes to the YAML converter.
      adds  8498ef8   Build typo.
      adds  52fedac   Added test counts in the testng-results.xml header.
      adds  62ee646   Fixed NPE in SuiteRunnerWorker.
      adds  53f96ba   Version bump.
      adds  99e5cda   Don't show the default parallel value in XmlSuite#toXml.
      adds  03d77cf   Removed jbus dependency.
      adds  affff1f   6.0.
      adds  c5ca80e   Minor test improvement.
      adds  7a560b9   Temp file.
      adds  ec02646   [maven-release-plugin] prepare release testng-6.0
      adds  f62564c   [maven-release-plugin] prepare for next development iteration
      adds  aaa283c   Bump to 6.1beta.
      adds  df7b7b6   Fixed: JUnitReporter generates an <error> tag for successful expectedExceptions tests
      adds  4fef9d3   Bumped to 6.0.
      adds  7d14f19   Merge branch 'master' of github.com:cbeust/testng
      adds  f0dad59   Merge branch 'master' of github.com:cbeust/testng
      adds  efbb5bf   Minor bug in JUnitReportReporter.
      adds  4438e4f   Allow test classes to not have a default constructor.
      adds  03d4e9b   CHANGES update.
      adds  d713af2   New method used by the Eclipse plug-in conversion wizard.
      adds  0e8453d   First pass at @Factory(dataProvider)
      adds  05bd414   Two additions to @Factory(dataProvider) work.
      adds  bc6f64d   Refactored ConstructorOrMethod to hide the fieds.
      adds  770dc9f   No longer covered the case of @Factory on a method.
      adds  c9b52f0   Introduced IDataProvidable for cleaner data provider analysis.
      adds  080202f   Merge branch 'factory'
      adds  dbf6cff   Added FactoryDataProviderTest to testng.xml.
      adds  d88004d   Added assertArrayEquals() to AssertJUnit.
      adds  a4fde21   Preparing 6.0.1.
      adds  ea2c4e7   [maven-release-plugin] prepare release testng-6.0.1
      adds  36b0023   [maven-release-plugin] prepare for next development iteration
      adds  27dd9e8   Doc update.
      adds  6810cca   Added: assertNotEquals() to Assert
      adds  af6d29b   Version bump.
      adds  53754e6   Fixed: TESTNG-471: assertEquals(Map, Map) fails if a map is a subset of the other
      adds  e4c10ec   Doc updates.
      adds  a7cc3ce   Version change.
      adds  a00e189   TESTNG-282: When exclude tag is specified both for groups and packages, packages exclude tag is applied to the group
      adds  0ddd42c   Showing timings for RemoteTestNG.
      adds  795610a   Better timing message.
      adds  19cd3d3   Fixed: Performance problems in the plug-in
      adds  6c8bbde   TESTNG-282: Problem when including+excluding packages (addicted)
      adds  f239734   Fixed: TESTNG-282: Problem when including+excluding packages (addicted)
      adds  31879f4   Javadoc fix.
      adds  e0014c2   Fixed: ConcurrentModificationException when using parallel data providers.
      adds  8b53fef   Fixed: TESTNG-472: Better output for assertNull()
      adds  d0a9071   Fixed: When creating a new Run/Debug configuration, "Launch.label" was displayed
      adds  3709ce6   Merge branch 'master' of github.com:cbeust/testng
      adds  7e6fa6f   Added src/test/resources to src.
      adds  b5e122c   Better Thread title.
      adds  9d7ff9e   Keep track of RemoteTestNG running time.
      adds  57dad5d   Disabled ACK and keeping numbers of packets.
      adds  d6c0c9a   Synchronizing on the OutputStream.
      adds  feb557f   Show timings for reporters if verbose >= 2.
      adds  bf70bcb   Removed unnecessary message from ClassHelper.
      adds  2baf514   Faster EmailableReporter.
      adds  ebc23a1   Factor out test.resources.dir.
      adds  3f96307   Better ParallelSuiteTest.
      adds  97d5691   Fixed: Performance problems in EmailableReporter
      adds  d8fe6f9   Added: New "Clear results" icon in the tool bar
      adds  ca15153   Fixed NPE in the remote client that occasionally happened at the end.
      adds  8211ccc   Better exception messages.
      adds  e740539   Fixed: TESTNG-475: @DataProvider doesn't support varargs.
      adds  dc0da83   Fixed: TESTNG-475: @DataProvider doesn't support varargs.
      adds  e33e7fe   Merge branch 'master' of github.com:cbeust/testng
      adds  7c13b06   No longer building the maven plug-in with ant.
      adds  93bdaf8   TESTNG-410: Clearer error message.
      adds  618c10e   Fixed: Now showing failed/skipped error messages on the console for verbose >= 2
      adds  7ba4f0e   FIXED: ITestResult#getEndMillis() return 0.
      adds  f4f95bf   Added: Nested classes are now automatically added for consideration for inclusion.
      adds  6abf501   Misc doc update.
      adds  2421538   Added: <suite preserve-order="true"> will cause this attribute to be propagated to all <test> tags
      adds  c1713af   Minor refactoring.
      adds  fb04909   Updated pom-test.xml.
      adds  6d083a4   Fixed: IConfigurationListener#onConfigurationFailure was never called.
      adds  c7265ee   Fixed NPE.
      adds  f98a152   Doc update.
      adds  79cc8e4   Better failed assertion message.
      adds  29dafd4   Better assert message in tests.
      adds  b16e8ec   Minor test fix.
      adds  c5b46fd   Formatting.
      adds  30b5dba   Tests with invocationCount, threadPoolSize and timeOut were succeeding even when they took longer than the time out.
      adds  ba016b8   Added: <groups> can now be specified under a <suite>
      adds  fff2ccb   Documentation for <suite> <group> tags.
      adds  b176620   TESTNG-410: Trivial fix to add more information
      adds  8e7e4d7   TESTNG-410: Trivial fix to add more information (cherry-picking from commit b176620c30053179c59f909d949e5b122de1aec6) TESTNG-410: Clearer error message. (cherry-picking from commit 93bdaf8d2a5a5d5f6312a1db4d2d4c7d92667180) TESTNG-410: Trivial fix to add more information (reverse-merged from commit b176620c30053179c59f909d949e5b122de1aec6) TESTNG-410: Clearer error message. (cherry-picking from commit 93bdaf8d2a5a5d5f6312a1db4d2d4c7d92667180)
      adds  be5084b   Merge branch 'master' of git://github.com/cbeust/testng
      adds  3d1e3af   fix testng dependency for mvn test
      adds  d0c1084   Merge branch 'master' of git://github.com/cbeust/testng
      adds  fcc9f65   Add @DataProvider(parallel) documentation
      adds  9fb7995   Merge pull request #46 from nullin/master
      adds  4d7e173   Made setTestNames() public
      adds  5597ad8   Merge branch 'master' of github.com:cbeust/testng
      adds  161d986   Removed mentions of @Configuration.
      adds  2354de5   CHANGES update.
      adds  6c837fa   Removed dead code.
      adds  7fa1434   Moving the bug tracking to github.
      adds  b25af85   fixed an errant </td> tag that was causing one of the attribute descriptions to appear outside of the table
      adds  cac86be   added documentation for the configfailurepolicy command-line option and ant task attribute
      adds  a22fab7   Merge remote branch 'upstream/master'
      adds  53bf854   Merge pull request #42 from dbriones/master
      adds  ecc0d50   Eclipse doc update.
      adds  afd8e4a   Added DocLava and Cobertura (disabled by default).
      adds  167e09d   Eclipse plug-in update.
      adds  46b8991   Doc fix.
      adds  7c8cbec   Merge branch 'master' of github.com:cbeust/testng
      adds  c4d56eb   Merge branch 'master' of github.com:cbeust/testng
      adds  e557968   Removed dead code.
      adds  d5c6697   IConfigurationListener now extends ITestNGListener.
      adds  cf247f3   - A working implementation of TESTNG-455
      adds  25118e6   - Note about the fork
      adds  e84ad44   - Fix note about the fork
      adds  9f0d99e   - A working implementation of TESTNG-455
      adds  7e7e3f3   - Note about the fork
      adds  03ecf9c   - Merge with old version
      adds  cb344b8   Merge remote branch 'apohllo/TESTNG-455' into tycho
      adds  41ddbc2   Formatting fix on apohllo's Tycho patch.
      adds  6ee9279   Added: Tycho compatibility (Aleksander Pohl)
      adds  1d059e2   Fixed: "Run as" menu not appearing for methods that take a generic parameter.
      adds  8021a4e   Fixed broken link
      adds  94402b9   Merge branch 'master' of github.com:cbeust/testng
      adds  9bbc55d   Fixed: Static classes could cause a StackOverFlowError
      adds  b44c312   Use Sets.
      adds  bcb654d   Fixed: Dependency failures only impact the same instance
      adds  8c68a68   Added: New <test> and <suite> flag: group-by-instances.
      adds  270481f   Made a few methods overridable in JUnitReportReporter.
      adds  67fde5c   Removed unused import.
      adds  8ad7bc9   Added: -xmlpathinjar to specify the path of testng.xml inside a test jar file
      adds  7f570c9   Dont allow multiple tests with same name in same suite
      adds  8987f01   Revert "Better failed assertion message."
      adds  437116d   Merge branch 'master' of git://github.com/cbeust/testng
      adds  a76c046   fix nits based on Credric's comments
      adds  ce3663e   Merge pull request #53 from nullin/master
      adds  fd8365d   Avoid NPE in the message sender in rare race conditions.
      adds  483bb5a   Added: ISuite#getAllMethods, to retrieve all the methods at the start of a suite.
      adds  6e7f12e   Minor fix for error message.
      adds  58df7fe   Fixed: If a listener implements both ISuiteListener and IInvokedMethodListener, only one of them gets invoked
      adds  c9126cb   Fixed the link to the NetBeans plug-in.
      adds  1d96b17   Added: Support for ServiceLoader for ITestNGListener.
      adds  1cdae62   Documentation for ServiceLoader.
      adds  a66c815   ServiceLoader test updates.
      adds  8bb9957   CHANGES update.
      adds  2676fcc   Made TestNG Java5 compliant again.
      adds  61a0a8a   Fixed: Thread safety problem in MethodInvocationHelper (Baron Roberts)
      adds  16dc90a   First pass at IExecutionListener.
      adds  9cb7e93   Fixed: Group dependencies were not being skipped properly.
      adds  7e0fcf7   Removed tabs.
      adds  28279b3   Added option on XMLReporter to output ITestResult attributes for each <test-method>
      adds  5b3c767   Merge pull request #55 from nguillaumin/report-attributes
      adds  466a2f0   Merge branch 'master' of github.com:cbeust/testng
      adds  a7d7ad3   Disabled coverage in the build.
      adds  f4e673f   Added: Output ITestResult attributes in xml report (nguillaumin).
      adds  26ad513   Added tests for IExecutionListener.
      adds  36e87ac   Preparing for 6.1.
      adds  af89316   [maven-release-plugin] prepare release testng-6.1
      adds  aae0afa   [maven-release-plugin] prepare for next development iteration
      adds  8fe638d   Doc update.
      adds  757738b   Version bump.
      adds  fc10808   Issue 56: name should not be test-instance-name when ITest is implemented
      adds  54160fc   Fixed: NPE when using preserve-order and factories.
      adds  60916e4   Fixed: Depending on a skipped method would not cause a method to be skipped
      adds  a51d282   File updates.
      adds  20e8fdb   Test refactoring.
      adds  d800c3c   [maven-release-plugin] prepare release testng-6.1.1
      adds  eecd803   [maven-release-plugin] prepare for next development iteration
      adds  1311402   pom update.
      adds  3119d7f   Doc update to 6.1.1.
      adds  55b90e7   Added: xmlpathinjar to the TestNG ant task
      adds  99c74da   Added: TestNG can now invoke package protected constructors
      adds  75a51fc   Bumped to 6.1.2beta
      adds  b3a4d75   Added: Injectors created by the @Guice annotation are now shared at the <test> level
      adds  51aa254   Fixed: Injecting both Object[] and Method in @BeforeMethod didn't always work
      adds  12ff94c   Fixed: testng-results.xml now lists the results chronologically
      adds  3e72adb   added methods for handling empty and blank strings
      adds  7dc84d5   Merge pull request #61 from stefanbirkner/emptyblank
      adds  bad9477   Fixed: -groups and -excludegroups were no longer overriding testng.xml.
      adds  fe4ad1a   Fixed the DTD.
      adds  bb58f63   Make sure factories never return null instances.
      adds  fe91941   Added new (failing) test for listeners that are attached to the base class of a test inheritance hierarchy
      adds  01eabe8   Fix for new test
      adds  a80bfde   Merge pull request #64 from dbriones/master
      adds  7e43291   Merge branch 'master' of github.com:cbeust/testng
      adds  0d11e81   CHANGES update.
      adds  be2032d   Better test against null instances returned by @Factory.
      adds  32ed396   CHANGES update.
      adds  76a81bf   Allow the output directory to be customized.
      adds  9ab7e54   Fixed a bad brace.
      adds  266eaa8   Refactoring: introduced a few MapList.
      adds  74ec481   Better priority test.
      adds  0ffd726   Refactoring with MultiMaps.
      adds  a466c40   Minor fix to the DTD PHP generator.
      adds  1545ab4   Added Javadocs.
      adds  76e0836   Enabling IConfigurationListener in the TestNG class.
      adds  ee8e37d   Added beforeConfiguration() to IConfigurationListener.
      adds  34867ec   removed all occurences of "".equals(...) except in Utils
      adds  897a865   Merge pull request #65 from stefanbirkner/emptyblank2
      adds  78f0509   CHANGE and doc update.
      adds  9086d2a   extracted createArguments() and removed duplicate code
      adds  4c5c118   Merge pull request #68 from stefanbirkner/anttask
      adds  9b208fe   Merge branch 'master' of github.com:cbeust/testng
      adds  3905317   Fixed test.
      adds  caaf31e   Fixed: @BeforeTest was invoked multiple times if a factory is used.
      adds  0679dd4   Fixed: Better ordering with mixed priorities and dependencies.
      adds  f6c89a7   Minor fix to clone().
      adds  b5ce569   Upload update.
      adds  a17da98   Fixed: Improved detection of graph cycles in parallel runs.
      adds  f2b5266   Added test case for parallel factories (disabled for now).
      adds  c2f269c   Refactoring.
      adds  d2cb0eb   Only 1 broken test.
      adds  3683036   All tests passing.
      adds  328adb8   Instance dependency now working.
      adds  b5c3fde   Better tests.
      adds  915157d   Beginning to deprecate getInstances().
      adds  eb2b9ac   More clean up of getInstances().
      adds  c216411   Added: parallel=instances for factory instance parallel runs.
      adds  7955b9d   More instances clean up.
      adds  c31cd07   Show the location of the reports after the build.
      adds  10a202a   Refactorings.
      adds  f38bbfa   Fixed: ServiceLoader wasn't resolving correctly if no service loader classloader was specified.
      adds  cc950e9   Temp commit.
      adds  5a97f6b   Fixed the single threaded TestRunner problem.
      adds  7e0abdd   Better group by instance but still erratic test failure in GroupByInstancesTest.
      adds  a56be35   Down to three failures.
      adds  1dabd57   Only GroupByInstancesTest occasionally failing.
      adds  859c3c6   All tests passing.
      adds  ad29ae8   Removed dead code.
      adds  b251fce   Merge branch 'AllDynamic'
      adds  05ed145   Doc fix.
      adds  f171cf0   Removed dead imports.
      adds  d157979   Fixed: GITHUB-74: Bad ordering of test methods when using a @Factory constructor with dataProvider
      adds  bd3fe2e   Removed dead code.
      adds  aace9f8   Added debug for method ordering.
      adds  c06315e   Better toString() output for graph.
      adds  4ea6e50   Removed trace.
      adds  3d54f40   Renamed groupByInstances() -> getGroupByInstances().
      adds  34ce5b4   Fixed: Changing the test result from success to failure in a listener would still count the test as a success
      adds  4dc9ed5   CHANGES update.
      adds  89aff82   CHANGES update.
      adds  744f27c   Renamed groupByInstances() to getGroupByInstance().
      adds  b5f3f00   Fixed: Using preserve-order with a factory that creates instances of a different class causes NPE
      adds  72ba607   Fixed broken import.
      adds  53e6fdc   Added: @Factory(enabled).
      adds  989d9cc   fixed joinTwoStringsWithJoin and added two new tests
      adds  1fc64a0   Merge pull request #70 from stefanbirkner/UtilsTest
      adds  104cee7   Merge branch 'master' of github.com:cbeust/testng
      adds  62daaef   Moved thread tests to their own <test> tag.
      adds  5aee7db   Removed RemoteTestNG trace.
      adds  b03c4d2   Comment.
      adds  06d9321   Use the name of <test> in the generated JUnitReports.
      adds  342a785   Fixed: JUnitReports reports have the name of the <test> instead of that of the first class
      adds  73500a8   Better traces.
      adds  9d4f222   Refactored with the introduction of Predicate.
      adds  fae341f   Added link to beta version from the download page
      adds  86ed19b   Merge pull request #79 from dbriones/master
      adds  f3b258e   Fixed: JUnitReports reports now report the cumulated time @BeforeMethod+ at Test for each test method
      adds  88fa06c   Fixed: JUnitReports reports now report the cumulated time @{Before,After}Method+ at Test for each test method
      adds  eef09e0   Introduced IConfigurationListener2 and IResultListener2.
      adds  fe94076   Avoid duplication of listeners.
      adds  d1f454d   JUnitReports now report before+test+after timings as the test timing.
      adds  8f51561   Better run:single target.
      adds  5fda295   Preparing 6.2.
      adds  faba9a3   [maven-release-plugin] prepare release testng-6.2
      adds  a1dd3d1   [maven-release-plugin] prepare for next development iteration
      adds  0bdd310   Doc update for 6.2.
      adds  7b198e6   Log update.
      adds  b17252e   Fixed NPE for inner classes.
      adds  4c8387f   toString() for the ConstructorOrMethod class for better error messages.
      adds  a8bb003   6.2.1beta
      adds  3dee422   Fixed: @AfterClass not being run in some subclassing situations
      adds  163505c   gitignore.
      adds  4a85c6a   CHANGES update.
      adds  aa48f78   Fixed: The XML parser doesn't recognize parallel="instances"
      adds  398af2d   Merge branch 'master' of github.com:cbeust/testng
      adds  2840ff0   CHANGES update.
      adds  37e14b1   Fixed NPE when a data provider returns an empty array in parallel mode.
      adds  a7681ba   OSGi manifest: fixed guice package versions and made most imports optional
      adds  f91136c   Merge pull request #86 from hwellmann/master
      adds  413eb43   Fixed: GITHUB-90: @AfterClass not being run when the class contains included and not included methods
      adds  0a809ad   Remove use of deprecated method.
      adds  fe2ca5f   Fixed: Verbose levels specified in suites is now respected again
      adds  5c2da9a   Added -ack to RemoteTestNG for IDEA.
      adds  55d5ddf   Fixed typo.
      adds  b6b1d32   [maven-release-plugin] prepare release testng-6.2.1
      adds  ec4f64e   [maven-release-plugin] prepare for next development iteration
      adds  f7c987b   Removed annotations.
      adds  6828bed   Bumped to 6.2.2beta.
      adds  a4c2b80   Instructions for deployment.
      adds  3dd4a8a   Doc update.
      adds  e39c411   Doc update
      adds  18acc6c   Display method name in HTML report if a test class implements ITest
      adds  13db4f5   Merge pull request #94 from jlesquembre/master
      adds  32e3049   Minor refactoring.
      adds  947ea77   Added license to the web site
      adds  5171410   Fix for Groovy (Roshan Dawrani).
      adds  b49858c   Fixed the XmlClass constructors.
      adds  0533751   Added: "description" attribute on <include>, made available on ITestNGMethod#getDescription.
      adds  423e5d6   .gitignore.
      adds  bf3a3b0   Fix for the Issue #102
      adds  d24942e   Merge pull request #103 from aleksk/master
      adds  cf9e966   Merge branch 'master' of github.com:cbeust/testng
      adds  3a1d338   Added: RemoteTestNG waits infinitely for a connection (Aleksey Kabanov).
      adds  9c2a9f1   Fix for the Issue #101
      adds  7c34e4f   Fixed: @AfterClass was not called if one of the methods was not enabled (Aleksey Kabanov)
      adds  c1022cc   Fixed: A method that's both a test and a factory would not invoke its data provider
      adds  ece47a9   CHANGES.txt.
      adds  c144ac6   Fix preserveOrder for YAML files.
      adds  8849b34   Made preserve-order true by default.
      adds  f93f58e   Updated doc about preserve-order="true" by default.
      adds  d33a1ce   Updated build instructions.
      adds  74a369c   Merge branch 'master' of github.com:cbeust/testng
      adds  0430016   Merge branch 'master' of github.com:cbeust/testng
      adds  b41a441   Removed trace.
      adds  4cdd14d   Doc clarification on @Listeners.
      adds  1526d83   6.3.
      adds  e32f212   [maven-release-plugin] prepare release testng-6.3
      adds  68d7aeb   [maven-release-plugin] prepare for next development iteration
      adds  762ffac   6.3.
      adds  96b5050   Javadoc.
      adds  a000454   bug fixed 111
      adds  aa0ac71   Merge pull request #112 from lrivera/master
      adds  fb15080   .classpath fix.
      adds  9dd254a   Moved the tests in the test package.
      adds  92f0a92   Test clean up.
      adds  a4006aa   CHANGES update.
      adds  5165438   Build updated to 6.4beta.
      adds  e483a0f   IAnnotationTransformer2: beforeTest/afterTest booleans were not being set.
      adds  5e4a8db   Fixed: IAnnotationTransformer2 beforeTest/afterTest booleans were not being set
      adds  09a11dc   Fixed: GITHUB-107: Displaying 0 tests run if a listener modifies the parameters of the suite
      adds  dabae46   Disable preserve-ordering when there are group dependencies.
      adds  9c1ba97   Map XmlSuite to ISuite by name and not by XmlSuite.
      adds  3665e37   Added preserve-order to the suite tag.
      adds  68898ae   GitHub Bug 92 Fixed
      adds  20b9b20   Merge pull request #114 from bubuntux/master
      adds  92f635b   Added the new test for bug92 to testng.xml.
      adds  865f3df   Remonde obsolete method.
      adds  d65cbf8   Introducing the Dynamic class and making BSH optional.
      adds  910ddcb   Fixed: Was creating too many listeners (Jacek Pulut)
      adds  65567cb   Fixed: Configuration methods were reported incorrectly in listeners.
      adds  f65ccef   New system property: dataproviderthreadcount.
      adds  5a2532c   Keep javac5 happy.
      adds  52c20ac   Merge branch 'master' of github.com:cbeust/testng
      adds  a40ad57   Typo.
      adds  8f5659d   Getting ready for 6.3.1.
      adds  080c80c   [maven-release-plugin] prepare release testng-6.3.1
      adds  41e2200   [maven-release-plugin] prepare for next development iteration
      adds  3623994   Doc update to 6.3.1.
      adds  ad7f708   Fixed: EmailableReporter: methods are now *really* sorted chronologically.
      adds  f993a9a   Don't set a date on methods by default.
      adds  eaa639e   6.3.2beta.
      adds  9f09382   Don't use internal collections.
      adds  24312cd   add a listener which allows NetBeans to report test status as soon as it appears.
      adds  5045918   Merge branch 'master' of git://github.com/cbeust/testng.git
      adds  c7bdf7d   remove workaround for https://github.com/cbeust/testng/issues/126 which has been already fixed
      adds  08cb620   added elapsed time to the logged msg
      adds  a772619   make detailed reporting more TestNG friendly
      adds  061102a   Merge branch 'master' of https://github.com/cbeust/testng.git
      adds  6169487   remove offending out
      adds  020fb80   defend against m_verbose == null
      adds  178204a   fix for github Issue #124
      adds  b76a167   Merge branch 'master' of https://github.com/cbeust/testng.git
      adds  6937ff5   remove workaround for github Issue #124
      adds  d5a0330   rather use method to add listener
      adds  68f2308   Merge branch 'master' of https://github.com/cbeust/testng.git
      adds  c659e13   finished basic version of the verbose reporter - mostly refactoring and cleanup
      adds  29799b4   Minor fix.
      adds  d7c2c11   Merge branch 'lukasj'
      adds  bf952d8   Fixed EmailableReporter to report skipped methods too.
      adds  32169c3   Adding javadoc to verbose reporter
      adds  5201f7d   Merge pull request #136 from lukasj/master
      adds  33b1019   Introduced instanceName in TestResult for the Eclipse plug-in.
      adds  9d65d10   Comment.
      adds  9984e7a   CHANGES.
      adds  087550b   Better error messages.
      adds  db04b16   Removed unused parameter.
      adds  66aec6c   Added support for <parameter> inside <include>.
      adds  1ddaaca   Converted documentation to toc.js.
      adds  7455a10   Initial work on new reports.
      adds  09804e6   Reporter work.
      adds  2429707   Banner Failed/Skipped/Passed.
      adds  4796799   Image support.
      adds  458fe0c   Parameters.
      adds  86c675e   Stack traces.
      adds  bf01576   Expand icon.
      adds  556fd9e   Introduced constants.
      adds  0db9ee4   New design for the new reporter.
      adds  6efa245   New style of navigation.
      adds  2434134   Introduced Model class.
      adds  fcf6199   Failed/skipped/passed.
      adds  637f4de   New model class.
      adds  4c3b241   New panel: list of tests.
      adds  de56d97   New panel (testng.xml) and panel interface.
      adds  49e9db9   Use data to store important stuff.
      adds  276cc49   Extracted NavigatorPanel.
      adds  b067aa6   Better navigator panel.
      adds  c66736d   Icons next to methods.
      adds  fa8f472   New reporter is in with its resources.
      adds  7d4196c   BasePanel and SuitePanel.
      adds  73a5f0f   Reorganizing the model and panel hierarchies.
      adds  7dfc2f8   Better initial state.
      adds  04b9015   Uniform background for suite panels.
      adds  1e3250e   Simple top banner.
      adds  789ea70   TestPanel working correctly.
      adds  caa4aaa   Moved the reports to test-output/new.
      adds  ba0fb55   New panel base class for multisuite panels.
      adds  4eace9c   Renamed the banner to root.
      adds  c92a697   Sorting the method alphabetically.
      adds  cce13d7   Refactoring.
      adds  cce6d7a   Activating the new reporter in ${test-output}/new/index.html.
      adds  c633a27   Removed trace.
      adds  e90fee4   Show/hide methods.
      adds  80dba8c   Simple Mustache implementation.
      adds  c8514c7   Fixed the scoping problem.
      adds  5f1706a   Added parameters to the method calls.
      adds  b7020e0   Test classes as hovers.
      adds  8e70d14   Better banner.
      adds  de5fa7a   Added icons next to suite names in the navigator.
      adds  54434b4   Group panel with alphabetized group and method names.
      adds  2ec8691   Better bullet point.
      adds  8601073   Navigator now fixed scrolling.
      adds  1b2716f   Better method separations.
      adds  848fa8a   Refactoring.
      adds  71b4914   Added the Times panel.
      adds  3432a37   More refactoring.
      adds  0393273   TimePanel -> TimesPanel.
      adds  76a79f3   header -> header.
      adds  d03615c   Initial implementation of TimesPanel.
      adds  07d493d   TimesPanel working for multiple suites.
      adds  02548ee   Always keep the navigator in view.
      adds  2af16c5   Better margins, banner no longer round.
      adds  90d9eab   Animate fast, make the table occupy 100%.
      adds  75a1639   Scrolling the navigator on auto.
      adds  5211845   Clicking on "Show" of the navigator only opens methods on this suite.
      adds  70fd043   New panel: Reporter output.
      adds  06342fe   Refactoring in anticipation of adding ignored methods.
      adds  2ad7693   Ignored methods.
      adds  546d0a6   Don't clip the navigator when scrolling.
      adds  0fe6cf6   No more suite icon, now using a left border with the right color.
      adds  9af501e   Added the total running time of the suite.
      adds  2f88e5a   Fixed the big link problem.
      adds  234c858   Chronological panel.
      adds  37a4d62   CSS for chronological.
      adds  3711980   Showing the failed methods in the chronological panel.
      adds  9966f19   Removed comment.
      adds  8307356   NPE fix.
      adds  d89f766   Collapse/expand all the suites.
      adds  8501592   Sortable row number in the Times panel.
      adds  b6eb8ca   Better suite header color.
      adds  4e19452   GITHUB-149: reversed arguments in failAssertEqualsNoOrder().
      adds  927f2ca   NPE.
      adds  a127fc2   writeFile().
      adds  c92c419   Moved the navigator link name inside each panel.
      adds  299e678   Moved getNavigatorLink to INavigatorPanel.
      adds  8e33619   Unused parameter.
      adds  b67b89e   Moved getClassName() into NavigatorPanel.
      adds  75dc72b   More Navigator refactoring.
      adds  590d9b7   Better comments.
      adds  aa5fe9c   Better panel name computation.
      adds  c33bf0f   The new report is now the default.
      adds  4ddfc41   The Times panel now sorts by time taken.
      adds  0710b19   Fixed the negative times bug.
      adds  ed9cafa   Added: @DataProvider(indices) to return specific indices of a data provider
      adds  f1024fd   bug occurs when test classes from similar packages (one package startsWith name of another) defined in the different xmlTests (first one is in jar). Methods from this test will be executed as much as many times packages match.
      adds  bba71a8   Merge pull request #146 from githubCast/master
      adds  a3b8118   CHANGES.
      adds  324f5bf   Show/hide all the methods on the right hand panel when selected in the navigator.
      adds  79c30ac   Link fix.
      adds  a8f97a5   Typo.
      adds  2084500   fixed usage of DataProviders and invocationCount with configfailurepolicy=continue
      adds  29be49f   Merge pull request #147 from toddq/master
      adds  d2a525e   Merge branch 'master' of github.com:cbeust/testng
      adds  b4a6905   Added: configfailurepolicy=continue with DataProviders (toddq).
      adds  79877c7   6.4beta.
      adds  f04f0e9   Fix for Issue 159: When running TestNG programmatically, child xml suites are not run (when added using setSuiteFiles()) - Updated TestNG to parse the suite files when initializing suites
      adds  6a94e2d   Merge pull request #160 from randomsync/master
      adds  d67b549   Merge branch 'master' of github.com:cbeust/testng
      adds  36b1395   Fixed: When running TestNG programmatically, child xml suites are not run (when added using setSuiteFIles()) (Gaurav Gupta).
      adds  e010c76   Doc link fix.
      adds  bec071c   Merge branch 'master' of github.com:cbeust/testng
      adds  04e56b8   Merge branch 'master' of github.com:cbeust/testng
      adds  df50b78   Now building the source files for Eclipse as well.
      adds  340a87a   Fixed: invocationCount > 1 + timeOut wasn't timing out properly.
      adds  400d68a   Formatting.
      adds  6f53a25   Add ability to get the ITextContext from an ITestResult
      adds  750d220   Merge pull request #163 from bpedman/master
      adds  1bd2782   Added: ITestResult#getTestContext (bpedman).
      adds  02646e4   6.4.
      adds  a958a4c   [maven-release-plugin] prepare release testng-6.4
      adds  b273b44   [maven-release-plugin] prepare for next development iteration
      adds  8329c7d   Script update.
      adds  91dfd30   6.4.1beta
      adds  0bf7cf9   Script update.
      adds  4c0429a   Removing the serial number from the ACK message, per JetBrains' request.
      adds  4280520   6.4.1.
      adds  e20136b   Merge
      adds  9345272   Merge branch 'master' of github.com:cbeust/testng
      adds  ad72beb   dist bundle should include other-jars (guice/bsh...) in some common location
      adds  89f3b06   Let TestNG be able to run also JUnit 4 tests
      adds  f5c4b35   provide distro w/o junit as well as w/ junit
      adds  b5c83ff   Merge branch 'master' of https://github.com/cbeust/testng.git
      adds  1522307   fix compilation error after merge
      adds  1876355   initial version of mixed mode for TestNG:
      adds  71126c8   initial checkin of mixed mode  for TestNG:
      adds  f258209   mixed mode  for TestNG - 2:
      adds  bf04c20   Merge branch 'master' of github.com:lukasj/testng
      adds  543fc9c   typo
      adds  77de21b   defend against NoClassDefFoundError when junit is not available on cp
      adds  efa11aa   Merge branch 'master' of https://github.com/cbeust/testng.git
      adds  2e805d9   merge with official repo as of Feb 02, 2012
      adds  44c68b0   Defend against JUnit missing on the classpath
      adds  a50456d   Merge pull request #139 from lukasj/master
      adds  4b25d34   Fix testng-eclipse issue #48: testng-eclipse will be hang if run RemoteTestNG with error argument.
      adds  bd2477e   JUnit 4 jar.
      adds  2343cba   Fixed: SkippedException are considered as real exception with @Test(expectedExceptions)
      adds  006470e   Excluding broken test.
      adds  5ccc31d   Added: <suite allow-return-values="true"> (and in <test> as well)
      adds  07d8993   document mixed mode in testng
      adds  1eb122d   Merge pull request #178 from lukasj/master
      adds  95a06b2   Doc updates on top of Lukas' changes.
      adds  848da8b   mode values should be lower-case, doc updated appropriately
      adds  bf86cb8   -place mode values into quotes, simplified example a bit
      adds  f7ad9db   Issue #189: NPE if 'methods' passed to TestNG Ant Task do not exist
      adds  3ebee26   Added allow-return-values to XmlSuite#toXml().
      adds  e301bc2   Added: data-provider attribute to testng-results.xml
      adds  07ae81b   Trim down the size of the parameters in the reports to 100 characters.
      adds  e883ef1   Two Eclipse fixes by susanin.
      adds  1f71105   6.5beta.
      adds  37785e2   Added a link to the TestNG-Excel project.
      adds  1c901d6   Fixed Javadoc errors.
      adds  c1bff46   Remove invalid XML characters from the XML output.
      adds  b1d4c21   Fixed: ThreadLocal<ITestResult> leak (aslakknutsen).
      adds  5b75644   Updated CHANGES.
      adds  14a53fe   Fixed NPE.
      adds  d328c03   Removed references of JDK 1.4 from the docs.
      adds  9f066c0   Fixed: Failed tests with allow-return-values="true" were not rerun
      adds  36be8d9   Merge branch 'master' of https://github.com/cbeust/testng.git
      adds  ae70b4f   Fix the issue-175: assertEquals(Set, Set, String) is missing
      adds  2b8064c   Merge pull request #185 from wutingbupt/master
      adds  f9384b2   Reformatted and added generics.
      adds  2e63f45   keep results in linked hashmap to preserve execution order
      adds  2cd8829   Merge pull request #190 from lzoubek/master
      adds  9e3605c   Added: Reporter display the results in the same order as test methods (Libor Zoubek)
      adds  5786ef4   Merge branch 'master' of https://github.com/cbeust/testng.git
      adds  2932bb8   Improved handling of JUnit tests + some basic tests for the JUnit exec support
      adds  8a8d46e   remove debug statement from test
      adds  6bcdac5   Merge pull request #191 from lukasj/junit-support
      adds  e5ea2ae   update changes.txt
      adds  bbff208   Merge pull request #192 from lukasj/changes.txt
      adds  e0d2dfb   track no of current and total test(s) execution in logged message
      adds  b05395c   log expected success rate to be able to correctly detect pass/fail just based on Ant's output
      adds  e25e447   Merge pull request #193 from lukasj/reporter
      adds  bcaab3e   Merge branch 'master' of https://github.com/cbeust/testng.git
      adds  c4c8ad3   issue #183: ant task could support resource collections for class ref
      adds  5c02056   Upgraded to ant 1.7.0.
      adds  b88f073   (merge) use Ant 1.7.0
      adds  24fcac6   use Ant 1.7.0
      adds  6aaf46e   Merge pull request #195 from lukasj/issue183-ant
      adds  864a50d   Excluding the broken ThreadTest for now.
      adds  edbb199   Preparing 6.5.
      adds  217ecd2   [maven-release-plugin] prepare release testng-6.5
      adds  ea668e1   Doc update for allow-return-values.
      adds  5c384a2   Merge branch 'master' of github.com:cbeust/testng
      adds  2aaa11c   Merge branch 'master' of github.com:cbeust/testng
      adds  7680a44   produce testng.jar with required lib(s) only (jcommander) ommitting optional ones
      adds  0e59a13   produce zip with javadocs (supplement to testng-dist.jar)
      adds  56e6648   Merge pull request #196 from lukasj/standalone-jar
      adds  4552407   Merge branch 'master' of github.com:cbeust/testng
      adds  1be06a2   Fix for the issue #173
      adds  83c3ec7   Merge pull request #197 from jjedMoriAnktah/master
      adds  d29640b   Merge branch 'master' of github.com:cbeust/testng
      adds  00e90c1   CHANGES update.
      adds  fb05361   Failing (and excluded) test to keep track of a dependsOnGroups bug.
      adds  7c335ab   More flexible base test.
      adds  fe181fc   Force the JUnitReporter to always use points regardless of the locale.
      adds  96aee9e   Merge branch 'master' of github.com:cbeust/testng
      adds  2e2c4cc   Forced to bump because of Maven's stupid release goals.
      adds  479e1cb   [maven-release-plugin] prepare release testng-6.5.1
      adds  a3a2e6f   [maven-release-plugin] prepare for next development iteration
      adds  8243980   6.5.1 release fixes.
      adds  5cb4fa3   - avoid setting null on mixed mode
      adds  bac9ce2   Merge pull request #204 from lexxy23/master
      adds  ecf7f92   Fixed: GITHUB-205: white-space was spelled whitespace in testng.css (carlin-scott)
      adds  31dc187   Fixed: dependsOnGroups = {regexp} wasn't working properly (Alistair Ward).
      adds  e36db64   6.5.2beta.
      adds  0e0cabe   allow using '*' in methods attribute of testng ant task and reflect this also in junit runner
      adds  4f9be7a   Merge pull request #208 from lukasj/methodSelection
      adds  78b1bf4   Doc fix.
      adds  e3ba5fc   Build fix.
      adds  f5cd1db   6.5.2.
      adds  af04aca   [maven-release-plugin] prepare release testng-6.5.2
      adds  eeffc14   [maven-release-plugin] prepare for next development iteration
      adds  8b90091   Added a link to Tomek's presentation.
      adds  a1c6895   Typo.
      adds  a9ce259   Script update.
      adds  a1429b6   Doc error.
      adds  37cf120   Merge branch 'master' of github.com:cbeust/testng
      adds  b70ed0a   Doc typo.
      adds  0e6ecd3   InterruptedException clean up.
      adds  6fc1929   Don't add VerboseReporter to the ant task unless explicitly requested.
      adds  f050804   build.properties bump.
      adds  0ff9827   Merge branch 'master' of github.com:cbeust/testng
      adds  467096f   Forgot import.
      adds  5c10ec0   First pass at implementing group dependencies in XML.
      adds  9cfb810   Added the new <group> tag to XmlTest#toXml().
      adds  4f27a7a   Tests for the new <dependencies> tag.
      adds  d56d6db   Added generics.
      adds  ff7379a   Merge branch 'master' of github.com:cbeust/testng
      adds  3a43c7c   Test multiple dependencies too.
      adds  4a6c53c   Documentation for <dependencies>.
      adds  1290025   Added: <dependencies> allows you to specify group dependencies in testng.xml
      adds  a225dc6   <dependencies> tests.
      adds  3c792c1   Updated DTD with the new <parameter> tag at the <methods> level.
      adds  4a9aebb   Doc fix.
      adds  f8c20bf   Bumping the beta version.
      adds  682ef14   Don't meddle with thread class loader [issue 214]
      adds  13a0eb8   Merge pull request #225 from rjmartell/master
      adds  e078b69   Merge branch 'master' of github.com:cbeust/testng
      adds  34fc5db   Fix the tested version in pom-test.xml
      adds  f482cd7   Performance improvements for the report generation.
      adds  ef8f331   Merge pull request #226 from fpavageau/master
      adds  003d82b   Added: Big performance improvement when generating the reports (Frank Pavageau)
      adds  b027b05   New Pair class.
      adds  5c66ce8   More performance improvements for the report generation in FailedReporter.
      adds  7091e96   Simplify some code in the classes I was already changing.
      adds  9049c56   Comments cannot contain sequences of '--' (replace them with single '-')
      adds  45aec13   Merge pull request #228 from davidhart82/unparseablexml
      adds  4f86a28   Merge remote-tracking branch 'upstream/master'
      adds  1f07525   Merge pull request #229 from fpavageau/master
      adds  8876fa1   Honor excludeGroups on testng tests when run in mixed mode
      adds  0cce26c   Merge pull request #230 from criccio/mixmodefix
      adds  07fbe57   CHANGES update.
      adds  4281b02   <parameters> in <methods> tags were shadowing each other.
      adds  817982e   Tests for the shadow parameter fix.
      adds  21ee0ab   Merge remote-tracking branch 'upstream/master'
      adds  f7a57d0   Yet another performance improvement for FailedReporter: don't recompute the method graph for each and every failed test method.
      adds  f26afe0   Small refactorings in Graph.
      adds  d5e3a82   Merge pull request #231 from fpavageau/master
      adds  3459be9   Minor generic fixes.
      adds  527fb25   Version banner for verbose >= 2.
      adds  f03e2cb   DOM experiments.
      adds  c6c69bb   CHANGES.
      adds  a751b1c   More DOM parsing.
      adds  314926c   DOM work.
      adds  df63c53   More DOM work.
      adds  e14c192   Fixed: Environment is not transferred when rerunning failed tests.
      adds  b4d24d8   Fixed: Better error message if <suite name=""> is missing
      adds  2eeb2af   Indent.
      adds  2723c03   Fixed: BeforeClass failing in parent failed to skip methods in sub classes
      adds  cff7c37   What a silly typo.
      adds  7dacf6d   Fixed: testng-failed.xml was not carrying over the parameters from the original testng.xml
      adds  a3e9066   Eclipse: don't run child-suites multiple times.
      adds  d225861   Test the shadowing of parameters.
      adds  4f9bc2b   More tests.
      adds  6c06a0c   Blow up early if trying to include/exclude an unknown method.
      adds  77f9601   Better error message when failing to find include/exclude.
      adds  d48000e   Fixed: XmlSuite#toXml wasn't outputting the <groups> tag correctly
      adds  3ac89c6   XDom work.
      adds  9ba11c9   Version bump.
      adds  a2362e9   Warn if an include/exclude can't be found.
      adds  73251f3   DOM work.
      adds  9d7c5ca   Forgot a file.
      adds  3a62f87   More XDom work.
      adds  888ed7c   Using class tag factory.
      adds  0b0a09b   Better factory.
      adds  717806c   Parameters at the suite level.
      adds  0ed77e4   Use annotations @OnElement for tags parsing.
      adds  741f4a8   Preliminary tests for XDom.
      adds  6163a58   New @OnElementList.
      adds  05e1536   XDom work.
      adds  18069f1   FAQ.
      adds  2f9bbe8   testng-all.xml.
      adds  3dbf8e3   XDom work.
      adds  fcbee04   XDom work.
      adds  6dc3add   Test fix.
      adds  7a08056   XDom: ready to tackle <test>.
      adds  191cdc5   Forgot a file.
      adds  2979444   Needless super.
      adds  9eed55b   Fixed: dataProvider(parallel = true) was not killing its threads properly
      adds  7d3b5a7   Better .gitignore.
      adds  ed6147e   Fixed the thread bug.
      adds  5fe2ad0   TestNG's own ThreadPoolFactory.
      adds  2c44dbf   The thread pool factory seems to break the time out tests, commenting it out for now.
      adds  d7e9713   Test refactoring.
      adds  6a577ff   Escape < and > in the reporter.
      adds  a2160ff   Fixed: Threads were started sequentially instead of being interleaved
      adds  c54a237   Added @ParentSetter.
      adds  6c62863   Deleted sandbox/.
      adds  0432d6d   Minor fix.
      adds  4d8b56a   Fixed: GITHUB-237: Wrong time format in XML reporter
      adds  527187e   Fixed: The failed assertions now use [] as delimiters instead of <> (better for the HTML reports)
      adds  5d19da4   Parameters can now be specified in <include> tags.
      adds  2fc9046   More <include> parameter changes.
      adds  89c030a   XDom changes.
      adds  d1d34f2   Changes update.
      adds  71a1c57   Version bump.
      adds  5656a13   Added: GITHUB-243: Add Reporter Output per Test in XMLReporter (dunse)
      adds  e54cfbe   First pass at testing parameter overrides in testng.xml.
      adds  27c7c7f   Don't use the native assert.
      adds  0ee9257   All overrides working.
      adds  0977e44   Eclipse: added src/test/resources to .classpath.
      adds  a13edaf   Expanded ParameterOverrideTest.
      adds  51e8601   Extract dumpParameters() method from Xml classes.
      adds  58a8328   Escape the stack traces for HTML report.
      adds  8b60c7d   Version bump.
      adds  02ecc24   Better HTML escaping of stack traces.
      adds  d84bc06   Fixed YamlTest.
      adds  2081bf6   Preparing 6.6.
      adds  5a8433a   [maven-release-plugin] prepare release testng-6.6
      adds  8caa7a9   [maven-release-plugin] prepare for next development iteration
      adds  5b9acd9   Doc update for 6.6.
      adds  bcecde8   6.7
      adds  43cab61   [maven-release-plugin] prepare release testng-6.7
      adds  ef0da68   [maven-release-plugin] prepare for next development iteration
      adds  48212e0   Added CHECKLIST for releases.
      adds  167bfb2   Improve the toXml method to keep the method levels parameters not change in the save process.
      adds  7d4d365   Merge pull request #247 from wutingbupt/master
      adds  1a37d68   Reverting the XmlInclude, which broke tests.
      adds  719ee26   Improve the XmlInclude toXml method to keep the back compatible
      adds  a870b78   Merge pull request #248 from wutingbupt/master
      adds  f7cd62b   XmlInclude fix.
      adds  c0b3965   CHANGES update.
      adds  8d66b5b   Updated JCommander to 1.27.
      adds  1ae17d3   Distinguish the threads created by PoolService.
      adds  c83c79e   Javadoc.
      adds  fc1c746   Javadocs.
      adds  493850a   Restored the old behavior of getParameters().
      adds  5cb31c3   Javadoc.
      adds  f1c946a   Don't display preserve-order if it's equal to the default value of the attribute.
      adds  83cf45e   Test "true" parallelism.
      adds  6252cfe   Add the getCount method to give the testers more flexibility
      adds  4fa1744   Merge pull request #249 from wutingbupt/master
      adds  60bda4a   Merge branch 'master' of github.com:cbeust/testng
      adds  7e3c2d4   Version.
      adds  4dd983c   Clean up.
      adds  165fe3d   First pass at the new assert classes.
      adds  00fe1e5   Preserve the ordering of the failures in SoftAssert.
      adds  2f8812b   FlexibleAssert -> org.testng.asserts.Assert.
      adds  b9453ac   IAssertLifecycle.
      adds  85c258c   Renamed the Assert class "Assertion".
      adds  182c278   Header update.
      adds  54a1dff   Introduced ToStringHelper.
      adds  4486910   Removed the direct jar download link from the documentation.
      adds  3b36826   Fixed: Reporter.log() invoked from listeners were being discarded
      adds  b2650ee   Javadoc clarification.
      adds  0f4eedf   XDom work.
      adds  32d4cb1   Fixed bogus assert.
      adds  705a9f2   Doc version bump.
      adds  cdd82d5   Always use the ResourceCollection iterator when building file list from ant
      adds  3c366d5   Merge pull request #260 from criccio/mixmodefix
      adds  33f6e63   Added: Predefined listeners (Tim Wu)
      adds  8af17d4   Added: Descriptions in the HTML reports
      adds  d8a1fe3   FAQ.
      adds  ad3bc3d   Typo fix.
      adds  79045e9   Added getActual() and getExpected() to IAssert.
      adds  156bf78   Removed println.
      adds  d435608   New: Reporter.setEscapeHtml(boolean).
      adds  77fb408   Doc.
      adds  6a7795e   Change subversion reference to github
      adds  c32d6c8   Merge pull request #263 from hani/master
      adds  032d367   Get rid of IDEA files, IDEA users should use maven
      adds  b8dd401   More up to date links
      adds  dfc1242   Merge pull request #264 from hani/master
      adds  34d7fed   Fix DOCTYPE declaration
      adds  e53bdf8   Quote attribute values
      adds  9e45ea4   Remove unnecessary anchors
      adds  3b71368   Properly close TD elements
      adds  6a54ac5   Properly close TABLE elements
      adds  0f3f144   Better printing for array parameters
      adds  e99eb29   Factor out inline styles into CSS class
      adds  6b8c1d8   Merge pull request #265 from atomicknight/master
      adds  a40168f   Fix import
      adds  b96ee5a   Merge pull request #266 from atomicknight/import_fix
      adds  a4931f7   Merge branches 'master' and 'master' of github.com:cbeust/testng
      adds  6c72b91   Added: Various improvements to EmailableReporter (Abraham Lin)
      adds  8c2b2c2   README.
      adds  313039f   Make reports scrollable horizontally.
      adds  d83c131   Ensure that HTML escaping behaves consistently across JVMs
      adds  ce9f923   Merge pull request #267 from atomicknight/master
      adds  ef70640   Fixed the compare dialog in Eclipse.
      adds  dbd127e   Better exception message.
      adds  088e13e   Doc fix.
      adds  0766c45   Fixed: @Guice with no modules specified is now supported
      adds  5d6f057   Typo.
      adds  54ab701   VerboseReporter.log(): make protected
      adds  a11a3d6   Merge pull request #269 from aledsage/VerboseReporter-protected-log
      adds  407ca00   Merge branch 'master' of github.com:cbeust/testng
      adds  a8acdc3   warn when setting attributes already set
      adds  a6a0c54   Merge pull request #273 from pfichtner/issues270-branch
      adds  e36c74c   Minor change to pfichtner's pull request.
      adds  8cbb2e1   Classpath.
      adds  5023699   6.8.
      adds  812602a   6.8.
      adds  2b63f06   [maven-release-plugin] prepare release testng-6.8
      adds  a4ee225   [maven-release-plugin] prepare for next development iteration
      adds  9380e35   Disabled EmailableReporter by default, use -DtestngEmailableReporter=true to enable it.
      adds  e8485c3   Version bump.
      adds  0961f46   Use getSupportClass() to help with OSGi class loading.
      adds  c239c0e   Update src/main/java/org/testng/internal/PackageUtils.java
      adds  e2101d4   Merge pull request #283 from githubCast/master
      adds  d05c997   Explicitly shutdown ExecutorService after running tasks
      adds  0a2e7a6   Merge pull request #287 from gilt/master
      adds  cedc6de   Add an parameter AssertionError for onAssertFailure method.
      adds  65f918a   Merge pull request #281 from StormAll/master
      adds  f4b6725   Better printing of arrays in reports
      adds  35aee87   Remove duplicate stack traces
      adds  8e7f12d   Style stack traces using CSS
      adds  d93d7de   Cleaner approach for HTML report layout
      adds  2e50db9   Filter out Maven Surefire stack frames
      adds  7b0d84f   Merge pull request #284 from atomicknight/reporter
      adds  ca71bdf   Revert the case change, which broke the logger.
      adds  69aaebe   Fix colspan/alignment issues in EmailableReport
      adds  07673df   Clean up EmailableReporter (simplify CSS, remove dead code)
      adds  39a1093   Add hyperlinks to jump to method overview from test overview in EmailableReporter
      adds  9f4e20c   Properly print stack traces in EmailableReporter
      adds  2e708ec   Avoid printing extraneous colspan/rowspan attributes in EmailableReport
      adds  b42e77b   Merge pull request #289 from atomicknight/master
      adds  83d91a0   Better join method.
      adds  88515b1   Version bump.
      adds  e80f9e2   Test fix.
      adds  29c89e8   Merge branch 'master' of github.com:cbeust/testng
      adds  2dd7f5b   FileStringBuffer.
      adds  c5d635b   Fix for the OutOfMemoryException.
      adds  dc41cff   New emailable reporter implementation
      adds  770e2eb   Merge pull request #297 from atomicknight/emailablereporter2
      adds  bbc3d5a   Fix bug in test result grouping logic
      adds  630f2c0   Merge pull request #300 from atomicknight/emailablereporter2
      adds  378db4c   Improvements to StringFileBuffer for the OutOfMemoryException problem.
      adds  c2b24f9   Made EmailableReporter2 the default.
      adds  53ba5af   CHANGES.txt
      adds  7f37e35   Handle big strings being appended.
      adds  ebd6703   Added:   public void assertTrue(final boolean condition) Updated and added getActual():   public void assertNull(final Object object, final String message)   public void assertNull(final Object object)   public void assertNotNull(final Object object, final String message)   public void assertNotNull(final Object object) Updated and added getActual() and getExpected():   public void assertFalse(final boolean condition)   public void assertFalse(final boolean condition [...]
      adds  a024bfe   Added:
      adds  592a5b6   Merge pull request #278 from Arcadie/master
      adds  713b139   SoftAssert was not calling onAssertFailure().
      adds  0345318   Fix logging when detecting resources in TestNGAntTask
      adds  c24f3e0   Merge pull request #305 from VladRassokhin/03453189bf89a08537cb45838c4a1c39db849812
      adds  803da5b   Update tests pom
      adds  bd44b36   Merge pull request #306 from VladRassokhin/update-test-pom
      adds  b18ef37   Add suite names sanity check
      adds  4d18bb6   Merge pull request #307 from VladRassokhin/add-suites-sanity-check
      adds  30a6398   Merge branches 'master' and 'master' of github.com:cbeust/testng
      adds  cfc0582   Doc update.
      adds  b5fa0c0   Fixed: preserve-order bug (found by VladSarrokhin).
      adds  5323c44   Improve Issue 107 test, add it to testng.xml
      adds  5eccbbf   Merge pull request #308 from VladRassokhin/issue-107-test
      adds  0daa2b0   Merge branch 'master' of github.com:cbeust/testng
      adds  50a6046   Silly bug (found by VladSarrokhin).
      adds  b627500   Doc update.
      adds  241bf7d   Support java.lang.Enum used as parameter type.
      adds  b5bb254   Merge pull request #314 from StormAll/master
      adds  91635bc   Merge branch 'master' of github.com:cbeust/testng
      adds  0e80cdf   ignores synthetic methods as being included as @Test methods
      adds  2730652   Merge pull request #322 from valdisrigdon/ignore_synthetic
      adds  7ebff04   Merge branch 'master' of github.com:cbeust/testng
      adds  5153b67   Add generics to IAnnotationFinder
      adds  8cb1427   Merge pull request #329 from VladRassokhin/refactoring
      adds  28f8d9a   Fixed star imports.
      adds  1cdc3d3   README.
      adds  b40b67f   OMG. Fix methods by pattern selection in junit4 runner
      adds  8bfa217   Something strange fix
      adds  3df0442   Merge pull request #330 from VladRassokhin/some_fixes
      adds  cbc7ffb   Merge branch 'master' of github.com:cbeust/testng
      adds  c739857   Minor improvement
      adds  0f4cf7b   Minor improvement
      adds  483f7bb   Minor
      adds  72c0de1   Merge pull request #331 from VladRassokhin/minor_improvements
      adds  9db890f   Merge branch 'master' of github.com:cbeust/testng
      adds  b35d5f9   Import fixes.
      adds  2553c6b   Adjusted Javadoc on assertEquals for floating pts
      adds  3e970c5   Merge pull request #333 from mvolkhart/patch-1
      adds  2a4d14e   testng-327 Allow injection of java.lang.reflect.Constructor and org.testng.ITestNGMethod into DataProvider
      adds  9a2e9c9   Merge pull request #327 from VladRassokhin/issue-327
      adds  6e0546d   CHANGES update.
      adds  7cfe33d   CHANGES.
      adds  c201e57   Fix NPE for dependency methods/groups
      adds  4103269   Merge pull request #348 from krmahadevan/krmahadevan-FixNPE
      adds  8f85846   Merge branch 'master' of github.com:cbeust/testng
      adds  c52ff86   fix javadoc of AfterGroups.value
      adds  87a89e1   Merge pull request #349 from epishkin/master
      adds  30b506a   Test fix.
      adds  f2c9bcd   FIXED: GITHUB-337: ConfigurationMethod#m_instance set to Boolean.FALSE due to incorrect constructor call in clone() + auto-boxing (davidely)
      adds  cfd7664   Pass message to SimpleAssert constructor for public void fail(String message)
      adds  9dc2335   Merge pull request #345 from Arcadie/master
      adds  15c6857   Merge branch 'master' of github.com:cbeust/testng
      adds  0b6e78d   Two new articles.
      adds  7b08da9   Update the default constructor from protected to public
      adds  0ede157   Merge pull request #354 from wutingbupt/master
      adds  f35367c   Assertion fix.
      adds  2d817e0   misc.html
      adds  9702b02   Preparing 6.8.1.
      adds  dee386b   testng-eclipse issue #76 TestNG view should display the array content with a test accepting an array parameter via a dataProvider.
      adds  d4018de   Merge pull request #352 from JnRouvignac/master
      adds  81b1859   Expand parameter value
      adds  eca328b   Merge pull request #361 from sunxiaoguang/parameter-expand-value
      adds  4d2c6c5   Version.
      adds  dac0e94   [maven-release-plugin] prepare release testng-6.8.1
      adds  3492949   [maven-release-plugin] prepare for next development iteration
      adds  e098de0   Doc.
      adds  4f2b7e5   UTF8 fix.
      adds  78fce09   Issue #363 primitive arrays cause ClassCastException in eclipse 6.8.1 plugin. Added code fix and tests.
      adds  c4dcaca   Merge pull request #364 from JnRouvignac/master
      adds  a752272   testng-366 NPE when test parameter return null on toString()
      adds  c18c7e5   Merge pull request #367 from VladRassokhin/issue-366
      adds  9c5f0e0   Increase randomness of context switches for test
      adds  0495708   Increase scheduling randomness
      adds  8a23e65   Merge pull request #362 from sunxiaoguang/nondeterministic_parallel_test
      adds  534760f   Merge branch 'master' of github.com:cbeust/testng
      adds  7960931   GITHUB-376: some result can be lost (Konstantin)
      adds  38f34ca   CHANGES.
      adds  a12e753   Attemped fix for the memory problem.
      adds  37e4ef0   Build versions.
      adds  e4e39a3   Comment out the listener.
      adds  5e9ac41   [maven-release-plugin] prepare release testng-6.8.2
      adds  8e1a66f   [maven-release-plugin] prepare for next development iteration
      adds  f710201   [maven-release-plugin] prepare release testng-6.8.3
      adds  041b202   [maven-release-plugin] prepare for next development iteration
      adds  62d54c2   [maven-release-plugin] prepare release testng-6.8.4
      adds  6f0f6c8   [maven-release-plugin] prepare for next development iteration
      adds  d8375b3   pom.xml versions.
      adds  20b0dd0   New test.
      adds  59a615d   Fix for Surefire.
      adds  1368311   CHANGES.
      adds  f05406d   [maven-release-plugin] prepare release testng-6.8.5
      adds  c83244e   Merge tag 'testng-6.8.5' into upstream
      adds  05a601d   Imported Upstream version 6.8.5
      adds  7a83e98   Imported Upstream version 6.8.8
      adds  55d7ee1   Imported Upstream version 6.8.13
      adds  6f412ee   Imported Upstream version 6.8.17
      adds  5d0aeb5   Imported Upstream version 6.8.20
      adds  336ce3c   Imported Upstream version 6.8.21
      adds  2d3a5eb   Imported Upstream version 6.9.4
       new  2c81241   Merge branch 'upstream'
      adds  8e96012   Imported Upstream version 6.9.5
       new  63544b4   Merge tag 'upstream/6.9.5'
       new  b09fe23   Add gbp config

The 4 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .classpath                                         |  28 +
 .gitignore                                         |  30 +-
 gigaspaces/.project => .project                    |   9 +-
 .travis.yml                                        |   8 +-
 CHANGES.txt                                        |  26 +
 README-publish                                     |   6 +
 README.md                                          |   2 +
 README.template => ant/README.template             |   0
 build-ant.xml => ant/build-ant.xml                 | 148 ++--
 build-tests.xml => ant/build-tests.xml             |   0
 build.properties => ant/build.properties           |   0
 build.xml => ant/build.xml                         | 934 ++++++++++-----------
 ivy.xml => ant/ivy.xml                             |   2 +-
 {old => ant/old}/build-dogfood.xml                 |   0
 {old => ant/old}/build-sample.xml                  |   0
 appveyor.yml                                       |  25 +
 build-with-gradle                                  |   1 +
 build.gradle                                       | 140 +++
 debian/gbp.conf                                    |   2 +
 doc/ant.html                                       |   2 +-
 doc/documentation-main.html                        |   7 +-
 doc/download.html                                  |  82 +-
 doc/index.html                                     |   4 +-
 examples/.cvsignore                                |   4 -
 examples/build.xml                                 | 146 ----
 examples/src/example1/Test1.java                   |  85 --
 examples/src/priority/Priority.java                |  13 -
 examples/src/priority/PriorityInterceptor.java     |  46 -
 examples/src/priority/PriorityTest.java            |  31 -
 examples/testng.xml                                |  32 -
 gigaspaces/.classpath                              |  12 -
 gigaspaces/build.xml                               | 101 ---
 .../src/org/testng/gigaspaces/ResultEntry.java     |  44 -
 .../org/testng/gigaspaces/SpaceMasterAdapter.java  | 153 ----
 .../org/testng/gigaspaces/SpaceWorkerAdapter.java  | 113 ---
 .../src/org/testng/gigaspaces/SuiteEntry.java      |  59 --
 .../test/src/test/gigaspaces/DistributedTest.java  | 171 ----
 gigaspaces/test/src/test/gigaspaces/Test1.java     |  15 -
 gigaspaces/test/src/test/gigaspaces/Test2.java     |  14 -
 gradle/buildWithTravis.sh                          |   1 +
 gradle/publishing-jcenter.gradle                   |  70 ++
 gradle/publishing-maven.gradle                     |  56 ++
 gradle/publishing.gradle                           |  57 ++
 gradle/uploadSnapshot.sh                           |  12 +
 gradle/wrapper/gradle-wrapper.properties           |   6 +
 gradlew                                            | 164 ++++
 gradlew.bat                                        |  90 ++
 build-with-maven => maven/build-with-maven         |   0
 bundle-pom.xml => maven/bundle-pom.xml             |   0
 maven/plugin-resources/junitRpt-failed.jsl         | 307 -------
 maven/plugin-resources/junitRpt.jsl                | 375 ---------
 maven/plugin.jelly                                 |  88 --
 maven/plugin.properties                            |   5 -
 pom-test.xml => maven/pom-test.xml                 |   0
 maven/project.properties                           |   3 -
 maven/project.xml                                  |  97 ---
 pom.xml                                            |  27 +-
 spring/.classpath                                  |  15 -
 spring/.cvsignore                                  |   3 -
 spring/.project                                    |  17 -
 spring/LICENSE.txt                                 | 201 -----
 spring/README.TXT                                  |  23 -
 spring/build.xml                                   |  94 ---
 ...tractDependencyInjectionSpringContextTests.java | 259 ------
 .../spring/test/AbstractSpringContextTests.java    | 140 ---
 ...tTransactionalDataSourceSpringContextTests.java | 175 ----
 .../AbstractTransactionalSpringContextTests.java   | 328 --------
 .../src/common/org/testng/spring/test/package.html |  14 -
 .../test/AbstractSingleSpringContextTests.java     | 192 -----
 .../AbstractAnnotationAwareTransactionalTests.java |  67 --
 .../test/AbstractSingleSpringContextTests.java     | 194 -----
 .../java/org/testng/internal/VersionTemplateJava}  |   2 +-
 src/main/java/org/testng/Assert.java               |  85 +-
 src/main/java/org/testng/AssertJUnit.java          |   8 +-
 src/main/java/org/testng/CommandLineArgs.java      |   2 +-
 .../java/org/testng/IExpectedExceptionsHolder.java |  20 +
 src/main/java/org/testng/ITestNGMethod.java        |   1 +
 src/main/java/org/testng/Reporter.java             |   6 +-
 src/main/java/org/testng/SuiteRunner.java          |  22 +-
 src/main/java/org/testng/TestNG.java               |  78 +-
 src/main/java/org/testng/TestNGAntTask.java        |   2 +-
 src/main/java/org/testng/TestRunner.java           |  61 +-
 src/main/java/org/testng/asserts/Assertion.java    | 782 ++---------------
 src/main/java/org/testng/asserts/IAssert.java      |   6 +-
 .../java/org/testng/asserts/IAssertLifecycle.java  |  12 +-
 .../java/org/testng/asserts/LoggingAssert.java     |   2 +-
 src/main/java/org/testng/asserts/SoftAssert.java   |  20 +-
 .../java/org/testng/internal/BaseClassFinder.java  |   2 +-
 .../java/org/testng/internal/BaseTestMethod.java   |  34 +-
 src/main/java/org/testng/internal/Bsh.java         |   2 +-
 src/main/java/org/testng/internal/ClassHelper.java |  31 +-
 .../java/org/testng/internal/ClassInfoMap.java     |   2 +-
 .../java/org/testng/internal/ClonedMethod.java     |   5 +
 .../org/testng/internal/ConfigurationMethod.java   |  30 +-
 src/main/java/org/testng/internal/Constants.java   |  12 +-
 .../testng/internal/ExpectedExceptionsHolder.java  | 109 ++-
 .../java/org/testng/internal/FactoryMethod.java    |  12 +-
 src/main/java/org/testng/internal/Graph.java       |  16 +-
 .../org/testng/internal/ITestResultNotifier.java   |   8 +-
 .../org/testng/internal/InvokeMethodRunnable.java  |  23 +-
 .../java/org/testng/internal/InvokedMethod.java    |   9 +-
 src/main/java/org/testng/internal/Invoker.java     | 228 ++---
 .../org/testng/internal/MethodGroupsHelper.java    |  23 +-
 .../java/org/testng/internal/MethodHelper.java     |  59 +-
 .../org/testng/internal/MethodInheritance.java     |  14 +-
 .../testng/internal/MethodInvocationHelper.java    |  28 +-
 .../java/org/testng/internal/PackageUtils.java     |  14 +-
 src/main/java/org/testng/internal/Parameters.java  |  11 -
 src/main/java/org/testng/internal/PoolService.java |   6 +-
 .../java/org/testng/internal/PropertiesFile.java   |   2 +-
 .../java/org/testng/internal/PropertyUtils.java    |   4 +-
 .../internal/RegexpExpectedExceptionsHolder.java   |  65 ++
 src/main/java/org/testng/internal/ResultMap.java   |   4 +-
 src/main/java/org/testng/internal/Tarjan.java      |   6 +-
 .../java/org/testng/internal/TestMethodWorker.java |   4 +-
 .../org/testng/internal/TestNGClassFinder.java     |  16 +-
 src/main/java/org/testng/internal/Utils.java       |  52 +-
 .../org/testng/internal/XmlMethodSelector.java     |   4 +-
 src/main/java/org/testng/internal/Yaml.java        |   9 +-
 src/main/java/org/testng/internal/YamlParser.java  |   9 +-
 .../org/testng/internal/annotations/Converter.java |   6 +-
 .../internal/annotations/IBaseBeforeAfter.java     |   2 +-
 .../annotations/JDK15AnnotationFinder.java         |  26 +-
 .../internal/annotations/JDK15TagFactory.java      |   2 +-
 .../internal/annotations/TestAnnotation.java       |   5 +-
 .../java/org/testng/internal/collections/Pair.java |   2 +-
 .../internal/junit/ArrayComparisonFailure.java     |   4 +-
 .../testng/internal/thread/IPooledExecutor.java    |   3 -
 .../java/org/testng/junit/JUnit4TestRunner.java    |   4 +-
 .../java/org/testng/junit/JUnitMethodFinder.java   |  24 +-
 .../java/org/testng/junit/JUnitTestRunner.java     |   2 +-
 src/main/java/org/testng/log4testng/Logger.java    |   6 +-
 src/main/java/org/testng/mustache/Model.java       |   8 +-
 src/main/java/org/testng/remote/RemoteTestNG.java  |   4 +-
 .../java/org/testng/remote/SuiteDispatcher.java    |  18 +-
 src/main/java/org/testng/remote/SuiteSlave.java    |  12 +-
 .../remote/adapter/DefaultMastertAdapter.java      |  22 +-
 .../remote/adapter/DefaultWorkerAdapter.java       |  12 +-
 .../org/testng/remote/adapter/IMasterAdapter.java  |   8 +-
 .../org/testng/remote/adapter/IWorkerAdapter.java  |   8 +-
 .../remote/adapter/RemoteResultListener.java       |   6 +-
 .../remote/strprotocol/BaseMessageSender.java      |   7 +-
 .../testng/remote/strprotocol/GenericMessage.java  |   5 +-
 .../remote/strprotocol/IRemoteSuiteListener.java   |   2 +-
 .../org/testng/remote/strprotocol/MessageHub.java  |   7 +-
 .../remote/strprotocol/StringMessageSender.java    |   6 +-
 .../testng/remote/strprotocol/SuiteMessage.java    |  11 +-
 .../org/testng/remote/strprotocol/TestMessage.java |   3 -
 .../remote/strprotocol/TestResultMessage.java      |  60 +-
 .../java/org/testng/reporters/FailedReporter.java  |   6 +-
 .../org/testng/reporters/SuiteHTMLReporter.java    |   3 +-
 .../java/org/testng/reporters/XMLConstants.java    |   3 -
 .../java/org/testng/reporters/XMLReporter.java     |   6 +-
 .../java/org/testng/reporters/XMLStringBuffer.java |  13 +-
 .../org/testng/reporters/XMLSuiteResultWriter.java |   2 +-
 .../java/org/testng/util/RetryAnalyzerCount.java   |  15 +-
 src/main/java/org/testng/xml/ISuiteParser.java     |   6 +
 src/main/java/org/testng/xml/Parser.java           |  28 +-
 src/main/java/org/testng/xml/ResultXMLParser.java  |   7 +-
 src/main/java/org/testng/xml/SuiteXmlParser.java   |  15 +-
 .../java/org/testng/xml/TestNGContentHandler.java  |  16 +-
 src/main/java/org/testng/xml/XMLParser.java        |  19 +-
 src/main/java/org/testng/xml/XmlSuite.java         |   2 +-
 src/main/java/org/testng/xml/XmlTest.java          |   8 +-
 src/main/java/org/testng/xml/dom/DomUtil.java      |   6 +-
 src/main/java/org/testng/xml/dom/DomXmlParser.java |   8 +-
 src/main/java/org/testng/xml/dom/XDom.java         |  18 +-
 .../META-INF/services/org.testng.xml.ISuiteParser  |   1 +
 .../internal/{Version.java => VersionTemplateJava} |   2 +-
 src/main/resources/testng-1.0.dtd                  |   5 +-
 src/test/java/org/testng/AssertTest.java           |   4 +-
 .../org/testng/internal/MethodInstanceTest.java    |   6 +-
 src/test/java/test/BaseDistributedTest.java        |  10 +-
 src/test/java/test/BaseTest.java                   |  81 +-
 src/test/java/test/DynamicGraphTest.java           |   4 +-
 src/test/java/test/GraphTest.java                  |  10 +-
 src/test/java/test/InvokedMethodNameListener.java  |  30 +-
 src/test/java/test/MapTest.java                    |   4 +-
 src/test/java/test/Test1.java                      |   6 +-
 src/test/java/test/TestHelper.java                 |   2 +-
 .../AnnotationTransformerTest.java                 |  20 +
 .../annotationtransformer/MyParamTransformer.java  |  30 +
 src/test/java/test/ant/TestCommandLineArgs.java    |   2 +-
 src/test/java/test/assertion/AssertionTest.java    |  29 +
 src/test/java/test/assertion/MyRawAssertion.java   |  72 ++
 src/test/java/test/assertion/SoftAssertTest.java   |  47 ++
 src/test/java/test/asserttests/AssertTest.java     |  88 +-
 .../java/test/configuration/BaseSuiteTest.java     |   2 +-
 .../test/configuration/BeforeTestOrderingTest.java |   2 +-
 .../ConfigurationGroupDataProviderSampleTest.java  |   2 +-
 ...onfigurationGroupInvocationCountSampleTest.java |   2 +-
 .../ConfigurationGroups1SampleTest.java            |   2 +-
 .../ConfigurationGroups2SampleTest.java            |   2 +-
 .../ConfigurationGroups3SampleTest.java            |   2 +-
 .../ConfigurationGroups7SampleTest.java            |   2 +-
 .../ConfigurationGroups8SampleTest.java            |   2 +-
 ...tMethodParametrizedConfigurationMethodTest.java |   4 +-
 .../InstanceDataProviderSampleTest.java            |   2 +-
 src/test/java/test/dataprovider/IterableTest.java  |   4 +-
 .../dataprovider/ParallelDataProviderTest.java     |   8 +-
 src/test/java/test/dataprovider/Sample1Test.java   |   4 +-
 .../java/test/dataprovider/TestInstanceTest.java   |   4 +-
 src/test/java/test/dependent/DepBugSampleTest.java |   2 +-
 src/test/java/test/dependent/SD2.java              |   2 +-
 .../java/test/distributed/DistributedTest.java     |   4 +-
 src/test/java/test/enable/A.java                   |  28 +
 src/test/java/test/enable/B.java                   |  28 +
 src/test/java/test/enable/C.java                   |  28 +
 src/test/java/test/enable/EnableTest.java          |  49 +-
 .../java/test/enable/Issue420BaseTestCase.java     |  19 +
 src/test/java/test/enable/Issue420FirstSample.java |  10 +
 .../java/test/enable/Issue420SecondSample.java     |  10 +
 .../java/test/factory/FactoryInterleavingTest.java |   1 -
 src/test/java/test/factory/FactoryTest2.java       |   4 +-
 .../java/test/factory/FactoryWithDataProvider.java |   2 +-
 .../test/factory/FactoryWithInstanceInfoTest2.java |   4 +-
 src/test/java/test/factory/Sample2.java            |   6 +-
 src/test/java/test/factory/VerifyFactoryTest.java  |   4 +-
 .../factory/VerifyFactoryWithInstanceInfoTest.java |   4 +-
 src/test/java/test/failures/FailuresTest.java      |   2 +-
 src/test/java/test/groupinvocation/DummyTest.java  |   2 +-
 ...ookSuccessTest.java => HookSuccess599Test.java} |  15 +-
 src/test/java/test/hook/HookableTest.java          |  14 +
 src/test/java/test/inheritance/ZBase_0.java        |   4 +-
 .../{ => inheritance}/testng234/ChildTest.java     |   2 +-
 .../{ => inheritance}/testng234/ParentTest.java    |   2 +-
 .../testng234/PolymorphicFailureTest.java          |   2 +-
 .../java/test/inheritance/testng471/Class1.java    |  32 +
 .../java/test/inheritance/testng471/Class2.java    |  30 +
 .../java/test/inheritance/testng471/Class3.java    |  34 +
 .../test/inheritance/testng471/SuperClass1.java    |  10 +
 .../test/inheritance/testng471/SuperClass2.java    |  10 +
 .../java/test/inheritance/testng471/TestNG471.java |  42 +
 src/test/java/test/inheritance/testng739/A.java    |  17 +
 src/test/java/test/inheritance/testng739/B.java    |  10 +
 .../java/test/inheritance/testng739/BaseClass.java |   9 +
 .../java/test/inheritance/testng739/TestNG739.java |  26 +
 .../InterleavedInvocationTest.java                 |   4 +-
 .../FastTestsFirstInterceptor.java                 |   4 +-
 .../{Issue392.java => Issue521.java}               |   8 +-
 .../{Issue392Test.java => Issue521Test.java}       |  10 +-
 .../methodinterceptors/NullMethodInterceptor.java  |   2 +-
 .../RemoveAMethodInterceptor.java                  |   4 +-
 .../multipleinterceptors/FirstInterceptor.java     |   8 +
 .../multipleinterceptors/FooTest.java              |  22 +
 .../MethodNameFilterInterceptor.java               |  37 +
 .../MultipleInterceptorsTest.java                  |  38 +
 .../multipleinterceptors/SecondInterceptor.java    |   8 +
 .../multipleinterceptors/ThirdInterceptor.java     |   8 +
 .../java/test/methodselectors/CommandLineTest.java |   2 +-
 src/test/java/test/mustache/MustacheTest.java      |   8 +-
 src/test/java/test/pholser/Captor.java             |   2 +-
 .../java/test/retryAnalyzer/EventualSuccess.java   |  17 +
 src/test/java/test/retryAnalyzer/ExitCodeTest.java |  31 +
 .../java/test/retryAnalyzer/ImmediateSuccess.java  |   9 +
 .../java/test/retryAnalyzer/PersistentFailure.java |  11 +
 .../java/test/sample/BaseSampleInheritance.java    |   2 +-
 .../java/test/serviceloader/ServiceLoaderTest.java |  26 +-
 src/test/java/test/testng285/BugBase.java          |   2 +-
 src/test/java/test/testng317/VerifyTest.java       |   4 +-
 src/test/java/test/testng387/FailedDPTest.java     |  14 +-
 src/test/java/test/testng387/TestNG387.java        |  29 +-
 src/test/java/test/thread/B.java                   |   2 +-
 src/test/java/test/thread/Helper.java              |   4 +-
 src/test/java/test/thread/ParallelTestTest.java    |   2 +-
 src/test/java/test/thread/SequentialTest.java      |   8 +-
 .../test/timeout/InvocationTimeOutSampleTest.java  |  10 +-
 .../java/test/timeout/TestTimeOutSampleTest.java   |   5 +-
 src/test/java/test/timeout/TimeOutFromXmlTest.java |  80 +-
 src/test/java/test/timeout/TimeOutSample2Test.java |  10 +-
 src/test/java/test/timeout/TimeOutSampleTest.java  |  12 +-
 src/test/java/test/timeout/TimeOutTest.java        |  75 +-
 src/test/java/test/timeout/issue575.xml            |   9 +
 src/test/java/test/tmp/AssertEqualsTest.java       |  16 +-
 src/test/java/test/tmp/DataDrivenTest.java         |   2 +-
 .../java/test/tmp/Test_TestListenerAppender.java   |   2 +-
 .../java/test/tmp/verify/VerifyInterceptor.java    |   4 +-
 src/test/java/test/triangle/CheckCount.java        |   4 +-
 .../multipleinterceptors/multiple-interceptors.xml |  15 +
 src/test/resources/testng.xml                      |  11 +-
 update-beust.com                                   |   2 +-
 281 files changed, 3456 insertions(+), 6095 deletions(-)
 create mode 100644 .classpath
 rename gigaspaces/.project => .project (59%)
 create mode 100644 README-publish
 rename README.template => ant/README.template (100%)
 rename build-ant.xml => ant/build-ant.xml (97%)
 rename build-tests.xml => ant/build-tests.xml (100%)
 rename build.properties => ant/build.properties (100%)
 rename build.xml => ant/build.xml (97%)
 rename ivy.xml => ant/ivy.xml (88%)
 rename {old => ant/old}/build-dogfood.xml (100%)
 rename {old => ant/old}/build-sample.xml (100%)
 create mode 100644 appveyor.yml
 create mode 100755 build-with-gradle
 create mode 100644 build.gradle
 create mode 100644 debian/gbp.conf
 delete mode 100644 examples/.cvsignore
 delete mode 100644 examples/build.xml
 delete mode 100644 examples/src/example1/Test1.java
 delete mode 100644 examples/src/priority/Priority.java
 delete mode 100644 examples/src/priority/PriorityInterceptor.java
 delete mode 100644 examples/src/priority/PriorityTest.java
 delete mode 100644 examples/testng.xml
 delete mode 100644 gigaspaces/.classpath
 delete mode 100644 gigaspaces/build.xml
 delete mode 100644 gigaspaces/src/org/testng/gigaspaces/ResultEntry.java
 delete mode 100644 gigaspaces/src/org/testng/gigaspaces/SpaceMasterAdapter.java
 delete mode 100644 gigaspaces/src/org/testng/gigaspaces/SpaceWorkerAdapter.java
 delete mode 100644 gigaspaces/src/org/testng/gigaspaces/SuiteEntry.java
 delete mode 100644 gigaspaces/test/src/test/gigaspaces/DistributedTest.java
 delete mode 100644 gigaspaces/test/src/test/gigaspaces/Test1.java
 delete mode 100644 gigaspaces/test/src/test/gigaspaces/Test2.java
 create mode 100644 gradle/buildWithTravis.sh
 create mode 100644 gradle/publishing-jcenter.gradle
 create mode 100644 gradle/publishing-maven.gradle
 create mode 100644 gradle/publishing.gradle
 create mode 100755 gradle/uploadSnapshot.sh
 create mode 100644 gradle/wrapper/gradle-wrapper.properties
 create mode 100755 gradlew
 create mode 100644 gradlew.bat
 copy build-with-maven => maven/build-with-maven (100%)
 mode change 100755 => 100644
 copy bundle-pom.xml => maven/bundle-pom.xml (100%)
 delete mode 100644 maven/plugin-resources/junitRpt-failed.jsl
 delete mode 100644 maven/plugin-resources/junitRpt.jsl
 delete mode 100755 maven/plugin.jelly
 delete mode 100755 maven/plugin.properties
 rename pom-test.xml => maven/pom-test.xml (100%)
 delete mode 100755 maven/project.properties
 delete mode 100755 maven/project.xml
 delete mode 100644 spring/.classpath
 delete mode 100644 spring/.cvsignore
 delete mode 100644 spring/.project
 delete mode 100644 spring/LICENSE.txt
 delete mode 100644 spring/README.TXT
 delete mode 100644 spring/build.xml
 delete mode 100644 spring/src/common/org/testng/spring/test/AbstractDependencyInjectionSpringContextTests.java
 delete mode 100644 spring/src/common/org/testng/spring/test/AbstractSpringContextTests.java
 delete mode 100644 spring/src/common/org/testng/spring/test/AbstractTransactionalDataSourceSpringContextTests.java
 delete mode 100644 spring/src/common/org/testng/spring/test/AbstractTransactionalSpringContextTests.java
 delete mode 100644 spring/src/common/org/testng/spring/test/package.html
 delete mode 100644 spring/src/jdk14/org/testng/spring/test/AbstractSingleSpringContextTests.java
 delete mode 100644 spring/src/jdk15/org/testng/spring/test/AbstractAnnotationAwareTransactionalTests.java
 delete mode 100644 spring/src/jdk15/org/testng/spring/test/AbstractSingleSpringContextTests.java
 copy src/{main/resources/org/testng/internal/Version.java => generated/java/org/testng/internal/VersionTemplateJava} (76%)
 create mode 100644 src/main/java/org/testng/IExpectedExceptionsHolder.java
 mode change 100755 => 100644 src/main/java/org/testng/internal/ExpectedExceptionsHolder.java
 create mode 100755 src/main/java/org/testng/internal/RegexpExpectedExceptionsHolder.java
 create mode 100644 src/main/java/org/testng/xml/ISuiteParser.java
 create mode 100644 src/main/resources/META-INF/services/org.testng.xml.ISuiteParser
 rename src/main/resources/org/testng/internal/{Version.java => VersionTemplateJava} (76%)
 create mode 100644 src/test/java/test/annotationtransformer/MyParamTransformer.java
 create mode 100644 src/test/java/test/assertion/MyRawAssertion.java
 create mode 100644 src/test/java/test/assertion/SoftAssertTest.java
 create mode 100644 src/test/java/test/enable/Issue420BaseTestCase.java
 create mode 100644 src/test/java/test/enable/Issue420FirstSample.java
 create mode 100644 src/test/java/test/enable/Issue420SecondSample.java
 copy src/test/java/test/hook/{HookSuccessTest.java => HookSuccess599Test.java} (76%)
 rename src/test/java/test/{ => inheritance}/testng234/ChildTest.java (90%)
 rename src/test/java/test/{ => inheritance}/testng234/ParentTest.java (83%)
 rename src/test/java/test/{ => inheritance}/testng234/PolymorphicFailureTest.java (95%)
 create mode 100644 src/test/java/test/inheritance/testng471/Class1.java
 create mode 100644 src/test/java/test/inheritance/testng471/Class2.java
 create mode 100644 src/test/java/test/inheritance/testng471/Class3.java
 create mode 100644 src/test/java/test/inheritance/testng471/SuperClass1.java
 create mode 100644 src/test/java/test/inheritance/testng471/SuperClass2.java
 create mode 100644 src/test/java/test/inheritance/testng471/TestNG471.java
 create mode 100644 src/test/java/test/inheritance/testng739/A.java
 create mode 100644 src/test/java/test/inheritance/testng739/B.java
 create mode 100644 src/test/java/test/inheritance/testng739/BaseClass.java
 create mode 100644 src/test/java/test/inheritance/testng739/TestNG739.java
 copy src/test/java/test/methodinterceptors/{Issue392.java => Issue521.java} (55%)
 copy src/test/java/test/methodinterceptors/{Issue392Test.java => Issue521Test.java} (82%)
 create mode 100644 src/test/java/test/methodinterceptors/multipleinterceptors/FirstInterceptor.java
 create mode 100644 src/test/java/test/methodinterceptors/multipleinterceptors/FooTest.java
 create mode 100644 src/test/java/test/methodinterceptors/multipleinterceptors/MethodNameFilterInterceptor.java
 create mode 100644 src/test/java/test/methodinterceptors/multipleinterceptors/MultipleInterceptorsTest.java
 create mode 100644 src/test/java/test/methodinterceptors/multipleinterceptors/SecondInterceptor.java
 create mode 100644 src/test/java/test/methodinterceptors/multipleinterceptors/ThirdInterceptor.java
 create mode 100644 src/test/java/test/retryAnalyzer/EventualSuccess.java
 create mode 100644 src/test/java/test/retryAnalyzer/ExitCodeTest.java
 create mode 100644 src/test/java/test/retryAnalyzer/ImmediateSuccess.java
 create mode 100644 src/test/java/test/retryAnalyzer/PersistentFailure.java
 create mode 100644 src/test/java/test/timeout/issue575.xml
 create mode 100644 src/test/resources/methodinterceptors/multipleinterceptors/multiple-interceptors.xml

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/testng.git



More information about the pkg-java-commits mailing list