2019-03-23 12:56:05 +00:00
|
|
|
---
|
|
|
|
title: Brew Test Bot
|
|
|
|
logo: https://brew.sh/assets/img/brewtestbot.png
|
|
|
|
image: https://brew.sh/assets/img/brewtestbot.png
|
|
|
|
---
|
2014-10-26 14:54:36 +00:00
|
|
|
`brew test-bot` is the name for the automated review and testing system funded
|
2015-01-04 04:27:16 +01:00
|
|
|
by [our Kickstarter in 2013](https://www.kickstarter.com/projects/homebrew/brew-test-bot).
|
2014-10-26 14:54:36 +00:00
|
|
|
|
2020-04-11 12:44:39 +10:00
|
|
|
It comprises three Mac Pros hosting virtual machines that run the
|
|
|
|
[`test-bot.rb`](https://github.com/Homebrew/homebrew-test-bot/) external
|
|
|
|
command to perform automated testing of commits to the master branch, pull
|
2014-10-26 14:54:36 +00:00
|
|
|
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.
|
|
|
|
|
2017-03-11 13:46:20 -05:00
|
|
|
For example, a job which has been queued but not yet completed will have a
|
2017-02-23 12:20:07 -05:00
|
|
|
section in the pull request that looks like this:
|
2014-10-26 14:54:36 +00:00
|
|
|
|
2018-05-02 17:57:32 +01:00
|
|
|

|
2014-10-26 14:54:36 +00:00
|
|
|
|
|
|
|
---
|
|
|
|
|
|
|
|
A failed build looks like this:
|
|
|
|
|
2018-05-02 17:57:32 +01:00
|
|
|

|
2014-10-26 14:54:36 +00:00
|
|
|
|
|
|
|
---
|
|
|
|
|
|
|
|
A passed build looks like this:
|
|
|
|
|
2018-05-02 17:57:32 +01:00
|
|
|

|
2014-10-26 14:54:36 +00:00
|
|
|
|
|
|
|
---
|
|
|
|
|
|
|
|
On failed or passed builds you can click the "Details" link to view the result
|
2020-04-11 12:44:39 +10:00
|
|
|
in GitHub Actions.
|
2014-10-26 14:54:36 +00:00
|
|
|
|