TeamCity has really good test result support. It would be nice if buildkite could offer similar, as we’ll likely need a separate tool to track our test results and history.
The features I would like is:
A list of individual test results. Support for potential grouping - we use BDD, so feature/scenario/scenario with examples grouping support would be good. We want to see a visualization at a high level of what’s working and what’s not.
Also a history over time per test, and potentially grouping histories. Being able to tell if a feature is breaking often, or if there’s a race condition in the test itself that only occurs in 10% of runs is really handy to keeping the test suite from rotting.
We also use Extent to generate a html report for our tests. These UI’s could potentially be supported natively