Skip to content

Commit f1df2d5

Browse files
authored
Merge pull request #431 from buildkite/te-5146-release-v2.1.0
Release v2.1.0
2 parents e5a3390 + 179e0a2 commit f1df2d5

File tree

2 files changed

+14
-1
lines changed

2 files changed

+14
-1
lines changed

CHANGELOG.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,18 @@
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

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff 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) ||||||||||

0 commit comments

Comments
 (0)