Upstream version 10.39.225.0
[platform/framework/web/crosswalk.git] / src / third_party / WebKit / Tools / GardeningServer / ui / test / ct-builder-grid-tests.html
index adec28e..f94cdf5 100644 (file)
@@ -7,7 +7,8 @@ found in the LICENSE file.
 <link rel="import" href="../ct-builder-grid.html">
 
 <link rel="import" href="../ct-builder.html">
-<link rel="import" href="../../model/ct-failure.html">
+<link rel="import" href="../../model/ct-builder-list.html">
+<link rel="import" href="../../model/ct-step-failure.html">
 
 <script>
 (function () {
@@ -15,35 +16,40 @@ found in the LICENSE file.
 var assert = chai.assert;
 
 var kExampleFailures = [
-  new CTFailure('layout_tests', "plugins/gesture-events-scrolled.html",
+  new CTStepFailure('layout_tests', "plugins/gesture-events-scrolled.html",
     {
       "WebKit Win7 (dbg)": {
         "actual": "CRASH",
-        "masterUrl": "http://master-one",
-        "earliestFailingBuild": "1",
+        "masterUrl": "https://master-one",
+        "earliestFailingBuild": 1,
+        "failingBuildCount": 2,
       },
       "WebKit Mac10.6 (dbg)": {
         "actual": "CRASH",
-        "masterUrl": "http://master-one",
-        "earliestFailingBuild": "2",
+        "masterUrl": "https://master-one",
+        "earliestFailingBuild": 2,
+        "failingBuildCount": 1,
       },
       "WebKit Mac10.7": {
         "actual": "TEXT",
-        "masterUrl": "http://master-one",
-        "earliestFailingBuild": "3",
+        "masterUrl": "https://master-one",
+        "earliestFailingBuild": 3,
+        "failingBuildCount": 1,
       }
     }, 177164, 177165),
-  new CTFailure('layout_tests', "plugins/transformed-events.html",
+  new CTStepFailure('layout_tests', "plugins/transformed-events.html",
     {
       "WebKit Win7 (dbg)": {
         "actual": "TEXT",
-        "masterUrl": "http://master-one",
-        "earliestFailingBuild": "1",
+        "masterUrl": "https://master-one",
+        "earliestFailingBuild": 1,
+        "failingBuildCount": 2,
       },
       "WebKit Mac10.7": {
         "actual": "CRASH",
-        "masterUrl": "http://master-two",
-        "earliestFailingBuild": "4",
+        "masterUrl": "https://master-two",
+        "earliestFailingBuild": 4,
+        "failingBuildCount": 1,
       },
     }, 177164, 177165
   )
@@ -66,7 +72,7 @@ describe('ct-builder-grid', function() {
 
   beforeEach(function(done) {
     grid = document.createElement('ct-builder-grid');
-    grid.failures = kExampleFailures;
+    grid.builderList = new CTBuilderList(kExampleFailures);
 
     setTimeout(done);
   });
@@ -76,13 +82,13 @@ describe('ct-builder-grid', function() {
       var builders = grid.shadowRoot.querySelectorAll('ct-builder');
       assert.lengthOf(builders, 4);
       assert.deepEqual(builders[0].builder, new CTBuilder(
-          'http://master-one', 'WebKit Mac10.6 (dbg)', '2'));
+          'https://master-one', 'WebKit Mac10.6 (dbg)', 2, 1));
       assert.deepEqual(builders[1].builder, new CTBuilder(
-          'http://master-one', 'WebKit Mac10.7', '3'));
+          'https://master-one', 'WebKit Mac10.7', 3, 1));
       assert.deepEqual(builders[2].builder, new CTBuilder(
-          'http://master-two', 'WebKit Mac10.7', '4'));
+          'https://master-two', 'WebKit Mac10.7', 4, 1));
       assert.deepEqual(builders[3].builder, new CTBuilder(
-          'http://master-one', 'WebKit Win7 (dbg)', '1'));
+          'https://master-one', 'WebKit Win7 (dbg)', 1, 2));
     });
   });
 });