Sheriffing dashboard updates
commit1200e7e53f1a133481b82287dd88393f473227c3
authordfalcantara@chromium.org <dfalcantara@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Mon, 14 Apr 2014 18:33:10 +0000 (14 18:33 +0000)
committerdfalcantara@chromium.org <dfalcantara@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Mon, 14 Apr 2014 18:33:10 +0000 (14 18:33 +0000)
treeb6bcb7ae9da07999db765fb078eb97042d6c384a
parent2b609d7d55a824522fac1f227c60e5acb8bbbfc1
Sheriffing dashboard updates

* Brought the code closer in line with the Google JS style guide
  http://google-styleguide.googlecode.com/svn/trunk/javascriptguide.xml
  Ended up changing random_variable_names to randomVariableNames and
  other renames everywhere.

* Broke apart all of the functions into more logical files so that
  classes have functions that operate on the data more sanely.

* Added an index_android.html that focuses on the Android bots.
  Also introduces a function that gets overridden to allow filtering
  out which bots are uninteresting on the Chromium trees.

* Realized that Android's internal repos use git, which sadly don't
  correspond to SVN revisions.  This means that the Android dashboard
  can't use nifty the test failure dash yet.  Removed it from the Android
  dashboard until there's a workaround.

* Reduced the number of builds shown on the tree since it's unlikely that
  people are super interested in something 5 builds back.

* Fixed the offline status so that it doesn't mess up the table formatting.

* Adds the missing "warnings" bot status.

* Random styling changes to make the dashboard feel shiny, hip, and new.

R=scottmg@chromium.org

Review URL: https://codereview.chromium.org/235863003

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@263676 0039d316-1c4b-4281-b951-d872f2087c98
tools/sheriffing/botinfo.js [new file with mode: 0644]
tools/sheriffing/buildinfo.js [new file with mode: 0644]
tools/sheriffing/failureinfo.js [new file with mode: 0644]
tools/sheriffing/functions.js
tools/sheriffing/index.html
tools/sheriffing/index_android.html [new file with mode: 0644]
tools/sheriffing/statuspageinfo.js [new file with mode: 0644]
tools/sheriffing/style.css
tools/sheriffing/waterfallinfo.js [new file with mode: 0644]