зеркало из https://github.com/mozilla/treeherder.git
fetching results uniquely for each push. moved compare into jobs partial.
This commit is contained in:
Родитель
dcdc0e7c42
Коммит
c685954bc7
|
@ -54,15 +54,15 @@
|
|||
<li><a ng-class="{active: routeIs('/machines')}" href="#/machines">Machines</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
|
||||
<div class="jobs_list span11" ng-cloak>
|
||||
<div class="alert alert-success">Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.</div>
|
||||
<div class="alert alert-success">{{ status }}</div>
|
||||
<ng-view ></ng-view>
|
||||
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
<!-- modal window -->
|
||||
<div id="myModal" class="modal hide fade" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
|
||||
<div class="modal-header">
|
||||
|
|
|
@ -14,24 +14,56 @@ treeherder.controller('JobsCtrl',
|
|||
}
|
||||
});
|
||||
|
||||
function storeDataForPush(push, idx) {
|
||||
// store the results in scope for this push via ajax
|
||||
// ``idx`` is just a hack for the static data loading from file.
|
||||
var resourceUrl = 'resources/results' + idx + '.json';
|
||||
console.log("fetching for " + push.timestamp + " from: " + resourceUrl);
|
||||
$http.get(resourceUrl).success(
|
||||
function(data) {
|
||||
console.log("storing for: " + push.timestamp);
|
||||
$scope.results[push.timestamp] = data;
|
||||
}
|
||||
);
|
||||
}
|
||||
|
||||
$scope.results = {};
|
||||
// get a push sample
|
||||
$http.get('resources/push_sample.json').success(function(data) {
|
||||
$scope.push_sample = data;
|
||||
for (var i = 0; i < data.pushes.length; i++) {
|
||||
storeDataForPush(data.pushes[i], i+1);
|
||||
}
|
||||
});
|
||||
|
||||
// get a push sample
|
||||
$http.get('resources/results.json').success(function(data) {
|
||||
$scope.platforms = data;
|
||||
});
|
||||
// compare push values
|
||||
$scope.status = "everything is A-OK";
|
||||
$scope.oldRev = "select push";
|
||||
$scope.newRev = "select push";
|
||||
|
||||
$scope.compare = function() {
|
||||
// compare two revisions in compare-talos
|
||||
if ($scope.oldRev !== "select push" && $scope.newRev !== "select push") {
|
||||
var compareurl = "http://perf.snarkfest.net/compare-talos/index.html?" +
|
||||
"oldRevs=" + $scope.oldRev +
|
||||
"&newRev=" + $scope.newRev +
|
||||
"8196c86355bc&submit=true";
|
||||
} else {
|
||||
// both revs must be set to compare, notify error.
|
||||
$scope.status = "Both revisions must be set to compare";
|
||||
}
|
||||
};
|
||||
|
||||
}
|
||||
);
|
||||
|
||||
treeherder.controller('PushCtrl',
|
||||
function PushCtrl($scope) {
|
||||
|
||||
// whether or not push results are collapsed
|
||||
// whether or not push results list is collapsed
|
||||
$scope.isCollapsedResults = false;
|
||||
|
||||
// whether or not revision list for a push is collapsed
|
||||
$scope.isCollapsedRevisions = true;
|
||||
|
||||
// how to display the warning_level. collapse green ones
|
||||
|
|
|
@ -30,9 +30,9 @@ treeherder.filter('statusClass', function() {
|
|||
case "completed":
|
||||
return "btn btn-success";
|
||||
case "fail":
|
||||
return "btn btn-danger ";
|
||||
return "btn btn-danger strong";
|
||||
case "orange":
|
||||
return "btn btn-warning";
|
||||
return "btn btn-warning strong";
|
||||
case "pending":
|
||||
return "btn disabled"
|
||||
case "running":
|
||||
|
|
|
@ -1,4 +1,6 @@
|
|||
<a class="btn-mini {{ resjob.type|typeClass }} {{ resjob.status|statusClass }}"
|
||||
title="{{ resjob.status }}">
|
||||
<a class="btn-mini {{ resjob|typeClass }} {{ resjob.status|statusClass }}"
|
||||
popover="{{ resjob.status }}"
|
||||
popover-trigger="mouseenter">
|
||||
<i class="icon-fire" ng-show="resjob.status=='fail' || resjob.status=='orange'"></i>
|
||||
{{ resjob.symbol }}
|
||||
</a>
|
||||
|
|
|
@ -1,3 +1,12 @@
|
|||
|
||||
|
||||
<div>
|
||||
<div class="alert alert-success">{{ status }}</div>
|
||||
<div>
|
||||
<span class="label">{{ oldRev }}</span> --> <span class="label">{{ newRev }}</span>
|
||||
<a class="btn" href="http://perf.snarkfest.net/compare-talos/index.html?oldRevs=c95a82a8c15f&newRev=8196c86355bc&submit=true">compare</a>
|
||||
</div>
|
||||
</div>
|
||||
<div
|
||||
ng-repeat="push in push_sample.pushes"
|
||||
ng-controller="PushCtrl"
|
||||
|
@ -12,6 +21,20 @@
|
|||
ng-click="isCollapsedRevisions = !isCollapsedRevisions">
|
||||
{{push.email}} - {{push.timestamp}}
|
||||
</a>
|
||||
<div class="btn-group">
|
||||
<a class="btn dropdown-toggle btn-small" data-toggle="dropdown" href="#">
|
||||
actions
|
||||
<span class="caret"></span>
|
||||
</a>
|
||||
<ul class="dropdown-menu">
|
||||
<li><a href="https://tbpl.mozilla.org/mcmerge/?cset=8196c86355bc">m-mcMerge</a></li>
|
||||
<li><a href="https://secure.pub.build.mozilla.org/buildapi/self-serve/mozilla-central/rev/8196c86355bc">BuildAPI</a></li>
|
||||
<li><a href="">Changeset URL List</a></li>
|
||||
<li><a href="">Compare</a></li>
|
||||
<li><a href="">Cancel All Jobs</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<ul class="unstyled" collapse="isCollapsedRevisions">
|
||||
<li ng-repeat="revision in push.revisions">
|
||||
<h5>{{revision.name}} - <a class="btn">{{revision.revision}}</a> <a class="btn">{{revision.bug_id}}</a></h5>
|
||||
|
@ -20,19 +43,31 @@
|
|||
</ul>
|
||||
<div collapse="isCollapsedResults">
|
||||
|
||||
<div class="row-fluid" ng-repeat="platform in platforms | filter:query">
|
||||
<div class="row-fluid" ng-repeat="platform in results[push.timestamp] | filter:query">
|
||||
<div class="span2"><span>{{ platform.platform }}</span></div>
|
||||
<div class="span10">
|
||||
<div ng-repeat="job in platform.jobs" class="btn-group">
|
||||
<!--
|
||||
I would like this to be a partial for job and subjob. But
|
||||
in order for subjobs to repeat, I need a span element to
|
||||
repeat on, and that makes the buttons not show as a group
|
||||
properly.
|
||||
-->
|
||||
<a class="btn-mini {{ job|typeClass }} {{ job.status|statusClass }}"
|
||||
popover="{{ job.status }}"
|
||||
popover-trigger="mouseenter">
|
||||
<i class="icon-fire" ng-show="job.status=='fail' || job.status=='orange'"></i>
|
||||
{{ job.symbol }}
|
||||
</a>
|
||||
<a class="btn-mini {{ subjob|typeClass }} {{ subjob.status|statusClass }}"
|
||||
ng-repeat="subjob in job.jobs"
|
||||
popover="{{ subjob.status }}"
|
||||
popover-trigger="mouseenter">
|
||||
<!--
|
||||
We should conditionally remove the fire icon once they have
|
||||
starred it, most likely.
|
||||
-->
|
||||
<i class="icon-fire" ng-show="subjob.status=='fail' || subjob.status=='orange'"></i>
|
||||
{{ subjob.symbol }}
|
||||
</a>
|
||||
</span>
|
||||
|
|
|
@ -32,7 +32,7 @@
|
|||
},
|
||||
{
|
||||
"email": "cdawson@mozilla.com",
|
||||
"timestamp": "2013-08-10 10:32:37",
|
||||
"timestamp": "2013-08-11 10:32:37",
|
||||
"warning_level": "green",
|
||||
"revisions": [
|
||||
{
|
||||
|
@ -62,7 +62,7 @@
|
|||
},
|
||||
{
|
||||
"email": "mdoglio@mozilla.com",
|
||||
"timestamp": "2013-07-01 10:32:37",
|
||||
"timestamp": "2013-08-12 10:32:37",
|
||||
"warning_level": "orange",
|
||||
"revisions": [
|
||||
{
|
||||
|
@ -89,7 +89,7 @@
|
|||
},
|
||||
{
|
||||
"email": "cdawson@mozilla.com",
|
||||
"timestamp": "2013-08-10 10:32:37",
|
||||
"timestamp": "2013-08-13 10:32:37",
|
||||
"warning_level": "red",
|
||||
"revisions": [
|
||||
{
|
||||
|
|
|
@ -0,0 +1,337 @@
|
|||
[
|
||||
{
|
||||
"platform": "Fedora opt",
|
||||
"jobs": [
|
||||
{
|
||||
"status": "completed",
|
||||
"symbol": "B",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "completed",
|
||||
"symbol": "Bg",
|
||||
"id": 5
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"platform": "Fedora pgo",
|
||||
"jobs": [
|
||||
{
|
||||
"status": "completed",
|
||||
"symbol": "B",
|
||||
"id": 5
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"platform": "Fedora debug",
|
||||
"jobs": [
|
||||
{
|
||||
"status": "completed",
|
||||
"symbol": "B",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "completed",
|
||||
"symbol": "bc",
|
||||
"id": 5
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"platform": "Fedora64 opt",
|
||||
"jobs": [
|
||||
{
|
||||
"status": "completed",
|
||||
"symbol": "B",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "completed",
|
||||
"symbol": "Bg",
|
||||
"id": 5
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"platform": "Fedora64 pgo",
|
||||
"jobs": [
|
||||
{
|
||||
"status": "completed",
|
||||
"symbol": "B",
|
||||
"id": 5
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"platform": "Fedora64 debug",
|
||||
"jobs": [
|
||||
{
|
||||
"status": "completed",
|
||||
"symbol": "B",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "completed",
|
||||
"symbol": "r",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "completed",
|
||||
"symbol": "bc",
|
||||
"id": 5
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"platform": "Ubuntu opt",
|
||||
"jobs": [
|
||||
{
|
||||
"symbol": "M",
|
||||
"jobs": [
|
||||
{
|
||||
"status": "completed",
|
||||
"symbol": "1",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "completed",
|
||||
"symbol": "2",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "completed",
|
||||
"symbol": "3",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "completed",
|
||||
"symbol": "4",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "completed",
|
||||
"symbol": "5",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "completed",
|
||||
"symbol": "bc",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "completed",
|
||||
"symbol": "oth",
|
||||
"id": 5
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"symbol": "R",
|
||||
"jobs": [
|
||||
{
|
||||
"status": "completed",
|
||||
"symbol": "C",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "completed",
|
||||
"symbol": "Cipc",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "completed",
|
||||
"symbol": "J",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "completed",
|
||||
"symbol": "R",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "completed",
|
||||
"symbol": "Ru",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "completed",
|
||||
"symbol": "Ripc",
|
||||
"id": 5
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"status": "completed",
|
||||
"symbol": "X",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"symbol": "T",
|
||||
"jobs": [
|
||||
{
|
||||
"status": "completed",
|
||||
"symbol": "c",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "completed",
|
||||
"symbol": "d",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "completed",
|
||||
"symbol": "o",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "completed",
|
||||
"symbol": "p",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "completed",
|
||||
"symbol": "s",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "completed",
|
||||
"symbol": "tp",
|
||||
"id": 5
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"status": "completed",
|
||||
"symbol": "JP",
|
||||
"id": 5
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"platform": "Ubuntu pgo",
|
||||
"jobs": [
|
||||
{
|
||||
"symbol": "M",
|
||||
"jobs": [
|
||||
{
|
||||
"status": "completed",
|
||||
"symbol": "1",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "completed",
|
||||
"symbol": "2",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "completed",
|
||||
"symbol": "3",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "completed",
|
||||
"symbol": "4",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "completed",
|
||||
"symbol": "5",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "completed",
|
||||
"symbol": "bc",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "completed",
|
||||
"symbol": "oth",
|
||||
"id": 5
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"symbol": "R",
|
||||
"jobs": [
|
||||
{
|
||||
"status": "completed",
|
||||
"symbol": "C",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "completed",
|
||||
"symbol": "Cipc",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "completed",
|
||||
"symbol": "J",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "completed",
|
||||
"symbol": "R",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "completed",
|
||||
"symbol": "Ru",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "completed",
|
||||
"symbol": "Ripc",
|
||||
"id": 5
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"status": "completed",
|
||||
"symbol": "X",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"symbol": "T",
|
||||
"jobs": [
|
||||
{
|
||||
"status": "completed",
|
||||
"symbol": "c",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "completed",
|
||||
"symbol": "d",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "completed",
|
||||
"symbol": "o",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "completed",
|
||||
"symbol": "p",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "completed",
|
||||
"symbol": "s",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "completed",
|
||||
"symbol": "tp",
|
||||
"id": 5
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"status": "completed",
|
||||
"symbol": "JP",
|
||||
"id": 5
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
|
@ -0,0 +1,337 @@
|
|||
[
|
||||
{
|
||||
"platform": "Fedora opt",
|
||||
"jobs": [
|
||||
{
|
||||
"status": "completed",
|
||||
"symbol": "B",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "completed",
|
||||
"symbol": "Bg",
|
||||
"id": 5
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"platform": "Fedora pgo",
|
||||
"jobs": [
|
||||
{
|
||||
"status": "completed",
|
||||
"symbol": "B",
|
||||
"id": 5
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"platform": "Fedora debug",
|
||||
"jobs": [
|
||||
{
|
||||
"status": "completed",
|
||||
"symbol": "B",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "completed",
|
||||
"symbol": "bc",
|
||||
"id": 5
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"platform": "Fedora64 opt",
|
||||
"jobs": [
|
||||
{
|
||||
"status": "completed",
|
||||
"symbol": "B",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "completed",
|
||||
"symbol": "Bg",
|
||||
"id": 5
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"platform": "Fedora64 pgo",
|
||||
"jobs": [
|
||||
{
|
||||
"status": "completed",
|
||||
"symbol": "B",
|
||||
"id": 5
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"platform": "Fedora64 debug",
|
||||
"jobs": [
|
||||
{
|
||||
"status": "completed",
|
||||
"symbol": "B",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "completed",
|
||||
"symbol": "r",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "completed",
|
||||
"symbol": "bc",
|
||||
"id": 5
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"platform": "Ubuntu opt",
|
||||
"jobs": [
|
||||
{
|
||||
"symbol": "M",
|
||||
"jobs": [
|
||||
{
|
||||
"status": "completed",
|
||||
"symbol": "1",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "completed",
|
||||
"symbol": "2",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "completed",
|
||||
"symbol": "3",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "completed",
|
||||
"symbol": "4",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "completed",
|
||||
"symbol": "5",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "completed",
|
||||
"symbol": "bc",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "completed",
|
||||
"symbol": "oth",
|
||||
"id": 5
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"symbol": "R",
|
||||
"jobs": [
|
||||
{
|
||||
"status": "completed",
|
||||
"symbol": "C",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "completed",
|
||||
"symbol": "Cipc",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "completed",
|
||||
"symbol": "J",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "completed",
|
||||
"symbol": "R",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "completed",
|
||||
"symbol": "Ru",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "completed",
|
||||
"symbol": "Ripc",
|
||||
"id": 5
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"status": "completed",
|
||||
"symbol": "X",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"symbol": "T",
|
||||
"jobs": [
|
||||
{
|
||||
"status": "completed",
|
||||
"symbol": "c",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "completed",
|
||||
"symbol": "d",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "completed",
|
||||
"symbol": "o",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "completed",
|
||||
"symbol": "p",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "completed",
|
||||
"symbol": "s",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "completed",
|
||||
"symbol": "tp",
|
||||
"id": 5
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"status": "completed",
|
||||
"symbol": "JP",
|
||||
"id": 5
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"platform": "Ubuntu pgo",
|
||||
"jobs": [
|
||||
{
|
||||
"symbol": "M",
|
||||
"jobs": [
|
||||
{
|
||||
"status": "completed",
|
||||
"symbol": "1",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "completed",
|
||||
"symbol": "2",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "completed",
|
||||
"symbol": "3",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "completed",
|
||||
"symbol": "4",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "completed",
|
||||
"symbol": "5",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "completed",
|
||||
"symbol": "bc",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "completed",
|
||||
"symbol": "oth",
|
||||
"id": 5
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"symbol": "R",
|
||||
"jobs": [
|
||||
{
|
||||
"status": "completed",
|
||||
"symbol": "C",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "completed",
|
||||
"symbol": "Cipc",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "completed",
|
||||
"symbol": "J",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "completed",
|
||||
"symbol": "R",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "completed",
|
||||
"symbol": "Ru",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "completed",
|
||||
"symbol": "Ripc",
|
||||
"id": 5
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"status": "completed",
|
||||
"symbol": "X",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"symbol": "T",
|
||||
"jobs": [
|
||||
{
|
||||
"status": "completed",
|
||||
"symbol": "c",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "completed",
|
||||
"symbol": "d",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "completed",
|
||||
"symbol": "o",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "completed",
|
||||
"symbol": "p",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "completed",
|
||||
"symbol": "s",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "completed",
|
||||
"symbol": "tp",
|
||||
"id": 5
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"status": "completed",
|
||||
"symbol": "JP",
|
||||
"id": 5
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
|
@ -8,7 +8,7 @@
|
|||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "fail",
|
||||
"status": "orange",
|
||||
"symbol": "Bg",
|
||||
"id": 5
|
||||
}
|
||||
|
@ -28,7 +28,7 @@
|
|||
"platform": "Fedora debug",
|
||||
"jobs": [
|
||||
{
|
||||
"status": "fail",
|
||||
"status": "orange",
|
||||
"symbol": "B",
|
||||
"id": 5
|
||||
},
|
||||
|
@ -48,7 +48,7 @@
|
|||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "fail",
|
||||
"status": "orange",
|
||||
"symbol": "Bg",
|
||||
"id": 5
|
||||
}
|
||||
|
@ -68,7 +68,7 @@
|
|||
"platform": "Fedora64 debug",
|
||||
"jobs": [
|
||||
{
|
||||
"status": "fail",
|
||||
"status": "orange",
|
||||
"symbol": "B",
|
||||
"id": 5
|
||||
},
|
||||
|
@ -91,7 +91,7 @@
|
|||
"symbol": "M",
|
||||
"jobs": [
|
||||
{
|
||||
"status": "fail",
|
||||
"status": "orange",
|
||||
"symbol": "1",
|
||||
"id": 5
|
||||
},
|
||||
|
@ -111,7 +111,7 @@
|
|||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "fail",
|
||||
"status": "orange",
|
||||
"symbol": "5",
|
||||
"id": 5
|
||||
},
|
||||
|
@ -141,7 +141,7 @@
|
|||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "fail",
|
||||
"status": "orange",
|
||||
"symbol": "J",
|
||||
"id": 5
|
||||
},
|
||||
|
@ -151,7 +151,7 @@
|
|||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "fail",
|
||||
"status": "orange",
|
||||
"symbol": "Ru",
|
||||
"id": 5
|
||||
},
|
||||
|
@ -186,7 +186,7 @@
|
|||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "fail",
|
||||
"status": "orange",
|
||||
"symbol": "p",
|
||||
"id": 5
|
||||
},
|
||||
|
@ -221,7 +221,7 @@
|
|||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "fail",
|
||||
"status": "orange",
|
||||
"symbol": "2",
|
||||
"id": 5
|
||||
},
|
||||
|
@ -236,7 +236,7 @@
|
|||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "fail",
|
||||
"status": "orange",
|
||||
"symbol": "5",
|
||||
"id": 5
|
||||
},
|
||||
|
@ -316,7 +316,7 @@
|
|||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "fail",
|
||||
"status": "orange",
|
||||
"symbol": "s",
|
||||
"id": 5
|
||||
},
|
||||
|
@ -356,12 +356,12 @@
|
|||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "fail",
|
||||
"status": "orange",
|
||||
"symbol": "4",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "fail",
|
||||
"status": "orange",
|
||||
"symbol": "5",
|
||||
"id": 5
|
||||
},
|
||||
|
@ -398,7 +398,7 @@
|
|||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "fail",
|
||||
"status": "orange",
|
||||
"symbol": "X",
|
||||
"id": 5
|
||||
},
|
||||
|
@ -491,7 +491,7 @@
|
|||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "fail",
|
||||
"status": "orange",
|
||||
"symbol": "o",
|
||||
"id": 5
|
||||
},
|
||||
|
@ -501,7 +501,7 @@
|
|||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "fail",
|
||||
"status": "orange",
|
||||
"symbol": "s",
|
||||
"id": 5
|
||||
},
|
||||
|
@ -546,7 +546,7 @@
|
|||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "fail",
|
||||
"status": "orange",
|
||||
"symbol": "5",
|
||||
"id": 5
|
||||
},
|
||||
|
@ -601,12 +601,12 @@
|
|||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "fail",
|
||||
"status": "orange",
|
||||
"symbol": "o",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "fail",
|
||||
"status": "orange",
|
||||
"symbol": "p",
|
||||
"id": 5
|
||||
},
|
||||
|
@ -623,7 +623,7 @@
|
|||
]
|
||||
},
|
||||
{
|
||||
"status": "fail",
|
||||
"status": "orange",
|
||||
"symbol": "JP",
|
||||
"id": 5
|
||||
}
|
||||
|
@ -651,7 +651,7 @@
|
|||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "fail",
|
||||
"status": "orange",
|
||||
"symbol": "4",
|
||||
"id": 5
|
||||
},
|
||||
|
@ -681,7 +681,7 @@
|
|||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "fail",
|
||||
"status": "orange",
|
||||
"symbol": "R",
|
||||
"id": 5
|
||||
}
|
||||
|
@ -796,7 +796,7 @@
|
|||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "fail",
|
||||
"status": "orange",
|
||||
"symbol": "s",
|
||||
"id": 5
|
||||
},
|
||||
|
@ -821,12 +821,12 @@
|
|||
"symbol": "M",
|
||||
"jobs": [
|
||||
{
|
||||
"status": "fail",
|
||||
"status": "orange",
|
||||
"symbol": "1",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "fail",
|
||||
"status": "orange",
|
||||
"symbol": "2",
|
||||
"id": 5
|
||||
},
|
||||
|
@ -846,7 +846,7 @@
|
|||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "fail",
|
||||
"status": "orange",
|
||||
"symbol": "bc",
|
||||
"id": 5
|
||||
},
|
||||
|
@ -903,7 +903,7 @@
|
|||
"platform": "OS X 10.7 opt",
|
||||
"jobs": [
|
||||
{
|
||||
"status": "fail",
|
||||
"status": "orange",
|
||||
"symbol": "B",
|
||||
"id": 5
|
||||
},
|
||||
|
@ -931,7 +931,7 @@
|
|||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "fail",
|
||||
"status": "orange",
|
||||
"symbol": "5",
|
||||
"id": 5
|
||||
},
|
||||
|
@ -941,7 +941,7 @@
|
|||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "fail",
|
||||
"status": "orange",
|
||||
"symbol": "oth",
|
||||
"id": 5
|
||||
}
|
||||
|
@ -961,7 +961,7 @@
|
|||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "fail",
|
||||
"status": "orange",
|
||||
"symbol": "R",
|
||||
"id": 5
|
||||
}
|
||||
|
@ -1036,12 +1036,12 @@
|
|||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "fail",
|
||||
"status": "orange",
|
||||
"symbol": "3",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "fail",
|
||||
"status": "orange",
|
||||
"symbol": "4",
|
||||
"id": 5
|
||||
},
|
||||
|
@ -1056,7 +1056,7 @@
|
|||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "fail",
|
||||
"status": "orange",
|
||||
"symbol": "bc",
|
||||
"id": 5
|
||||
},
|
||||
|
@ -1071,7 +1071,7 @@
|
|||
"symbol": "R",
|
||||
"jobs": [
|
||||
{
|
||||
"status": "fail",
|
||||
"status": "orange",
|
||||
"symbol": "C",
|
||||
"id": 5
|
||||
},
|
||||
|
@ -1131,17 +1131,17 @@
|
|||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "fail",
|
||||
"status": "orange",
|
||||
"symbol": "4",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "fail",
|
||||
"status": "orange",
|
||||
"symbol": "5",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "fail",
|
||||
"status": "orange",
|
||||
"symbol": "bc",
|
||||
"id": 5
|
||||
},
|
||||
|
@ -1166,7 +1166,7 @@
|
|||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "fail",
|
||||
"status": "orange",
|
||||
"symbol": "R",
|
||||
"id": 5
|
||||
}
|
||||
|
@ -1191,7 +1191,7 @@
|
|||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "fail",
|
||||
"status": "orange",
|
||||
"symbol": "o",
|
||||
"id": 5
|
||||
},
|
||||
|
@ -1288,7 +1288,7 @@
|
|||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "fail",
|
||||
"status": "orange",
|
||||
"symbol": "X",
|
||||
"id": 5
|
||||
},
|
||||
|
@ -1391,7 +1391,7 @@
|
|||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "fail",
|
||||
"status": "orange",
|
||||
"symbol": "tp",
|
||||
"id": 5
|
||||
}
|
||||
|
@ -1541,7 +1541,7 @@
|
|||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "fail",
|
||||
"status": "orange",
|
||||
"symbol": "5",
|
||||
"id": 5
|
||||
},
|
||||
|
@ -1566,24 +1566,24 @@
|
|||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "fail",
|
||||
"status": "orange",
|
||||
"symbol": "J",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "fail",
|
||||
"status": "orange",
|
||||
"symbol": "R",
|
||||
"id": 5
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"status": "fail",
|
||||
"status": "orange",
|
||||
"symbol": "X",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "fail",
|
||||
"status": "orange",
|
||||
"symbol": "JP",
|
||||
"id": 5
|
||||
}
|
||||
|
@ -1621,7 +1621,7 @@
|
|||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "fail",
|
||||
"status": "orange",
|
||||
"symbol": "5",
|
||||
"id": 5
|
||||
},
|
||||
|
@ -1631,7 +1631,7 @@
|
|||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "fail",
|
||||
"status": "orange",
|
||||
"symbol": "oth",
|
||||
"id": 5
|
||||
}
|
||||
|
@ -1696,7 +1696,7 @@
|
|||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "fail",
|
||||
"status": "orange",
|
||||
"symbol": "tp",
|
||||
"id": 5
|
||||
}
|
||||
|
@ -1713,7 +1713,7 @@
|
|||
"platform": "Win7 pgo",
|
||||
"jobs": [
|
||||
{
|
||||
"status": "fail",
|
||||
"status": "orange",
|
||||
"symbol": "B",
|
||||
"id": 5
|
||||
},
|
||||
|
@ -1746,7 +1746,7 @@
|
|||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "fail",
|
||||
"status": "orange",
|
||||
"symbol": "bc",
|
||||
"id": 5
|
||||
},
|
||||
|
@ -1761,7 +1761,7 @@
|
|||
"symbol": "R",
|
||||
"jobs": [
|
||||
{
|
||||
"status": "fail",
|
||||
"status": "orange",
|
||||
"symbol": "C",
|
||||
"id": 5
|
||||
},
|
||||
|
@ -1783,7 +1783,7 @@
|
|||
]
|
||||
},
|
||||
{
|
||||
"status": "fail",
|
||||
"status": "orange",
|
||||
"symbol": "X",
|
||||
"id": 5
|
||||
},
|
||||
|
@ -1811,7 +1811,7 @@
|
|||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "fail",
|
||||
"status": "orange",
|
||||
"symbol": "s",
|
||||
"id": 5
|
||||
},
|
||||
|
@ -1823,7 +1823,7 @@
|
|||
]
|
||||
},
|
||||
{
|
||||
"status": "fail",
|
||||
"status": "orange",
|
||||
"symbol": "JP",
|
||||
"id": 5
|
||||
}
|
||||
|
@ -1891,7 +1891,7 @@
|
|||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "fail",
|
||||
"status": "orange",
|
||||
"symbol": "R",
|
||||
"id": 5
|
||||
}
|
||||
|
@ -1996,7 +1996,7 @@
|
|||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "fail",
|
||||
"status": "orange",
|
||||
"symbol": "d",
|
||||
"id": 5
|
||||
},
|
||||
|
@ -2011,7 +2011,7 @@
|
|||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "fail",
|
||||
"status": "orange",
|
||||
"symbol": "s",
|
||||
"id": 5
|
||||
},
|
||||
|
@ -2071,7 +2071,7 @@
|
|||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "fail",
|
||||
"status": "orange",
|
||||
"symbol": "oth",
|
||||
"id": 5
|
||||
}
|
||||
|
@ -2081,7 +2081,7 @@
|
|||
"symbol": "R",
|
||||
"jobs": [
|
||||
{
|
||||
"status": "fail",
|
||||
"status": "orange",
|
||||
"symbol": "C",
|
||||
"id": 5
|
||||
},
|
||||
|
@ -2161,7 +2161,7 @@
|
|||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "fail",
|
||||
"status": "orange",
|
||||
"symbol": "2",
|
||||
"id": 5
|
||||
},
|
||||
|
@ -2171,12 +2171,12 @@
|
|||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "fail",
|
||||
"status": "orange",
|
||||
"symbol": "4",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "fail",
|
||||
"status": "orange",
|
||||
"symbol": "5",
|
||||
"id": 5
|
||||
},
|
||||
|
@ -2265,7 +2265,7 @@
|
|||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "fail",
|
||||
"status": "orange",
|
||||
"symbol": "4",
|
||||
"id": 5
|
||||
},
|
||||
|
@ -2275,7 +2275,7 @@
|
|||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "fail",
|
||||
"status": "orange",
|
||||
"symbol": "6",
|
||||
"id": 5
|
||||
},
|
||||
|
@ -2325,7 +2325,7 @@
|
|||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "fail",
|
||||
"status": "orange",
|
||||
"symbol": "R1",
|
||||
"id": 5
|
||||
},
|
||||
|
@ -2372,7 +2372,7 @@
|
|||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "fail",
|
||||
"status": "orange",
|
||||
"symbol": "J3",
|
||||
"id": 5
|
||||
}
|
||||
|
@ -2405,7 +2405,7 @@
|
|||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "fail",
|
||||
"status": "orange",
|
||||
"symbol": "4",
|
||||
"id": 5
|
||||
},
|
||||
|
@ -2415,7 +2415,7 @@
|
|||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "fail",
|
||||
"status": "orange",
|
||||
"symbol": "6",
|
||||
"id": 5
|
||||
},
|
||||
|
@ -2425,12 +2425,12 @@
|
|||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "fail",
|
||||
"status": "orange",
|
||||
"symbol": "8",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "fail",
|
||||
"status": "orange",
|
||||
"symbol": "rc1",
|
||||
"id": 5
|
||||
},
|
||||
|
@ -2445,12 +2445,12 @@
|
|||
"symbol": "R",
|
||||
"jobs": [
|
||||
{
|
||||
"status": "fail",
|
||||
"status": "orange",
|
||||
"symbol": "C",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "fail",
|
||||
"status": "orange",
|
||||
"symbol": "J1",
|
||||
"id": 5
|
||||
},
|
||||
|
@ -2460,7 +2460,7 @@
|
|||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "fail",
|
||||
"status": "orange",
|
||||
"symbol": "J3",
|
||||
"id": 5
|
||||
},
|
||||
|
@ -2470,12 +2470,12 @@
|
|||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "fail",
|
||||
"status": "orange",
|
||||
"symbol": "R2",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "fail",
|
||||
"status": "orange",
|
||||
"symbol": "R3",
|
||||
"id": 5
|
||||
},
|
||||
|
@ -2495,7 +2495,7 @@
|
|||
"symbol": "T",
|
||||
"jobs": [
|
||||
{
|
||||
"status": "fail",
|
||||
"status": "orange",
|
||||
"symbol": "rck2",
|
||||
"id": 5
|
||||
},
|
||||
|
@ -2575,7 +2575,7 @@
|
|||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "fail",
|
||||
"status": "orange",
|
||||
"symbol": "6",
|
||||
"id": 5
|
||||
},
|
||||
|
@ -2805,7 +2805,7 @@
|
|||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "fail",
|
||||
"status": "orange",
|
||||
"symbol": "4",
|
||||
"id": 5
|
||||
},
|
|
@ -0,0 +1,657 @@
|
|||
[
|
||||
{
|
||||
"platform": "Ubuntu opt",
|
||||
"jobs": [
|
||||
{
|
||||
"symbol": "M",
|
||||
"jobs": [
|
||||
{
|
||||
"status": "fail",
|
||||
"symbol": "1",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "running",
|
||||
"symbol": "2",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "orange",
|
||||
"symbol": "3",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "orange",
|
||||
"symbol": "4",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "fail",
|
||||
"symbol": "5",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "orange",
|
||||
"symbol": "bc",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "orange",
|
||||
"symbol": "oth",
|
||||
"id": 5
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"symbol": "R",
|
||||
"jobs": [
|
||||
{
|
||||
"status": "orange",
|
||||
"symbol": "C",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "retriggered",
|
||||
"symbol": "Cipc",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "fail",
|
||||
"symbol": "J",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "running",
|
||||
"symbol": "R",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "fail",
|
||||
"symbol": "Ru",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "running",
|
||||
"symbol": "Ripc",
|
||||
"id": 5
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"status": "completed",
|
||||
"symbol": "X",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"symbol": "T",
|
||||
"jobs": [
|
||||
{
|
||||
"status": "orange",
|
||||
"symbol": "c",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "pending",
|
||||
"symbol": "d",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "pending",
|
||||
"symbol": "o",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "fail",
|
||||
"symbol": "p",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "pending",
|
||||
"symbol": "s",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "running",
|
||||
"symbol": "tp",
|
||||
"id": 5
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"status": "orange",
|
||||
"symbol": "JP",
|
||||
"id": 5
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"platform": "Ubuntu pgo",
|
||||
"jobs": [
|
||||
{
|
||||
"symbol": "M",
|
||||
"jobs": [
|
||||
{
|
||||
"status": "completed",
|
||||
"symbol": "1",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "fail",
|
||||
"symbol": "2",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "completed",
|
||||
"symbol": "3",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "retriggered",
|
||||
"symbol": "4",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "fail",
|
||||
"symbol": "5",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "retriggered",
|
||||
"symbol": "bc",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "orange",
|
||||
"symbol": "oth",
|
||||
"id": 5
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"symbol": "R",
|
||||
"jobs": [
|
||||
{
|
||||
"status": "running",
|
||||
"symbol": "C",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "pending",
|
||||
"symbol": "Cipc",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "running",
|
||||
"symbol": "J",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "completed",
|
||||
"symbol": "R",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "pending",
|
||||
"symbol": "Ru",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "retriggered",
|
||||
"symbol": "Ripc",
|
||||
"id": 5
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"status": "orange",
|
||||
"symbol": "X",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"symbol": "T",
|
||||
"jobs": [
|
||||
{
|
||||
"status": "retriggered",
|
||||
"symbol": "c",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "pending",
|
||||
"symbol": "d",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "retriggered",
|
||||
"symbol": "o",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "running",
|
||||
"symbol": "p",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "fail",
|
||||
"symbol": "s",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "completed",
|
||||
"symbol": "tp",
|
||||
"id": 5
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"status": "orange",
|
||||
"symbol": "JP",
|
||||
"id": 5
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"platform": "OS X 10.6 debug",
|
||||
"jobs": [
|
||||
{
|
||||
"symbol": "M",
|
||||
"jobs": [
|
||||
{
|
||||
"status": "fail",
|
||||
"symbol": "1",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "fail",
|
||||
"symbol": "2",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "completed",
|
||||
"symbol": "3",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "running",
|
||||
"symbol": "4",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "pending",
|
||||
"symbol": "5",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "fail",
|
||||
"symbol": "bc",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "retriggered",
|
||||
"symbol": "oth",
|
||||
"id": 5
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"symbol": "R",
|
||||
"jobs": [
|
||||
{
|
||||
"status": "completed",
|
||||
"symbol": "C",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "orange",
|
||||
"symbol": "C",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "orange",
|
||||
"symbol": "J",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "running",
|
||||
"symbol": "R",
|
||||
"id": 5
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"status": "retriggered",
|
||||
"symbol": "Mn",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "retriggered",
|
||||
"symbol": "X",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "running",
|
||||
"symbol": "JP",
|
||||
"id": 5
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"platform": "OS X 10.7 opt",
|
||||
"jobs": [
|
||||
{
|
||||
"status": "fail",
|
||||
"symbol": "B",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"symbol": "M",
|
||||
"jobs": [
|
||||
{
|
||||
"status": "completed",
|
||||
"symbol": "1",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "pending",
|
||||
"symbol": "2",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "orange",
|
||||
"symbol": "3",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "running",
|
||||
"symbol": "4",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "fail",
|
||||
"symbol": "5",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "running",
|
||||
"symbol": "bc",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "fail",
|
||||
"symbol": "oth",
|
||||
"id": 5
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"symbol": "R",
|
||||
"jobs": [
|
||||
{
|
||||
"status": "orange",
|
||||
"symbol": "C",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "retriggered",
|
||||
"symbol": "J",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "fail",
|
||||
"symbol": "R",
|
||||
"id": 5
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"status": "retriggered",
|
||||
"symbol": "X",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"symbol": "T",
|
||||
"jobs": [
|
||||
{
|
||||
"status": "pending",
|
||||
"symbol": "c",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "completed",
|
||||
"symbol": "d",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "pending",
|
||||
"symbol": "o",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "running",
|
||||
"symbol": "p",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "completed",
|
||||
"symbol": "s",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "retriggered",
|
||||
"symbol": "tp",
|
||||
"id": 5
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"status": "retriggered",
|
||||
"symbol": "JP",
|
||||
"id": 5
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"platform": "OS X 10.7 debug",
|
||||
"jobs": [
|
||||
{
|
||||
"status": "retriggered",
|
||||
"symbol": "B",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"symbol": "M",
|
||||
"jobs": [
|
||||
{
|
||||
"status": "completed",
|
||||
"symbol": "1",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "orange",
|
||||
"symbol": "2",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "fail",
|
||||
"symbol": "3",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "fail",
|
||||
"symbol": "4",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "pending",
|
||||
"symbol": "5",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "completed",
|
||||
"symbol": "bc",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "fail",
|
||||
"symbol": "bc",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "completed",
|
||||
"symbol": "oth",
|
||||
"id": 5
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"symbol": "R",
|
||||
"jobs": [
|
||||
{
|
||||
"status": "fail",
|
||||
"symbol": "C",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "orange",
|
||||
"symbol": "C",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "retriggered",
|
||||
"symbol": "J",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "orange",
|
||||
"symbol": "R",
|
||||
"id": 5
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"status": "completed",
|
||||
"symbol": "Mn",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "retriggered",
|
||||
"symbol": "X",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "pending",
|
||||
"symbol": "JP",
|
||||
"id": 5
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"platform": "OS X 10.8 opt",
|
||||
"jobs": [
|
||||
{
|
||||
"symbol": "M",
|
||||
"jobs": [
|
||||
{
|
||||
"status": "retriggered",
|
||||
"symbol": "1",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "orange",
|
||||
"symbol": "2",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "pending",
|
||||
"symbol": "3",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "fail",
|
||||
"symbol": "4",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "fail",
|
||||
"symbol": "5",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "fail",
|
||||
"symbol": "bc",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "orange",
|
||||
"symbol": "oth",
|
||||
"id": 5
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"symbol": "R",
|
||||
"jobs": [
|
||||
{
|
||||
"status": "running",
|
||||
"symbol": "C",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "retriggered",
|
||||
"symbol": "J",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "fail",
|
||||
"symbol": "R",
|
||||
"id": 5
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"status": "completed",
|
||||
"symbol": "X",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"symbol": "T",
|
||||
"jobs": [
|
||||
{
|
||||
"status": "pending",
|
||||
"symbol": "c",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "completed",
|
||||
"symbol": "d",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "fail",
|
||||
"symbol": "o",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "pending",
|
||||
"symbol": "p",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "orange",
|
||||
"symbol": "s",
|
||||
"id": 5
|
||||
},
|
||||
{
|
||||
"status": "completed",
|
||||
"symbol": "tp",
|
||||
"id": 5
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"status": "running",
|
||||
"symbol": "JP",
|
||||
"id": 5
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
Загрузка…
Ссылка в новой задаче