Brew Test Bot

brew test-bot is the name for the automated review and testing system funded by our Kickstarter in 2013.

It comprises three Mac Pros hosting virtual machines that run the test-bot.rb external command to perform automated testing of commits to the master branch, pull requests and custom builds requested by maintainers.

Pull Requests

The bot automatically builds pull requests and updates their status depending on the result of the job.

For example, a job which has been queued but not yet completed will have a section in the pull request that looks like this:

Triggered Pull Request


A failed build looks like this:

Failed Pull Request


A passed build looks like this:

Passed Pull Request


On failed or passed builds you can click the β€œDetails” link to view the result in GitHub Actions.

Fork me on GitHub