Bug 1457298 [wpt PR 10665] - Increase taskcluster test chunks and timeouts., a=testonly
authorJames Graham <james@hoppipolla.co.uk>
Tue, 01 May 2018 15:52:08 +0000
changeset 472692 bf52f76323b60055b1f6b2441a46c55b3ad17c0d
parent 472691 0ef4a6df0c2a407b54623b50e47659dad9e0bcab
child 472693 a21d7c9772895dd9881ee9d88e63a04f88517b18
push id1728
push userjlund@mozilla.com
push dateMon, 18 Jun 2018 21:12:27 +0000
treeherdermozilla-release@c296fde26f5f [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewerstestonly
bugs1457298, 10665
milestone61.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 1457298 [wpt PR 10665] - Increase taskcluster test chunks and timeouts., a=testonly Automatic update from web-platform-testsIncrease taskcluster test chunks and timeouts. Tests seem to be a little slower than in mozilla-central so increase the number of chunks from 6->10 for reftests and 10->15 for testharness tests. Also make the task timeout 2 hours rather than 1.5. -- wpt-commits: 43f72f51dca8388bab131aa15cbb7528befd1b91 wpt-pr: 10665
testing/web-platform/meta/MANIFEST.json
testing/web-platform/tests/.taskcluster.yml
testing/web-platform/tests/tools/ci/taskgraph.py
--- a/testing/web-platform/meta/MANIFEST.json
+++ b/testing/web-platform/meta/MANIFEST.json
@@ -396683,17 +396683,17 @@
    "525f7d93f00f11086aabc1f652cf06623e21986c",
    "support"
   ],
   "./.pyup.yml": [
    "a276808f4f41f6243ca69600d8f9b78ca7f9ed96",
    "support"
   ],
   "./.taskcluster.yml": [
-   "60dd14af458ca42626ec3f489e243b402fa87e1f",
+   "55bc5218ac0aeecadb401ec84f037ad62aa48399",
    "support"
   ],
   "./.travis.yml": [
    "951cf036d724f429965f091fdfa5a0ea0028f3bf",
    "support"
   ],
   "./CONTRIBUTING.md": [
    "cc9b0261662898aef7f4eed81741361c3f7c6467",
--- a/testing/web-platform/tests/.taskcluster.yml
+++ b/testing/web-platform/tests/.taskcluster.yml
@@ -10,109 +10,181 @@ tasks:
       }}', source: '{{ event.head.repo.url }}'}
   payload:
     artifacts:
       public/results: {path: /home/test/artifacts, type: directory}
     command: [/bin/bash, --login, -c, ">-\n            ~/start.sh &&\n           \
         \ cd /home/test/web-platform-tests &&\n            git fetch {{event.head.repo.url}}\
         \ &&\n            git config advice.detachedHead false &&\n            git\
         \ checkout {{event.head.sha}} &&\n            ./tools/ci/ci_taskcluster.sh\
-        \ chrome reftest 1 6"]
+        \ chrome reftest 1 10"]
     image: harjgam/web-platform-tests:0.6
-    maxRunTime: 5400
+    maxRunTime: 7200
   provisionerId: '{{ taskcluster.docker.provisionerId }}'
   workerType: '{{ taskcluster.docker.workerType }}'
 - extra:
     github:
       branches: [master]
       events: [push]
   metadata: {description: '', name: wpt-chrome-dev-reftest-2, owner: '{{ event.head.user.email
       }}', source: '{{ event.head.repo.url }}'}
   payload:
     artifacts:
       public/results: {path: /home/test/artifacts, type: directory}
     command: [/bin/bash, --login, -c, ">-\n            ~/start.sh &&\n           \
         \ cd /home/test/web-platform-tests &&\n            git fetch {{event.head.repo.url}}\
         \ &&\n            git config advice.detachedHead false &&\n            git\
         \ checkout {{event.head.sha}} &&\n            ./tools/ci/ci_taskcluster.sh\
-        \ chrome reftest 2 6"]
+        \ chrome reftest 2 10"]
     image: harjgam/web-platform-tests:0.6
-    maxRunTime: 5400
+    maxRunTime: 7200
   provisionerId: '{{ taskcluster.docker.provisionerId }}'
   workerType: '{{ taskcluster.docker.workerType }}'
 - extra:
     github:
       branches: [master]
       events: [push]
   metadata: {description: '', name: wpt-chrome-dev-reftest-3, owner: '{{ event.head.user.email
       }}', source: '{{ event.head.repo.url }}'}
   payload:
     artifacts:
       public/results: {path: /home/test/artifacts, type: directory}
     command: [/bin/bash, --login, -c, ">-\n            ~/start.sh &&\n           \
         \ cd /home/test/web-platform-tests &&\n            git fetch {{event.head.repo.url}}\
         \ &&\n            git config advice.detachedHead false &&\n            git\
         \ checkout {{event.head.sha}} &&\n            ./tools/ci/ci_taskcluster.sh\
-        \ chrome reftest 3 6"]
+        \ chrome reftest 3 10"]
     image: harjgam/web-platform-tests:0.6
-    maxRunTime: 5400
+    maxRunTime: 7200
   provisionerId: '{{ taskcluster.docker.provisionerId }}'
   workerType: '{{ taskcluster.docker.workerType }}'
 - extra:
     github:
       branches: [master]
       events: [push]
   metadata: {description: '', name: wpt-chrome-dev-reftest-4, owner: '{{ event.head.user.email
       }}', source: '{{ event.head.repo.url }}'}
   payload:
     artifacts:
       public/results: {path: /home/test/artifacts, type: directory}
     command: [/bin/bash, --login, -c, ">-\n            ~/start.sh &&\n           \
         \ cd /home/test/web-platform-tests &&\n            git fetch {{event.head.repo.url}}\
         \ &&\n            git config advice.detachedHead false &&\n            git\
         \ checkout {{event.head.sha}} &&\n            ./tools/ci/ci_taskcluster.sh\
-        \ chrome reftest 4 6"]
+        \ chrome reftest 4 10"]
     image: harjgam/web-platform-tests:0.6
-    maxRunTime: 5400
+    maxRunTime: 7200
   provisionerId: '{{ taskcluster.docker.provisionerId }}'
   workerType: '{{ taskcluster.docker.workerType }}'
 - extra:
     github:
       branches: [master]
       events: [push]
   metadata: {description: '', name: wpt-chrome-dev-reftest-5, owner: '{{ event.head.user.email
       }}', source: '{{ event.head.repo.url }}'}
   payload:
     artifacts:
       public/results: {path: /home/test/artifacts, type: directory}
     command: [/bin/bash, --login, -c, ">-\n            ~/start.sh &&\n           \
         \ cd /home/test/web-platform-tests &&\n            git fetch {{event.head.repo.url}}\
         \ &&\n            git config advice.detachedHead false &&\n            git\
         \ checkout {{event.head.sha}} &&\n            ./tools/ci/ci_taskcluster.sh\
-        \ chrome reftest 5 6"]
+        \ chrome reftest 5 10"]
     image: harjgam/web-platform-tests:0.6
-    maxRunTime: 5400
+    maxRunTime: 7200
   provisionerId: '{{ taskcluster.docker.provisionerId }}'
   workerType: '{{ taskcluster.docker.workerType }}'
 - extra:
     github:
       branches: [master]
       events: [push]
   metadata: {description: '', name: wpt-chrome-dev-reftest-6, owner: '{{ event.head.user.email
       }}', source: '{{ event.head.repo.url }}'}
   payload:
     artifacts:
       public/results: {path: /home/test/artifacts, type: directory}
     command: [/bin/bash, --login, -c, ">-\n            ~/start.sh &&\n           \
         \ cd /home/test/web-platform-tests &&\n            git fetch {{event.head.repo.url}}\
         \ &&\n            git config advice.detachedHead false &&\n            git\
         \ checkout {{event.head.sha}} &&\n            ./tools/ci/ci_taskcluster.sh\
-        \ chrome reftest 6 6"]
+        \ chrome reftest 6 10"]
+    image: harjgam/web-platform-tests:0.6
+    maxRunTime: 7200
+  provisionerId: '{{ taskcluster.docker.provisionerId }}'
+  workerType: '{{ taskcluster.docker.workerType }}'
+- extra:
+    github:
+      branches: [master]
+      events: [push]
+  metadata: {description: '', name: wpt-chrome-dev-reftest-7, owner: '{{ event.head.user.email
+      }}', source: '{{ event.head.repo.url }}'}
+  payload:
+    artifacts:
+      public/results: {path: /home/test/artifacts, type: directory}
+    command: [/bin/bash, --login, -c, ">-\n            ~/start.sh &&\n           \
+        \ cd /home/test/web-platform-tests &&\n            git fetch {{event.head.repo.url}}\
+        \ &&\n            git config advice.detachedHead false &&\n            git\
+        \ checkout {{event.head.sha}} &&\n            ./tools/ci/ci_taskcluster.sh\
+        \ chrome reftest 7 10"]
+    image: harjgam/web-platform-tests:0.6
+    maxRunTime: 7200
+  provisionerId: '{{ taskcluster.docker.provisionerId }}'
+  workerType: '{{ taskcluster.docker.workerType }}'
+- extra:
+    github:
+      branches: [master]
+      events: [push]
+  metadata: {description: '', name: wpt-chrome-dev-reftest-8, owner: '{{ event.head.user.email
+      }}', source: '{{ event.head.repo.url }}'}
+  payload:
+    artifacts:
+      public/results: {path: /home/test/artifacts, type: directory}
+    command: [/bin/bash, --login, -c, ">-\n            ~/start.sh &&\n           \
+        \ cd /home/test/web-platform-tests &&\n            git fetch {{event.head.repo.url}}\
+        \ &&\n            git config advice.detachedHead false &&\n            git\
+        \ checkout {{event.head.sha}} &&\n            ./tools/ci/ci_taskcluster.sh\
+        \ chrome reftest 8 10"]
     image: harjgam/web-platform-tests:0.6
-    maxRunTime: 5400
+    maxRunTime: 7200
+  provisionerId: '{{ taskcluster.docker.provisionerId }}'
+  workerType: '{{ taskcluster.docker.workerType }}'
+- extra:
+    github:
+      branches: [master]
+      events: [push]
+  metadata: {description: '', name: wpt-chrome-dev-reftest-9, owner: '{{ event.head.user.email
+      }}', source: '{{ event.head.repo.url }}'}
+  payload:
+    artifacts:
+      public/results: {path: /home/test/artifacts, type: directory}
+    command: [/bin/bash, --login, -c, ">-\n            ~/start.sh &&\n           \
+        \ cd /home/test/web-platform-tests &&\n            git fetch {{event.head.repo.url}}\
+        \ &&\n            git config advice.detachedHead false &&\n            git\
+        \ checkout {{event.head.sha}} &&\n            ./tools/ci/ci_taskcluster.sh\
+        \ chrome reftest 9 10"]
+    image: harjgam/web-platform-tests:0.6
+    maxRunTime: 7200
+  provisionerId: '{{ taskcluster.docker.provisionerId }}'
+  workerType: '{{ taskcluster.docker.workerType }}'
+- extra:
+    github:
+      branches: [master]
+      events: [push]
+  metadata: {description: '', name: wpt-chrome-dev-reftest-10, owner: '{{ event.head.user.email
+      }}', source: '{{ event.head.repo.url }}'}
+  payload:
+    artifacts:
+      public/results: {path: /home/test/artifacts, type: directory}
+    command: [/bin/bash, --login, -c, ">-\n            ~/start.sh &&\n           \
+        \ cd /home/test/web-platform-tests &&\n            git fetch {{event.head.repo.url}}\
+        \ &&\n            git config advice.detachedHead false &&\n            git\
+        \ checkout {{event.head.sha}} &&\n            ./tools/ci/ci_taskcluster.sh\
+        \ chrome reftest 10 10"]
+    image: harjgam/web-platform-tests:0.6
+    maxRunTime: 7200
   provisionerId: '{{ taskcluster.docker.provisionerId }}'
   workerType: '{{ taskcluster.docker.workerType }}'
 - extra:
     github:
       branches: [master]
       events: [push]
   metadata: {description: '', name: wpt-chrome-dev-wdspec-1, owner: '{{ event.head.user.email
       }}', source: '{{ event.head.repo.url }}'}
@@ -120,341 +192,467 @@ tasks:
     artifacts:
       public/results: {path: /home/test/artifacts, type: directory}
     command: [/bin/bash, --login, -c, ">-\n            ~/start.sh &&\n           \
         \ cd /home/test/web-platform-tests &&\n            git fetch {{event.head.repo.url}}\
         \ &&\n            git config advice.detachedHead false &&\n            git\
         \ checkout {{event.head.sha}} &&\n            ./tools/ci/ci_taskcluster.sh\
         \ chrome wdspec 1 1"]
     image: harjgam/web-platform-tests:0.6
-    maxRunTime: 5400
+    maxRunTime: 7200
   provisionerId: '{{ taskcluster.docker.provisionerId }}'
   workerType: '{{ taskcluster.docker.workerType }}'
 - extra:
     github:
       branches: [master]
       events: [push]
   metadata: {description: '', name: wpt-chrome-dev-testharness-1, owner: '{{ event.head.user.email
       }}', source: '{{ event.head.repo.url }}'}
   payload:
     artifacts:
       public/results: {path: /home/test/artifacts, type: directory}
     command: [/bin/bash, --login, -c, ">-\n            ~/start.sh &&\n           \
         \ cd /home/test/web-platform-tests &&\n            git fetch {{event.head.repo.url}}\
         \ &&\n            git config advice.detachedHead false &&\n            git\
         \ checkout {{event.head.sha}} &&\n            ./tools/ci/ci_taskcluster.sh\
-        \ chrome testharness 1 12"]
+        \ chrome testharness 1 15"]
     image: harjgam/web-platform-tests:0.6
-    maxRunTime: 5400
+    maxRunTime: 7200
   provisionerId: '{{ taskcluster.docker.provisionerId }}'
   workerType: '{{ taskcluster.docker.workerType }}'
 - extra:
     github:
       branches: [master]
       events: [push]
   metadata: {description: '', name: wpt-chrome-dev-testharness-2, owner: '{{ event.head.user.email
       }}', source: '{{ event.head.repo.url }}'}
   payload:
     artifacts:
       public/results: {path: /home/test/artifacts, type: directory}
     command: [/bin/bash, --login, -c, ">-\n            ~/start.sh &&\n           \
         \ cd /home/test/web-platform-tests &&\n            git fetch {{event.head.repo.url}}\
         \ &&\n            git config advice.detachedHead false &&\n            git\
         \ checkout {{event.head.sha}} &&\n            ./tools/ci/ci_taskcluster.sh\
-        \ chrome testharness 2 12"]
+        \ chrome testharness 2 15"]
     image: harjgam/web-platform-tests:0.6
-    maxRunTime: 5400
+    maxRunTime: 7200
   provisionerId: '{{ taskcluster.docker.provisionerId }}'
   workerType: '{{ taskcluster.docker.workerType }}'
 - extra:
     github:
       branches: [master]
       events: [push]
   metadata: {description: '', name: wpt-chrome-dev-testharness-3, owner: '{{ event.head.user.email
       }}', source: '{{ event.head.repo.url }}'}
   payload:
     artifacts:
       public/results: {path: /home/test/artifacts, type: directory}
     command: [/bin/bash, --login, -c, ">-\n            ~/start.sh &&\n           \
         \ cd /home/test/web-platform-tests &&\n            git fetch {{event.head.repo.url}}\
         \ &&\n            git config advice.detachedHead false &&\n            git\
         \ checkout {{event.head.sha}} &&\n            ./tools/ci/ci_taskcluster.sh\
-        \ chrome testharness 3 12"]
+        \ chrome testharness 3 15"]
     image: harjgam/web-platform-tests:0.6
-    maxRunTime: 5400
+    maxRunTime: 7200
   provisionerId: '{{ taskcluster.docker.provisionerId }}'
   workerType: '{{ taskcluster.docker.workerType }}'
 - extra:
     github:
       branches: [master]
       events: [push]
   metadata: {description: '', name: wpt-chrome-dev-testharness-4, owner: '{{ event.head.user.email
       }}', source: '{{ event.head.repo.url }}'}
   payload:
     artifacts:
       public/results: {path: /home/test/artifacts, type: directory}
     command: [/bin/bash, --login, -c, ">-\n            ~/start.sh &&\n           \
         \ cd /home/test/web-platform-tests &&\n            git fetch {{event.head.repo.url}}\
         \ &&\n            git config advice.detachedHead false &&\n            git\
         \ checkout {{event.head.sha}} &&\n            ./tools/ci/ci_taskcluster.sh\
-        \ chrome testharness 4 12"]
+        \ chrome testharness 4 15"]
     image: harjgam/web-platform-tests:0.6
-    maxRunTime: 5400
+    maxRunTime: 7200
   provisionerId: '{{ taskcluster.docker.provisionerId }}'
   workerType: '{{ taskcluster.docker.workerType }}'
 - extra:
     github:
       branches: [master]
       events: [push]
   metadata: {description: '', name: wpt-chrome-dev-testharness-5, owner: '{{ event.head.user.email
       }}', source: '{{ event.head.repo.url }}'}
   payload:
     artifacts:
       public/results: {path: /home/test/artifacts, type: directory}
     command: [/bin/bash, --login, -c, ">-\n            ~/start.sh &&\n           \
         \ cd /home/test/web-platform-tests &&\n            git fetch {{event.head.repo.url}}\
         \ &&\n            git config advice.detachedHead false &&\n            git\
         \ checkout {{event.head.sha}} &&\n            ./tools/ci/ci_taskcluster.sh\
-        \ chrome testharness 5 12"]
+        \ chrome testharness 5 15"]
     image: harjgam/web-platform-tests:0.6
-    maxRunTime: 5400
+    maxRunTime: 7200
   provisionerId: '{{ taskcluster.docker.provisionerId }}'
   workerType: '{{ taskcluster.docker.workerType }}'
 - extra:
     github:
       branches: [master]
       events: [push]
   metadata: {description: '', name: wpt-chrome-dev-testharness-6, owner: '{{ event.head.user.email
       }}', source: '{{ event.head.repo.url }}'}
   payload:
     artifacts:
       public/results: {path: /home/test/artifacts, type: directory}
     command: [/bin/bash, --login, -c, ">-\n            ~/start.sh &&\n           \
         \ cd /home/test/web-platform-tests &&\n            git fetch {{event.head.repo.url}}\
         \ &&\n            git config advice.detachedHead false &&\n            git\
         \ checkout {{event.head.sha}} &&\n            ./tools/ci/ci_taskcluster.sh\
-        \ chrome testharness 6 12"]
+        \ chrome testharness 6 15"]
     image: harjgam/web-platform-tests:0.6
-    maxRunTime: 5400
+    maxRunTime: 7200
   provisionerId: '{{ taskcluster.docker.provisionerId }}'
   workerType: '{{ taskcluster.docker.workerType }}'
 - extra:
     github:
       branches: [master]
       events: [push]
   metadata: {description: '', name: wpt-chrome-dev-testharness-7, owner: '{{ event.head.user.email
       }}', source: '{{ event.head.repo.url }}'}
   payload:
     artifacts:
       public/results: {path: /home/test/artifacts, type: directory}
     command: [/bin/bash, --login, -c, ">-\n            ~/start.sh &&\n           \
         \ cd /home/test/web-platform-tests &&\n            git fetch {{event.head.repo.url}}\
         \ &&\n            git config advice.detachedHead false &&\n            git\
         \ checkout {{event.head.sha}} &&\n            ./tools/ci/ci_taskcluster.sh\
-        \ chrome testharness 7 12"]
+        \ chrome testharness 7 15"]
     image: harjgam/web-platform-tests:0.6
-    maxRunTime: 5400
+    maxRunTime: 7200
   provisionerId: '{{ taskcluster.docker.provisionerId }}'
   workerType: '{{ taskcluster.docker.workerType }}'
 - extra:
     github:
       branches: [master]
       events: [push]
   metadata: {description: '', name: wpt-chrome-dev-testharness-8, owner: '{{ event.head.user.email
       }}', source: '{{ event.head.repo.url }}'}
   payload:
     artifacts:
       public/results: {path: /home/test/artifacts, type: directory}
     command: [/bin/bash, --login, -c, ">-\n            ~/start.sh &&\n           \
         \ cd /home/test/web-platform-tests &&\n            git fetch {{event.head.repo.url}}\
         \ &&\n            git config advice.detachedHead false &&\n            git\
         \ checkout {{event.head.sha}} &&\n            ./tools/ci/ci_taskcluster.sh\
-        \ chrome testharness 8 12"]
+        \ chrome testharness 8 15"]
     image: harjgam/web-platform-tests:0.6
-    maxRunTime: 5400
+    maxRunTime: 7200
   provisionerId: '{{ taskcluster.docker.provisionerId }}'
   workerType: '{{ taskcluster.docker.workerType }}'
 - extra:
     github:
       branches: [master]
       events: [push]
   metadata: {description: '', name: wpt-chrome-dev-testharness-9, owner: '{{ event.head.user.email
       }}', source: '{{ event.head.repo.url }}'}
   payload:
     artifacts:
       public/results: {path: /home/test/artifacts, type: directory}
     command: [/bin/bash, --login, -c, ">-\n            ~/start.sh &&\n           \
         \ cd /home/test/web-platform-tests &&\n            git fetch {{event.head.repo.url}}\
         \ &&\n            git config advice.detachedHead false &&\n            git\
         \ checkout {{event.head.sha}} &&\n            ./tools/ci/ci_taskcluster.sh\
-        \ chrome testharness 9 12"]
+        \ chrome testharness 9 15"]
     image: harjgam/web-platform-tests:0.6
-    maxRunTime: 5400
+    maxRunTime: 7200
   provisionerId: '{{ taskcluster.docker.provisionerId }}'
   workerType: '{{ taskcluster.docker.workerType }}'
 - extra:
     github:
       branches: [master]
       events: [push]
   metadata: {description: '', name: wpt-chrome-dev-testharness-10, owner: '{{ event.head.user.email
       }}', source: '{{ event.head.repo.url }}'}
   payload:
     artifacts:
       public/results: {path: /home/test/artifacts, type: directory}
     command: [/bin/bash, --login, -c, ">-\n            ~/start.sh &&\n           \
         \ cd /home/test/web-platform-tests &&\n            git fetch {{event.head.repo.url}}\
         \ &&\n            git config advice.detachedHead false &&\n            git\
         \ checkout {{event.head.sha}} &&\n            ./tools/ci/ci_taskcluster.sh\
-        \ chrome testharness 10 12"]
+        \ chrome testharness 10 15"]
     image: harjgam/web-platform-tests:0.6
-    maxRunTime: 5400
+    maxRunTime: 7200
   provisionerId: '{{ taskcluster.docker.provisionerId }}'
   workerType: '{{ taskcluster.docker.workerType }}'
 - extra:
     github:
       branches: [master]
       events: [push]
   metadata: {description: '', name: wpt-chrome-dev-testharness-11, owner: '{{ event.head.user.email
       }}', source: '{{ event.head.repo.url }}'}
   payload:
     artifacts:
       public/results: {path: /home/test/artifacts, type: directory}
     command: [/bin/bash, --login, -c, ">-\n            ~/start.sh &&\n           \
         \ cd /home/test/web-platform-tests &&\n            git fetch {{event.head.repo.url}}\
         \ &&\n            git config advice.detachedHead false &&\n            git\
         \ checkout {{event.head.sha}} &&\n            ./tools/ci/ci_taskcluster.sh\
-        \ chrome testharness 11 12"]
+        \ chrome testharness 11 15"]
     image: harjgam/web-platform-tests:0.6
-    maxRunTime: 5400
+    maxRunTime: 7200
   provisionerId: '{{ taskcluster.docker.provisionerId }}'
   workerType: '{{ taskcluster.docker.workerType }}'
 - extra:
     github:
       branches: [master]
       events: [push]
   metadata: {description: '', name: wpt-chrome-dev-testharness-12, owner: '{{ event.head.user.email
       }}', source: '{{ event.head.repo.url }}'}
   payload:
     artifacts:
       public/results: {path: /home/test/artifacts, type: directory}
     command: [/bin/bash, --login, -c, ">-\n            ~/start.sh &&\n           \
         \ cd /home/test/web-platform-tests &&\n            git fetch {{event.head.repo.url}}\
         \ &&\n            git config advice.detachedHead false &&\n            git\
         \ checkout {{event.head.sha}} &&\n            ./tools/ci/ci_taskcluster.sh\
-        \ chrome testharness 12 12"]
+        \ chrome testharness 12 15"]
+    image: harjgam/web-platform-tests:0.6
+    maxRunTime: 7200
+  provisionerId: '{{ taskcluster.docker.provisionerId }}'
+  workerType: '{{ taskcluster.docker.workerType }}'
+- extra:
+    github:
+      branches: [master]
+      events: [push]
+  metadata: {description: '', name: wpt-chrome-dev-testharness-13, owner: '{{ event.head.user.email
+      }}', source: '{{ event.head.repo.url }}'}
+  payload:
+    artifacts:
+      public/results: {path: /home/test/artifacts, type: directory}
+    command: [/bin/bash, --login, -c, ">-\n            ~/start.sh &&\n           \
+        \ cd /home/test/web-platform-tests &&\n            git fetch {{event.head.repo.url}}\
+        \ &&\n            git config advice.detachedHead false &&\n            git\
+        \ checkout {{event.head.sha}} &&\n            ./tools/ci/ci_taskcluster.sh\
+        \ chrome testharness 13 15"]
     image: harjgam/web-platform-tests:0.6
-    maxRunTime: 5400
+    maxRunTime: 7200
+  provisionerId: '{{ taskcluster.docker.provisionerId }}'
+  workerType: '{{ taskcluster.docker.workerType }}'
+- extra:
+    github:
+      branches: [master]
+      events: [push]
+  metadata: {description: '', name: wpt-chrome-dev-testharness-14, owner: '{{ event.head.user.email
+      }}', source: '{{ event.head.repo.url }}'}
+  payload:
+    artifacts:
+      public/results: {path: /home/test/artifacts, type: directory}
+    command: [/bin/bash, --login, -c, ">-\n            ~/start.sh &&\n           \
+        \ cd /home/test/web-platform-tests &&\n            git fetch {{event.head.repo.url}}\
+        \ &&\n            git config advice.detachedHead false &&\n            git\
+        \ checkout {{event.head.sha}} &&\n            ./tools/ci/ci_taskcluster.sh\
+        \ chrome testharness 14 15"]
+    image: harjgam/web-platform-tests:0.6
+    maxRunTime: 7200
+  provisionerId: '{{ taskcluster.docker.provisionerId }}'
+  workerType: '{{ taskcluster.docker.workerType }}'
+- extra:
+    github:
+      branches: [master]
+      events: [push]
+  metadata: {description: '', name: wpt-chrome-dev-testharness-15, owner: '{{ event.head.user.email
+      }}', source: '{{ event.head.repo.url }}'}
+  payload:
+    artifacts:
+      public/results: {path: /home/test/artifacts, type: directory}
+    command: [/bin/bash, --login, -c, ">-\n            ~/start.sh &&\n           \
+        \ cd /home/test/web-platform-tests &&\n            git fetch {{event.head.repo.url}}\
+        \ &&\n            git config advice.detachedHead false &&\n            git\
+        \ checkout {{event.head.sha}} &&\n            ./tools/ci/ci_taskcluster.sh\
+        \ chrome testharness 15 15"]
+    image: harjgam/web-platform-tests:0.6
+    maxRunTime: 7200
   provisionerId: '{{ taskcluster.docker.provisionerId }}'
   workerType: '{{ taskcluster.docker.workerType }}'
 - extra:
     github:
       branches: [master]
       events: [push]
   metadata: {description: '', name: wpt-firefox-nightly-reftest-1, owner: '{{ event.head.user.email
       }}', source: '{{ event.head.repo.url }}'}
   payload:
     artifacts:
       public/results: {path: /home/test/artifacts, type: directory}
     command: [/bin/bash, --login, -c, ">-\n            ~/start.sh &&\n           \
         \ cd /home/test/web-platform-tests &&\n            git fetch {{event.head.repo.url}}\
         \ &&\n            git config advice.detachedHead false &&\n            git\
         \ checkout {{event.head.sha}} &&\n            ./tools/ci/ci_taskcluster.sh\
-        \ firefox reftest 1 6"]
+        \ firefox reftest 1 10"]
     image: harjgam/web-platform-tests:0.6
-    maxRunTime: 5400
+    maxRunTime: 7200
   provisionerId: '{{ taskcluster.docker.provisionerId }}'
   workerType: '{{ taskcluster.docker.workerType }}'
 - extra:
     github:
       branches: [master]
       events: [push]
   metadata: {description: '', name: wpt-firefox-nightly-reftest-2, owner: '{{ event.head.user.email
       }}', source: '{{ event.head.repo.url }}'}
   payload:
     artifacts:
       public/results: {path: /home/test/artifacts, type: directory}
     command: [/bin/bash, --login, -c, ">-\n            ~/start.sh &&\n           \
         \ cd /home/test/web-platform-tests &&\n            git fetch {{event.head.repo.url}}\
         \ &&\n            git config advice.detachedHead false &&\n            git\
         \ checkout {{event.head.sha}} &&\n            ./tools/ci/ci_taskcluster.sh\
-        \ firefox reftest 2 6"]
+        \ firefox reftest 2 10"]
     image: harjgam/web-platform-tests:0.6
-    maxRunTime: 5400
+    maxRunTime: 7200
   provisionerId: '{{ taskcluster.docker.provisionerId }}'
   workerType: '{{ taskcluster.docker.workerType }}'
 - extra:
     github:
       branches: [master]
       events: [push]
   metadata: {description: '', name: wpt-firefox-nightly-reftest-3, owner: '{{ event.head.user.email
       }}', source: '{{ event.head.repo.url }}'}
   payload:
     artifacts:
       public/results: {path: /home/test/artifacts, type: directory}
     command: [/bin/bash, --login, -c, ">-\n            ~/start.sh &&\n           \
         \ cd /home/test/web-platform-tests &&\n            git fetch {{event.head.repo.url}}\
         \ &&\n            git config advice.detachedHead false &&\n            git\
         \ checkout {{event.head.sha}} &&\n            ./tools/ci/ci_taskcluster.sh\
-        \ firefox reftest 3 6"]
+        \ firefox reftest 3 10"]
     image: harjgam/web-platform-tests:0.6
-    maxRunTime: 5400
+    maxRunTime: 7200
   provisionerId: '{{ taskcluster.docker.provisionerId }}'
   workerType: '{{ taskcluster.docker.workerType }}'
 - extra:
     github:
       branches: [master]
       events: [push]
   metadata: {description: '', name: wpt-firefox-nightly-reftest-4, owner: '{{ event.head.user.email
       }}', source: '{{ event.head.repo.url }}'}
   payload:
     artifacts:
       public/results: {path: /home/test/artifacts, type: directory}
     command: [/bin/bash, --login, -c, ">-\n            ~/start.sh &&\n           \
         \ cd /home/test/web-platform-tests &&\n            git fetch {{event.head.repo.url}}\
         \ &&\n            git config advice.detachedHead false &&\n            git\
         \ checkout {{event.head.sha}} &&\n            ./tools/ci/ci_taskcluster.sh\
-        \ firefox reftest 4 6"]
+        \ firefox reftest 4 10"]
     image: harjgam/web-platform-tests:0.6
-    maxRunTime: 5400
+    maxRunTime: 7200
   provisionerId: '{{ taskcluster.docker.provisionerId }}'
   workerType: '{{ taskcluster.docker.workerType }}'
 - extra:
     github:
       branches: [master]
       events: [push]
   metadata: {description: '', name: wpt-firefox-nightly-reftest-5, owner: '{{ event.head.user.email
       }}', source: '{{ event.head.repo.url }}'}
   payload:
     artifacts:
       public/results: {path: /home/test/artifacts, type: directory}
     command: [/bin/bash, --login, -c, ">-\n            ~/start.sh &&\n           \
         \ cd /home/test/web-platform-tests &&\n            git fetch {{event.head.repo.url}}\
         \ &&\n            git config advice.detachedHead false &&\n            git\
         \ checkout {{event.head.sha}} &&\n            ./tools/ci/ci_taskcluster.sh\
-        \ firefox reftest 5 6"]
+        \ firefox reftest 5 10"]
     image: harjgam/web-platform-tests:0.6
-    maxRunTime: 5400
+    maxRunTime: 7200
   provisionerId: '{{ taskcluster.docker.provisionerId }}'
   workerType: '{{ taskcluster.docker.workerType }}'
 - extra:
     github:
       branches: [master]
       events: [push]
   metadata: {description: '', name: wpt-firefox-nightly-reftest-6, owner: '{{ event.head.user.email
       }}', source: '{{ event.head.repo.url }}'}
   payload:
     artifacts:
       public/results: {path: /home/test/artifacts, type: directory}
     command: [/bin/bash, --login, -c, ">-\n            ~/start.sh &&\n           \
         \ cd /home/test/web-platform-tests &&\n            git fetch {{event.head.repo.url}}\
         \ &&\n            git config advice.detachedHead false &&\n            git\
         \ checkout {{event.head.sha}} &&\n            ./tools/ci/ci_taskcluster.sh\
-        \ firefox reftest 6 6"]
+        \ firefox reftest 6 10"]
+    image: harjgam/web-platform-tests:0.6
+    maxRunTime: 7200
+  provisionerId: '{{ taskcluster.docker.provisionerId }}'
+  workerType: '{{ taskcluster.docker.workerType }}'
+- extra:
+    github:
+      branches: [master]
+      events: [push]
+  metadata: {description: '', name: wpt-firefox-nightly-reftest-7, owner: '{{ event.head.user.email
+      }}', source: '{{ event.head.repo.url }}'}
+  payload:
+    artifacts:
+      public/results: {path: /home/test/artifacts, type: directory}
+    command: [/bin/bash, --login, -c, ">-\n            ~/start.sh &&\n           \
+        \ cd /home/test/web-platform-tests &&\n            git fetch {{event.head.repo.url}}\
+        \ &&\n            git config advice.detachedHead false &&\n            git\
+        \ checkout {{event.head.sha}} &&\n            ./tools/ci/ci_taskcluster.sh\
+        \ firefox reftest 7 10"]
+    image: harjgam/web-platform-tests:0.6
+    maxRunTime: 7200
+  provisionerId: '{{ taskcluster.docker.provisionerId }}'
+  workerType: '{{ taskcluster.docker.workerType }}'
+- extra:
+    github:
+      branches: [master]
+      events: [push]
+  metadata: {description: '', name: wpt-firefox-nightly-reftest-8, owner: '{{ event.head.user.email
+      }}', source: '{{ event.head.repo.url }}'}
+  payload:
+    artifacts:
+      public/results: {path: /home/test/artifacts, type: directory}
+    command: [/bin/bash, --login, -c, ">-\n            ~/start.sh &&\n           \
+        \ cd /home/test/web-platform-tests &&\n            git fetch {{event.head.repo.url}}\
+        \ &&\n            git config advice.detachedHead false &&\n            git\
+        \ checkout {{event.head.sha}} &&\n            ./tools/ci/ci_taskcluster.sh\
+        \ firefox reftest 8 10"]
     image: harjgam/web-platform-tests:0.6
-    maxRunTime: 5400
+    maxRunTime: 7200
+  provisionerId: '{{ taskcluster.docker.provisionerId }}'
+  workerType: '{{ taskcluster.docker.workerType }}'
+- extra:
+    github:
+      branches: [master]
+      events: [push]
+  metadata: {description: '', name: wpt-firefox-nightly-reftest-9, owner: '{{ event.head.user.email
+      }}', source: '{{ event.head.repo.url }}'}
+  payload:
+    artifacts:
+      public/results: {path: /home/test/artifacts, type: directory}
+    command: [/bin/bash, --login, -c, ">-\n            ~/start.sh &&\n           \
+        \ cd /home/test/web-platform-tests &&\n            git fetch {{event.head.repo.url}}\
+        \ &&\n            git config advice.detachedHead false &&\n            git\
+        \ checkout {{event.head.sha}} &&\n            ./tools/ci/ci_taskcluster.sh\
+        \ firefox reftest 9 10"]
+    image: harjgam/web-platform-tests:0.6
+    maxRunTime: 7200
+  provisionerId: '{{ taskcluster.docker.provisionerId }}'
+  workerType: '{{ taskcluster.docker.workerType }}'
+- extra:
+    github:
+      branches: [master]
+      events: [push]
+  metadata: {description: '', name: wpt-firefox-nightly-reftest-10, owner: '{{ event.head.user.email
+      }}', source: '{{ event.head.repo.url }}'}
+  payload:
+    artifacts:
+      public/results: {path: /home/test/artifacts, type: directory}
+    command: [/bin/bash, --login, -c, ">-\n            ~/start.sh &&\n           \
+        \ cd /home/test/web-platform-tests &&\n            git fetch {{event.head.repo.url}}\
+        \ &&\n            git config advice.detachedHead false &&\n            git\
+        \ checkout {{event.head.sha}} &&\n            ./tools/ci/ci_taskcluster.sh\
+        \ firefox reftest 10 10"]
+    image: harjgam/web-platform-tests:0.6
+    maxRunTime: 7200
   provisionerId: '{{ taskcluster.docker.provisionerId }}'
   workerType: '{{ taskcluster.docker.workerType }}'
 - extra:
     github:
       branches: [master]
       events: [push]
   metadata: {description: '', name: wpt-firefox-nightly-wdspec-1, owner: '{{ event.head.user.email
       }}', source: '{{ event.head.repo.url }}'}
@@ -462,228 +660,282 @@ tasks:
     artifacts:
       public/results: {path: /home/test/artifacts, type: directory}
     command: [/bin/bash, --login, -c, ">-\n            ~/start.sh &&\n           \
         \ cd /home/test/web-platform-tests &&\n            git fetch {{event.head.repo.url}}\
         \ &&\n            git config advice.detachedHead false &&\n            git\
         \ checkout {{event.head.sha}} &&\n            ./tools/ci/ci_taskcluster.sh\
         \ firefox wdspec 1 1"]
     image: harjgam/web-platform-tests:0.6
-    maxRunTime: 5400
+    maxRunTime: 7200
   provisionerId: '{{ taskcluster.docker.provisionerId }}'
   workerType: '{{ taskcluster.docker.workerType }}'
 - extra:
     github:
       branches: [master]
       events: [push]
   metadata: {description: '', name: wpt-firefox-nightly-testharness-1, owner: '{{
       event.head.user.email }}', source: '{{ event.head.repo.url }}'}
   payload:
     artifacts:
       public/results: {path: /home/test/artifacts, type: directory}
     command: [/bin/bash, --login, -c, ">-\n            ~/start.sh &&\n           \
         \ cd /home/test/web-platform-tests &&\n            git fetch {{event.head.repo.url}}\
         \ &&\n            git config advice.detachedHead false &&\n            git\
         \ checkout {{event.head.sha}} &&\n            ./tools/ci/ci_taskcluster.sh\
-        \ firefox testharness 1 12"]
+        \ firefox testharness 1 15"]
     image: harjgam/web-platform-tests:0.6
-    maxRunTime: 5400
+    maxRunTime: 7200
   provisionerId: '{{ taskcluster.docker.provisionerId }}'
   workerType: '{{ taskcluster.docker.workerType }}'
 - extra:
     github:
       branches: [master]
       events: [push]
   metadata: {description: '', name: wpt-firefox-nightly-testharness-2, owner: '{{
       event.head.user.email }}', source: '{{ event.head.repo.url }}'}
   payload:
     artifacts:
       public/results: {path: /home/test/artifacts, type: directory}
     command: [/bin/bash, --login, -c, ">-\n            ~/start.sh &&\n           \
         \ cd /home/test/web-platform-tests &&\n            git fetch {{event.head.repo.url}}\
         \ &&\n            git config advice.detachedHead false &&\n            git\
         \ checkout {{event.head.sha}} &&\n            ./tools/ci/ci_taskcluster.sh\
-        \ firefox testharness 2 12"]
+        \ firefox testharness 2 15"]
     image: harjgam/web-platform-tests:0.6
-    maxRunTime: 5400
+    maxRunTime: 7200
   provisionerId: '{{ taskcluster.docker.provisionerId }}'
   workerType: '{{ taskcluster.docker.workerType }}'
 - extra:
     github:
       branches: [master]
       events: [push]
   metadata: {description: '', name: wpt-firefox-nightly-testharness-3, owner: '{{
       event.head.user.email }}', source: '{{ event.head.repo.url }}'}
   payload:
     artifacts:
       public/results: {path: /home/test/artifacts, type: directory}
     command: [/bin/bash, --login, -c, ">-\n            ~/start.sh &&\n           \
         \ cd /home/test/web-platform-tests &&\n            git fetch {{event.head.repo.url}}\
         \ &&\n            git config advice.detachedHead false &&\n            git\
         \ checkout {{event.head.sha}} &&\n            ./tools/ci/ci_taskcluster.sh\
-        \ firefox testharness 3 12"]
+        \ firefox testharness 3 15"]
     image: harjgam/web-platform-tests:0.6
-    maxRunTime: 5400
+    maxRunTime: 7200
   provisionerId: '{{ taskcluster.docker.provisionerId }}'
   workerType: '{{ taskcluster.docker.workerType }}'
 - extra:
     github:
       branches: [master]
       events: [push]
   metadata: {description: '', name: wpt-firefox-nightly-testharness-4, owner: '{{
       event.head.user.email }}', source: '{{ event.head.repo.url }}'}
   payload:
     artifacts:
       public/results: {path: /home/test/artifacts, type: directory}
     command: [/bin/bash, --login, -c, ">-\n            ~/start.sh &&\n           \
         \ cd /home/test/web-platform-tests &&\n            git fetch {{event.head.repo.url}}\
         \ &&\n            git config advice.detachedHead false &&\n            git\
         \ checkout {{event.head.sha}} &&\n            ./tools/ci/ci_taskcluster.sh\
-        \ firefox testharness 4 12"]
+        \ firefox testharness 4 15"]
     image: harjgam/web-platform-tests:0.6
-    maxRunTime: 5400
+    maxRunTime: 7200
   provisionerId: '{{ taskcluster.docker.provisionerId }}'
   workerType: '{{ taskcluster.docker.workerType }}'
 - extra:
     github:
       branches: [master]
       events: [push]
   metadata: {description: '', name: wpt-firefox-nightly-testharness-5, owner: '{{
       event.head.user.email }}', source: '{{ event.head.repo.url }}'}
   payload:
     artifacts:
       public/results: {path: /home/test/artifacts, type: directory}
     command: [/bin/bash, --login, -c, ">-\n            ~/start.sh &&\n           \
         \ cd /home/test/web-platform-tests &&\n            git fetch {{event.head.repo.url}}\
         \ &&\n            git config advice.detachedHead false &&\n            git\
         \ checkout {{event.head.sha}} &&\n            ./tools/ci/ci_taskcluster.sh\
-        \ firefox testharness 5 12"]
+        \ firefox testharness 5 15"]
     image: harjgam/web-platform-tests:0.6
-    maxRunTime: 5400
+    maxRunTime: 7200
   provisionerId: '{{ taskcluster.docker.provisionerId }}'
   workerType: '{{ taskcluster.docker.workerType }}'
 - extra:
     github:
       branches: [master]
       events: [push]
   metadata: {description: '', name: wpt-firefox-nightly-testharness-6, owner: '{{
       event.head.user.email }}', source: '{{ event.head.repo.url }}'}
   payload:
     artifacts:
       public/results: {path: /home/test/artifacts, type: directory}
     command: [/bin/bash, --login, -c, ">-\n            ~/start.sh &&\n           \
         \ cd /home/test/web-platform-tests &&\n            git fetch {{event.head.repo.url}}\
         \ &&\n            git config advice.detachedHead false &&\n            git\
         \ checkout {{event.head.sha}} &&\n            ./tools/ci/ci_taskcluster.sh\
-        \ firefox testharness 6 12"]
+        \ firefox testharness 6 15"]
     image: harjgam/web-platform-tests:0.6
-    maxRunTime: 5400
+    maxRunTime: 7200
   provisionerId: '{{ taskcluster.docker.provisionerId }}'
   workerType: '{{ taskcluster.docker.workerType }}'
 - extra:
     github:
       branches: [master]
       events: [push]
   metadata: {description: '', name: wpt-firefox-nightly-testharness-7, owner: '{{
       event.head.user.email }}', source: '{{ event.head.repo.url }}'}
   payload:
     artifacts:
       public/results: {path: /home/test/artifacts, type: directory}
     command: [/bin/bash, --login, -c, ">-\n            ~/start.sh &&\n           \
         \ cd /home/test/web-platform-tests &&\n            git fetch {{event.head.repo.url}}\
         \ &&\n            git config advice.detachedHead false &&\n            git\
         \ checkout {{event.head.sha}} &&\n            ./tools/ci/ci_taskcluster.sh\
-        \ firefox testharness 7 12"]
+        \ firefox testharness 7 15"]
     image: harjgam/web-platform-tests:0.6
-    maxRunTime: 5400
+    maxRunTime: 7200
   provisionerId: '{{ taskcluster.docker.provisionerId }}'
   workerType: '{{ taskcluster.docker.workerType }}'
 - extra:
     github:
       branches: [master]
       events: [push]
   metadata: {description: '', name: wpt-firefox-nightly-testharness-8, owner: '{{
       event.head.user.email }}', source: '{{ event.head.repo.url }}'}
   payload:
     artifacts:
       public/results: {path: /home/test/artifacts, type: directory}
     command: [/bin/bash, --login, -c, ">-\n            ~/start.sh &&\n           \
         \ cd /home/test/web-platform-tests &&\n            git fetch {{event.head.repo.url}}\
         \ &&\n            git config advice.detachedHead false &&\n            git\
         \ checkout {{event.head.sha}} &&\n            ./tools/ci/ci_taskcluster.sh\
-        \ firefox testharness 8 12"]
+        \ firefox testharness 8 15"]
     image: harjgam/web-platform-tests:0.6
-    maxRunTime: 5400
+    maxRunTime: 7200
   provisionerId: '{{ taskcluster.docker.provisionerId }}'
   workerType: '{{ taskcluster.docker.workerType }}'
 - extra:
     github:
       branches: [master]
       events: [push]
   metadata: {description: '', name: wpt-firefox-nightly-testharness-9, owner: '{{
       event.head.user.email }}', source: '{{ event.head.repo.url }}'}
   payload:
     artifacts:
       public/results: {path: /home/test/artifacts, type: directory}
     command: [/bin/bash, --login, -c, ">-\n            ~/start.sh &&\n           \
         \ cd /home/test/web-platform-tests &&\n            git fetch {{event.head.repo.url}}\
         \ &&\n            git config advice.detachedHead false &&\n            git\
         \ checkout {{event.head.sha}} &&\n            ./tools/ci/ci_taskcluster.sh\
-        \ firefox testharness 9 12"]
+        \ firefox testharness 9 15"]
     image: harjgam/web-platform-tests:0.6
-    maxRunTime: 5400
+    maxRunTime: 7200
   provisionerId: '{{ taskcluster.docker.provisionerId }}'
   workerType: '{{ taskcluster.docker.workerType }}'
 - extra:
     github:
       branches: [master]
       events: [push]
   metadata: {description: '', name: wpt-firefox-nightly-testharness-10, owner: '{{
       event.head.user.email }}', source: '{{ event.head.repo.url }}'}
   payload:
     artifacts:
       public/results: {path: /home/test/artifacts, type: directory}
     command: [/bin/bash, --login, -c, ">-\n            ~/start.sh &&\n           \
         \ cd /home/test/web-platform-tests &&\n            git fetch {{event.head.repo.url}}\
         \ &&\n            git config advice.detachedHead false &&\n            git\
         \ checkout {{event.head.sha}} &&\n            ./tools/ci/ci_taskcluster.sh\
-        \ firefox testharness 10 12"]
+        \ firefox testharness 10 15"]
     image: harjgam/web-platform-tests:0.6
-    maxRunTime: 5400
+    maxRunTime: 7200
   provisionerId: '{{ taskcluster.docker.provisionerId }}'
   workerType: '{{ taskcluster.docker.workerType }}'
 - extra:
     github:
       branches: [master]
       events: [push]
   metadata: {description: '', name: wpt-firefox-nightly-testharness-11, owner: '{{
       event.head.user.email }}', source: '{{ event.head.repo.url }}'}
   payload:
     artifacts:
       public/results: {path: /home/test/artifacts, type: directory}
     command: [/bin/bash, --login, -c, ">-\n            ~/start.sh &&\n           \
         \ cd /home/test/web-platform-tests &&\n            git fetch {{event.head.repo.url}}\
         \ &&\n            git config advice.detachedHead false &&\n            git\
         \ checkout {{event.head.sha}} &&\n            ./tools/ci/ci_taskcluster.sh\
-        \ firefox testharness 11 12"]
+        \ firefox testharness 11 15"]
     image: harjgam/web-platform-tests:0.6
-    maxRunTime: 5400
+    maxRunTime: 7200
   provisionerId: '{{ taskcluster.docker.provisionerId }}'
   workerType: '{{ taskcluster.docker.workerType }}'
 - extra:
     github:
       branches: [master]
       events: [push]
   metadata: {description: '', name: wpt-firefox-nightly-testharness-12, owner: '{{
       event.head.user.email }}', source: '{{ event.head.repo.url }}'}
   payload:
     artifacts:
       public/results: {path: /home/test/artifacts, type: directory}
     command: [/bin/bash, --login, -c, ">-\n            ~/start.sh &&\n           \
         \ cd /home/test/web-platform-tests &&\n            git fetch {{event.head.repo.url}}\
         \ &&\n            git config advice.detachedHead false &&\n            git\
         \ checkout {{event.head.sha}} &&\n            ./tools/ci/ci_taskcluster.sh\
-        \ firefox testharness 12 12"]
+        \ firefox testharness 12 15"]
+    image: harjgam/web-platform-tests:0.6
+    maxRunTime: 7200
+  provisionerId: '{{ taskcluster.docker.provisionerId }}'
+  workerType: '{{ taskcluster.docker.workerType }}'
+- extra:
+    github:
+      branches: [master]
+      events: [push]
+  metadata: {description: '', name: wpt-firefox-nightly-testharness-13, owner: '{{
+      event.head.user.email }}', source: '{{ event.head.repo.url }}'}
+  payload:
+    artifacts:
+      public/results: {path: /home/test/artifacts, type: directory}
+    command: [/bin/bash, --login, -c, ">-\n            ~/start.sh &&\n           \
+        \ cd /home/test/web-platform-tests &&\n            git fetch {{event.head.repo.url}}\
+        \ &&\n            git config advice.detachedHead false &&\n            git\
+        \ checkout {{event.head.sha}} &&\n            ./tools/ci/ci_taskcluster.sh\
+        \ firefox testharness 13 15"]
     image: harjgam/web-platform-tests:0.6
-    maxRunTime: 5400
+    maxRunTime: 7200
+  provisionerId: '{{ taskcluster.docker.provisionerId }}'
+  workerType: '{{ taskcluster.docker.workerType }}'
+- extra:
+    github:
+      branches: [master]
+      events: [push]
+  metadata: {description: '', name: wpt-firefox-nightly-testharness-14, owner: '{{
+      event.head.user.email }}', source: '{{ event.head.repo.url }}'}
+  payload:
+    artifacts:
+      public/results: {path: /home/test/artifacts, type: directory}
+    command: [/bin/bash, --login, -c, ">-\n            ~/start.sh &&\n           \
+        \ cd /home/test/web-platform-tests &&\n            git fetch {{event.head.repo.url}}\
+        \ &&\n            git config advice.detachedHead false &&\n            git\
+        \ checkout {{event.head.sha}} &&\n            ./tools/ci/ci_taskcluster.sh\
+        \ firefox testharness 14 15"]
+    image: harjgam/web-platform-tests:0.6
+    maxRunTime: 7200
+  provisionerId: '{{ taskcluster.docker.provisionerId }}'
+  workerType: '{{ taskcluster.docker.workerType }}'
+- extra:
+    github:
+      branches: [master]
+      events: [push]
+  metadata: {description: '', name: wpt-firefox-nightly-testharness-15, owner: '{{
+      event.head.user.email }}', source: '{{ event.head.repo.url }}'}
+  payload:
+    artifacts:
+      public/results: {path: /home/test/artifacts, type: directory}
+    command: [/bin/bash, --login, -c, ">-\n            ~/start.sh &&\n           \
+        \ cd /home/test/web-platform-tests &&\n            git fetch {{event.head.repo.url}}\
+        \ &&\n            git config advice.detachedHead false &&\n            git\
+        \ checkout {{event.head.sha}} &&\n            ./tools/ci/ci_taskcluster.sh\
+        \ firefox testharness 15 15"]
+    image: harjgam/web-platform-tests:0.6
+    maxRunTime: 7200
   provisionerId: '{{ taskcluster.docker.provisionerId }}'
   workerType: '{{ taskcluster.docker.workerType }}'
 version: 0
--- a/testing/web-platform/tests/tools/ci/taskgraph.py
+++ b/testing/web-platform/tests/tools/ci/taskgraph.py
@@ -15,17 +15,17 @@ task_template = {
     "workerType": "{{ taskcluster.docker.workerType }}",
     "extra": {
         "github": {
             "events": ["push"],
             "branches": ["master"],
         },
     },
     "payload": {
-        "maxRunTime": 5400,
+        "maxRunTime": 7200,
         "image": "harjgam/web-platform-tests:0.6",
         "command":[
             "/bin/bash",
             "--login",
             "-c",
             """>-
             ~/start.sh &&
             cd /home/test/web-platform-tests &&
@@ -51,18 +51,18 @@ task_template = {
 
 file_template = {
     "version": 0,
     "tasks": [],
     "allowPullRequests": "collaborators"
 }
 
 suites = {
-    "testharness": {"chunks": 12},
-    "reftest": {"chunks": 6},
+    "testharness": {"chunks": 15},
+    "reftest": {"chunks": 10},
     "wdspec": {"chunks": 1}
 }
 
 browsers = {
     "firefox": {"name": "firefox-nightly"},
     "chrome": {"name": "chrome-dev"}
 }