$ luarocks install buildkite-test-collector
A custom output handler for the Busted Lua testing framework that combines
intelligent terminal display with direct upload to Buildkite Test Engine.
Features:
- Smart terminal output with UTF-8 support detection
- Direct upload to Buildkite Test Engine without plugins
- Rich failure diagnostics with detailed stack traces
- Automatic CI environment detection (Buildkite, GitHub Actions, CircleCI)
- Built-in retry logic with exponential backoff
- Single test run for both display and analytics
Usage: busted -o buildkite-test-collector.busted
Versions
Dependencies
busted >= 2.0.0
dkjson >= 2.5
lua >= 5.1
lua-term >= 0.1