Index: Tools/GardeningServer/ui/ct-failure-card.html |
diff --git a/Tools/GardeningServer/ui/ct-failure-card.html b/Tools/GardeningServer/ui/ct-failure-card.html |
index 7abefd99189b67f0c58ce3da2f36849516debf8d..f8f29e6648e151983868614268710efe3a3dd275 100644 |
--- a/Tools/GardeningServer/ui/ct-failure-card.html |
+++ b/Tools/GardeningServer/ui/ct-failure-card.html |
@@ -8,7 +8,7 @@ found in the LICENSE file. |
<link rel="import" href="ct-commit-list.html"> |
<link rel="import" href="ct-test-list.html"> |
-<polymer-element name="ct-failure-card" attributes="failures"> |
+<polymer-element name="ct-failure-card" attributes="failures builderLatestRevisions commits"> |
<template> |
<style> |
:host { |
@@ -23,11 +23,12 @@ found in the LICENSE file. |
margin-right: 10px; |
} |
</style> |
- <ct-builder-grid failures="{{failures}}"></ct-builder-grid> |
+ <ct-builder-grid failures="{{failures}}" builderLatestRevisions="{{builderLatestRevisions}}"></ct-builder-grid> |
<div style="flex: 1"> |
<ct-test-list tests="{{failures|testNames}}"></ct-test-list> |
<ct-commit-list first="{{failures[0].newestPassingRevision + 1}}" |
- last="{{failures[0].oldestFailingRevision}}"></ct-commit-list> |
+ last="{{failures[0].oldestFailingRevision}}" |
+ commits="{{commits}}"></ct-commit-list> |
</div> |
<div> |
<paper-button id="examine" on-tap="{{examine}}">Examine</paper-button> |
@@ -36,6 +37,8 @@ found in the LICENSE file. |
<script> |
Polymer({ |
failures: [], |
+ builderLatestRevisions: {}, |
+ commits: {}, |
testNames: function(failures) { |
return failures.map(function(failureAnalysis) { return failureAnalysis.testName }); |