Skip to content

Releases: buildkite/test-collector-python

v1.1.1

29 Jul 23:42
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.1.0...v1.1.1

v1.1.0

21 Jul 07:05
@pda pda
3651670
Compare
Choose a tag to compare

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 to RunEnv 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 #63
  • collector.VERSION constant from pyproject.toml via importlib.metadata by @pda in #69

Full Changelog: v1.0.4...v1.1.0

v1.0.4

21 Jul 06:53
@pda pda
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.0.3...v1.0.4

v1.0.3

06 May 05:29
2101560
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.0.1...v1.0.3

v1.0.1

09 Apr 01:12
5f8c8d7
Compare
Choose a tag to compare

What's Changed

  • 1.0.1rc1: more logs and defensive mechanism for test collection by @zhming0 in #49
  • 1.0.1rc2: support xdist properly by @zhming0 in #50

Full Changelog: v1.0.0...v1.0.1

v1.0.0

02 Apr 01:05
a6c6428
Compare
Choose a tag to compare

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 as passed by @nprizal in #45
  • Remove CI env var requirement by @nprizal in #46

Full Changelog: v0.2.0...v1.0.0

v0.2.0

26 Mar 01:03
491af4d
Compare
Choose a tag to compare

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

Full Changelog: v0.1.9...v0.2.0

v0.1.9

27 Aug 04:53
v0.1.9
cc149ba
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.1.8...v0.1.9

Fix duplicate test results when tests are run with xdist

16 Jul 03:24
299705f
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.1.7...v0.1.8

Gracefully handle timeouts

23 Mar 07:18
Compare
Choose a tag to compare

What's Changed

  • Remove identifier from Python test collector payloads by @amybiyuliu in #19
  • Gracefully handle ConnectionTimeout and ReadTimeout so we don't fail builds by @jasmine-q in #17

New Contributors

Full Changelog: v0.1.6...v0.1.7