Releases: buildkite/test-collector-python
Releases · buildkite/test-collector-python
v1.1.1
v1.1.0
Fixes
- Clearer failure/errors in
failure_reason
&failure_expanded
by @pda in #64 - Handle failure in
setup
eg fixtures by @pda in #65
Notable
- uv by @pda in #58
- Python 3.8 no longer supported; EOL was 2024-10-07 by @pda in #66
- [TE-4096] Add 'language_version' attribute to env var by @gchan in #67
Everything else
- Unused
.devcontainer/*
removed by @pda in #59 - Rename
RuntimeEnvironment
toRunEnv
by @pda in #60 - Abstract
os.environ
so real env doesn't interfere with tests by @pda in #61 - Some small improvements prompted by PyLint errors by @pda in #62
s/Test Analytics/Test Engine/g
by @pda in #63collector.VERSION
constant frompyproject.toml
viaimportlib.metadata
by @pda in #69
Full Changelog: v1.0.4...v1.1.0
v1.0.4
What's Changed
- add
--merge-json
CLI flag to support bktec and pants by @jasonwbarnett in #55
New Contributors
- @jasonwbarnett made their first contribution in #55
Full Changelog: v1.0.3...v1.0.4
v1.0.3
What's Changed
- [release] Remove beta mention from README by @zhming0 in #52
- Fix batch submission by @jmsanders in #53
New Contributors
- @jmsanders made their first contribution in #53
Full Changelog: v1.0.1...v1.0.3
v1.0.1
v1.0.0
What's Changed
- PIE-3522: print error message when API return non 2xx 3xx result by @zhming0 in #43
- Add execution level tagging by @nprizal in #44
- Fix the hooks ordering issue that caused
failed
test to be reported aspassed
by @nprizal in #45 - Remove
CI
env var requirement by @nprizal in #46
Full Changelog: v0.2.0...v1.0.0
v0.2.0
What's Changed
BUILDKITE_ANALYTICS_API_URL
for configurable upload API endpoint by @pda in #34- PIE-3504 part 1: lock python version, add venv setup instruction by @zhming0 in #35
- Add
file_name
to test payload by @nprizal in #38 - PIE-3516 part 1: get ready to use CD pipeline by @zhming0 in #37
- Add
--json
option to save collector payload to JSON by @nprizal in #36 - PIE-3516 part 2: use AWS SSM instead and simplify the release workflow by @zhming0 in #39
- PIE-3516 follow up: fix typo by @zhming0 in #41
- PIE-3516 follow up 2: force AWS region by @zhming0 in #42
New Contributors
- @gchan made their first contribution in #33
- @pda made their first contribution in #34
- @zhming0 made their first contribution in #35
- @nprizal made their first contribution in #38
Full Changelog: v0.1.9...v0.2.0
v0.1.9
What's Changed
- Add TEST_ANALYTICS_COMMIT_MESSAGE by @petemounce in #32
New Contributors
- @petemounce made their first contribution in #32
Full Changelog: v0.1.8...v0.1.9
Fix duplicate test results when tests are run with xdist
What's Changed
- Add more information in README about span tracing by @meiqimichelle in #20
- chore: enable dependabot dependency updates. by @jimsynz in #24
- build(deps): bump actions/checkout from 3 to 4 by @dependabot in #25
- Silence warning unless debug is present by @phildionne in #28
- Check we're not in an xdist worker before submitting payload by @joshprice in #29
- Bump version to 0.1.8 for reporting by @KatieWright26 in #30
New Contributors
- @meiqimichelle made their first contribution in #20
- @dependabot made their first contribution in #25
- @phildionne made their first contribution in #28
- @joshprice made their first contribution in #29
Full Changelog: v0.1.7...v0.1.8
Gracefully handle timeouts
What's Changed
- Remove identifier from Python test collector payloads by @amybiyuliu in #19
- Gracefully handle
ConnectionTimeout
andReadTimeout
so we don't fail builds by @jasmine-q in #17
New Contributors
- @amybiyuliu made their first contribution in #19
Full Changelog: v0.1.6...v0.1.7