File tree Expand file tree Collapse file tree 2 files changed +14
-1
lines changed
Expand file tree Collapse file tree 2 files changed +14
-1
lines changed Original file line number Diff line number Diff line change 11# Changelog
22
3+ ## 2.1.0 - 2026-01-30
4+ - Add custom test runner to support any test framework by specifying the command to run tests.
5+ - Add support to split slow files for pytest.
6+ - Add ` --tag-filters ` option to filter tests by tags when using pytest.
7+
8+ ## 2.0.1 - 2025-12-10
9+ - Fix issue where CI job would pass when running bktec without subcommands.
10+
11+ ## 2.0.0 - 2025-12-02
12+ - ⚠️ ** BREAKING** Running bktec without arguments is no longer supported. Build steps should be updated to call ` bktec run ` instead of ` bktec ` .
13+ - New ` --files ` flag to specify a list of test files to be run.
14+ - Support for [ dynamic parallelism] ( https://buildkite.com/docs/test-engine/bktec/configuring#dynamic-parallelism ) .
15+
316## 1.6.1 - 2025-10-24
417- Improve compatibility with Vitest (unofficial support) by updating the ` jest ` runner to correctly handle file-level runtime errors.
518
Original file line number Diff line number Diff line change @@ -7,7 +7,7 @@ bktec supports multiple test runners and offers various features to enhance your
77| Feature | RSpec | Jest | Playwright | Cypress | pytest | pants (pytest) | Go test | Cucumber | Custom |
88| -------------------------------------------------- | :---: | :--: | :--------: | :-----: | :----: | :------------: | :-----: | :------: | :-----: |
99| Split tests by file[ ^ 1 ] | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ | ✅ | ✅ |
10- | [ Split slow files by individual test example] ( https://github.com/buildkite/test-engine-client/blob/main/docs/rspec.md#split-slow-files-by-individual-test-example ) | ✅ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ✅ | ❌ |
10+ | [ Split slow files by individual test example] ( https://github.com/buildkite/test-engine-client/blob/main/docs/rspec.md#split-slow-files-by-individual-test-example ) | ✅ | ❌ | ❌ | ❌ | ✅ | ❌ | ❌ | ✅ | ❌ |
1111| Filter test files | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ | ✅ | ✅ |
1212| Automatically retry failed test | ✅ | ✅ | ✅ | ❌ | ✅ | ✅ | ✅ | ✅ | ❌ |
1313| Mute tests (ignore test failures) | ✅ | ✅ | ✅ | ❌ | ✅ | ✅ | ✅ | ✅ | ✅ |
You can’t perform that action at this time.
0 commit comments