| Index: Tools/GardeningServer/ui/ct-results-by-builder-tests.html
|
| diff --git a/Tools/GardeningServer/ui/ct-results-by-builder-tests.html b/Tools/GardeningServer/ui/ct-results-by-builder-tests.html
|
| new file mode 100644
|
| index 0000000000000000000000000000000000000000..34e3d8c35247001690cadeb7517fe7fd33767f8a
|
| --- /dev/null
|
| +++ b/Tools/GardeningServer/ui/ct-results-by-builder-tests.html
|
| @@ -0,0 +1,67 @@
|
| +<!--
|
| +Copyright 2014 The Chromium Authors. All rights reserved.
|
| +Use of this source code is governed by a BSD-style license that can be
|
| +found in the LICENSE file.
|
| +-->
|
| +
|
| +<link rel="import" href="ct-results-by-builder.html">
|
| +
|
| +<script>
|
| +(function () {
|
| +
|
| +var kExampleFailure = {
|
| + "testName": "inspector/console/console-viewport-selection.html",
|
| + "resultNodesByBuilder": {
|
| + "WebKit Linux (dbg)": {
|
| + "expected": "SLOW",
|
| + "is_unexpected": true,
|
| + "actual": "TEXT",
|
| + "bugs": ["webkit.org/b/90488"],
|
| + "time": 5.9
|
| + },
|
| + "WebKit Mac10.6 (dbg)": {
|
| + "actual": "TEXT",
|
| + "time": 6.5,
|
| + "bugs": ["webkit.org/b/90488"],
|
| + "is_unexpected": true,
|
| + "expected": "SLOW",
|
| + "has_stderr": true
|
| + }
|
| + },
|
| + "oldestFailingRevision": 177164,
|
| + "newestPassingRevision": 177165
|
| +};
|
| +
|
| +module("ct-results-by-builder");
|
| +
|
| +asyncTest("basic", 9, function() {
|
| + var results = document.createElement('ct-results-by-builder');
|
| +
|
| + results.failure = kExampleFailure;
|
| +
|
| + Platform.endOfMicrotask(function() {
|
| + var tabs = results.shadowRoot.querySelectorAll('paper-tab');
|
| + equal(tabs.length, 2);
|
| + equal(tabs[0].textContent, 'Linux (dbg)');
|
| + equal(tabs[1].textContent, 'Mac10.6 (dbg)');
|
| +
|
| + var detail = results.shadowRoot.querySelectorAll('ct-results-detail');
|
| + equal(detail.length, 1);
|
| + equal(detail[0].test, 'inspector/console/console-viewport-selection.html');
|
| + equal(detail[0].builder, 'WebKit Linux (dbg)');
|
| +
|
| + results.shadowRoot.querySelector('paper-tabs').selected = 1;
|
| +
|
| + Platform.endOfMicrotask(function() {
|
| + var detail = results.shadowRoot.querySelectorAll('ct-results-detail');
|
| + equal(detail.length, 1);
|
| + equal(detail[0].test, 'inspector/console/console-viewport-selection.html');
|
| + equal(detail[0].builder, 'WebKit Mac10.6 (dbg)');
|
| +
|
| + start();
|
| + });
|
| + });
|
| +});
|
| +
|
| +})()
|
| +</script>
|
|
|