Changelog¶
0.11.3¶
Wednesday, November 30th, 2022¶
- Bugfix: fixed an edge case when BackgroundThread wait() method errors out if start() method has never been called.
0.11.2¶
Wednesday, November 30th, 2022¶
- Bugfix: fixed an edge case when BackgroundThread wait() method errors out if start() method has never been called.
0.11.1¶
- Removed tox from requirements. It was not used, but was breaking our builds due to recent pushes to virtualenv.
- Bumped jinja2 to 3.0.x
0.11.0¶
- Option to fail tests without @cluster annotation. Deprecate
min_cluster_spec()
method in theTest
class - #336
0.10.2¶
- Removed tox from requirements. It was not used, but was breaking our builds due to recent pushes to virtualenv.
0.10.1¶
0.10.0¶
0.9.3¶
- Removed tox from requirements. It was not used, but was breaking our builds due to recent pushes to virtualenv.
0.9.2¶
- Service release, no ducktape changes, simply fixed readthedocs configs.
0.9.1¶
- use a generic network device based on the devices found on the remote machine rather than a hardcoded one - #314 and #328
- clean up process properly after an exception during test runner execution - #323
- log ssh errors - #319
- update vagrant tests to use ubuntu20 - #328
- added command to print the total number of nodes the tests run will require - #320
- drop support for python 3.6 and add support for python 3.9 - #317
0.8.18¶
- Updated requests version to 2.31.0
0.8.17¶
- Removed tox from requirements. It was not used, but was breaking our builds due to recent pushes to virtualenv.
0.8.x¶
- Support test suites
- Easier way to rerun failed tests - generate test suite with all the failed tests and also print them in the log so that user can copy them and paste as ducktape command line arguments
- Python 2 is no longer supported, minimum supported version is 3.6
- Added –deflake N flag - if provided, it will attempt to rerun each failed test up to N times, and if it eventually passes, it will be marked as Flaky - #299
- [backport, also in 0.9.1] - use a generic network device based on the devices found on the remote machine rather than a hardcoded one - #314 and #328
- [backport, also in 0.9.1] - clean up process properly after an exception during test runner execution - #323
- [backport, also in 0.9.1] - log ssh errors - #319
- [backport, also in 0.9.1] - update vagrant tests to use ubuntu20 - #328
- [backport, also in 0.9.1] - added command to print the total number of nodes the tests run will require - #320