Like the Chromium team, the Skia team uses buildbot to run continuous builds and tests.
Here is a link to our main status page: https://status.skia.org/
There are also buildbot console pages for a detailed view of those results:
Externally-facing:
http://build.chromium.org/p/client.skia.fyi/console
Internally-facing:
http://uberchromegw.corp.google.com/i/client.skia.android/console
http://uberchromegw.corp.google.com/i/client.skia.compile/console
http://uberchromegw.corp.google.com/i/client.skia.fyi/console
http://uberchromegw.corp.google.com/i/client.skia.internal/console
The buildbot system consists of these elements: (see http://buildbot.net/buildbot/docs/current/manual/introduction.html#system-architecture for more detail)
Buildbot Master
Build
Builder
Buildslave (or “buildbot slave”)
The status view shows a table with builders, grouped by test type and platform, on the X-axis and commits on the Y-axis. The cells are colored according to the status of the build for each commit:
Commits are listed by author, and the branch on which the commit was made is shown on the very left. A purple result will override an orange result.
For more detail, you can click on an individual cell to get a summary of the steps which ran for that build. You can also click one of the white bars at the top of each column to see a summary of recent builds for a given builder.
The status page has several filters which can be used to show only a subset of bots: