Releases: sbabcoc/TestNG-Foundation
Releases · sbabcoc/TestNG-Foundation
Fix issues with multi-word path names
- Upgrade to
Java Utils 1.7.3to acquire the fix for handling file paths that contain spaces
Add artifact collection for configuration method failures
- Configuration method failures now trigger automatic test artifact capture
- Add object and method synchronization to fix a few thread-safety issues
Import fix for UncheckThrow bug
- Upgrade to
Java Utils 1.7.2to acquire the fix for theUncheckedThrowutility class
Specify Java version via project properties
- Switch Java version specification from
maven-compiler-pluginto project properties
Finish and document implementation of tracked reference feature
- This release marks the official completion of tracked-object support. The majority of the changes included in this release are in README and JavaDoc content documenting this feature.
Fix minor bug in removal of references
- Previously, I explicitly removed references from the attributes collection. Now, I set the references to
nullinstead. This enables TestNG to perform its own internal reference management.
Add ability to release references to tracked objects
- References can be released individually or en masse.
Add tracking for propagated object references
- Add tracking of propagated object reference to enable release of these references when tests finish. Holding onto these references prevents the associated objects from being freed by the garbage collector.
Add documentation of automatic retry feature to README
- This release also includes a few additional revisions to JavaDoc content
Add extensible automatic retry for failed tests
- Add extensible implementation of the TestNG
IRetryAnalyzerinterface - Upgrade to
Java Utils 1.6.0to access theExceptionUnwrapperclass