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

Side by Side Diff: gm/rebaseline_server/static/view.html

Issue 24274003: Create HTTP-based GM results viewer. (Closed) Base URL: http://skia.googlecode.com/svn/trunk/
Patch Set: svn_py Created 7 years, 3 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
(Empty)
1 <!DOCTYPE html>
2
3 <html ng-app="Loader">
4
5 <head>
6 <title>Current GM Failures</title>
7 <script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.1.5/angular.js" ></script>
8 <script src="loader.js"></script>
9 </head>
10
11 <body>
borenet 2013/09/25 15:09:51 For some reason, I'm really thrown off by this web
epoger 2013/09/25 16:21:18 I tried to make some adjustments, but my CSS-fu is
borenet 2013/09/25 19:28:17 SGTM
12 <div ng-controller="Loader.Controller" >
13
14 Settings:
15 <ul>
16 <li>show results of type
17 <select ng-model="resultType"
18 ng-init="resultType='failed';changeResultType()"
19 ng-change="changeResultType()">
20 <option>failed</option>
21 <option>failure-ignored</option>
22 <option>no-comparison</option>
23 </select>
24 </li>
25 <li>image size
26 <input type="text" ng-model="imageSize" ng-init="imageSize=100"
27 maxlength="4"/>
28 </li>
29 </ul>
30
31 <p>
32 <table border="1">
33 <tr>
34 <th ng:click="sortColumn='builder'">Builder</th>
35 <th ng:click="sortColumn='test'">Test</th>
36 <th ng:click="sortColumn='config'">Config</th>
37 <th ng:click="sortColumn='expectedHashDigest'">Expected Image</th>
38 <th ng:click="sortColumn='actualHashDigest'">Actual Image</th>
borenet 2013/09/25 15:09:51 I don't know how useful they were to other devs, b
epoger 2013/09/25 16:21:18 Oh, absolutely. I added a TODO in lamenting this
epoger 2013/09/25 18:26:33 Brian has changed my mind about this. I now think
borenet 2013/09/25 19:28:17 Yeah, #2 sounds awesome, particularly if you can d
39 </tr>
40 <!-- TODO(epoger): improve the column sorting, as per
41 http://jsfiddle.net/vojtajina/js64b/14/ -->
42 <tr ng-repeat="result in results | orderBy: sortColumn">
43 <td>{{result.builder}}</td>
44 <td>{{result.test}}</td>
45 <td>{{result.config}}</td>
46 <td>
47 <a target="_blank" href="http://chromium-skia-gm.commondatastorage.g oogleapis.com/gm/{{result.expectedHashType}}/{{result.test}}/{{result.expectedHa shDigest}}.png">
48 <img width="{{imageSize}}" src="http://chromium-skia-gm.commondata storage.googleapis.com/gm/{{result.expectedHashType}}/{{result.test}}/{{result.e xpectedHashDigest}}.png"/>
49 </a>
50 </td>
51 <td>
52 <a target="_blank" href="http://chromium-skia-gm.commondatastorage.g oogleapis.com/gm/{{result.actualHashType}}/{{result.test}}/{{result.actualHashDi gest}}.png">
53 <img width="{{imageSize}}" src="http://chromium-skia-gm.commondata storage.googleapis.com/gm/{{result.actualHashType}}/{{result.test}}/{{result.act ualHashDigest}}.png"/>
54 </a>
55 </td>
56 </tr>
57 </table>
58 </div>
59
60 <!-- TODO(epoger): Can we get the base URLs (commondatastorage and
61 issues list) from
62 http://skia.googlecode.com/svn/buildbot/site_config/global_variables.json
63 ? I tried importing the
64 http://skia.googlecode.com/svn/buildbot/skia_tools.js script and using
65 that to do so, but I got Access-Control-Allow-Origin errors.
66 -->
67
68 </body>
69 </html>
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698