Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: for the plan.

Jump to: navigation, search

Add a Google-O-Meter to a view

Here's a simple hack using a view's description text to add a Google swing-o-meter to indicate the proportion of builds passing.

Paste this text into the view's description box:

var xmlhttp = null;
if (window.XMLHttpRequest)
    xmlhttp = new XMLHttpRequest();
else if (window.ActiveXObject) {
    if (new ActiveXObject("Microsoft.XMLHTTP"))
        xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
        xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
var url = document.location + "/api/xml?xpath=count%28//job[color=%22blue%22]%29div+count%28//job%29""GET", url, false);//false means synchronous
var buildSuccessFraction= xmlhttp.responseText
document.write('<img src="' + buildSuccessFraction * 100.0 + '&chxt=x,y&chxl=y|0:||1:|failure|success">')



Back to the top