Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(22)

Side by Side Diff: Tools/GardeningServer/ui/ct-results-by-builder.html

Issue 416673003: Show non-webkit test failures in the failure stream (Closed) Base URL: svn://svn.chromium.org/blink/trunk
Patch Set: address review comments Created 6 years, 4 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 <!-- 1 <!--
2 Copyright 2014 The Chromium Authors. All rights reserved. 2 Copyright 2014 The Chromium Authors. All rights reserved.
3 Use of this source code is governed by a BSD-style license that can be 3 Use of this source code is governed by a BSD-style license that can be
4 found in the LICENSE file. 4 found in the LICENSE file.
5 --> 5 -->
6 6
7 <link rel="import" href="../bower_components/core-pages/core-pages.html"> 7 <link rel="import" href="../bower_components/core-pages/core-pages.html">
8 <link rel="import" href="../bower_components/paper-tabs/paper-tab.html"> 8 <link rel="import" href="../bower_components/paper-tabs/paper-tab.html">
9 <link rel="import" href="../bower_components/paper-tabs/paper-tabs.html"> 9 <link rel="import" href="../bower_components/paper-tabs/paper-tabs.html">
10 <link rel="import" href="ct-results-detail.html"> 10 <link rel="import" href="ct-results-detail.html">
11 11
12 <polymer-element name="ct-results-by-builder" attributes="failure"> 12 <polymer-element name="ct-results-by-builder" attributes="failure">
13 <template> 13 <template>
14 <style> 14 <style>
15 :host { 15 :host {
16 display: block; 16 display: block;
17 } 17 }
18 </style> 18 </style>
19 <paper-tabs selected="{{selected}}"> 19 <paper-tabs selected="{{ selected }}">
20 <template repeat="{{builder in builders}}"> 20 <template repeat="{{ builder in builders }}">
21 <paper-tab>{{builder|displayName}}</paper-tab> 21 <paper-tab>{{ builder | displayName }}</paper-tab>
22 </template> 22 </template>
23 </paper-tabs> 23 </paper-tabs>
24 <ct-results-detail test="{{failure.testName}}" builder="{{builders[selected] }}" 24 <ct-results-detail failure="{{ failure }}" builder="{{ builders[selected] }} "></ct-results-detail>
25 result="{{failure.resultNodesByBuilder[builders[selected]].actual}}"></c t-results-detail>
26 </template> 25 </template>
27 <script> 26 <script>
28 Polymer({ 27 Polymer({
29 failure: null, 28 failure: null,
30 builders: [], 29 builders: [],
31 selected: 0, 30 selected: 0,
32 31
33 failureChanged: function() { 32 failureChanged: function() {
34 this.builders = Object.getOwnPropertyNames(this.failure.resultNodesByBui lder); 33 this.builders = Object.getOwnPropertyNames(this.failure.resultNodesByBui lder).sort();
35 this.selected = 0; 34 this.selected = 0;
36 }, 35 },
37 36
38 displayName: function(builder) { 37 displayName: function(builder) {
39 return ui.displayNameForBuilder(builder); 38 return ui.displayNameForBuilder(builder);
40 }, 39 },
41 }); 40 });
42 </script> 41 </script>
43 </polymer-element> 42 </polymer-element>
OLDNEW
« no previous file with comments | « Tools/GardeningServer/ui/ct-failure-card-tests.html ('k') | Tools/GardeningServer/ui/ct-results-by-builder-tests.html » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698