Bug 1396260 - Run reftest in smaller browser sessions on windows 7 to reduce font loading/rendering issues. r=jfkthame, a=test-only
authorJoel Maher <jmaher@mozilla.com>
Sat, 14 Oct 2017 16:37:14 +0200
changeset 434928 c27727efc446215ca24a44f3c8433838ec647bd0
parent 434927 ea66f4c8766c9fde44f15ae53ea438377cb78283
child 434929 3ec4cc626311ecccd5cde96f20cde805c797c247
push id1567
push userjlorenzo@mozilla.com
push dateThu, 02 Nov 2017 12:36:05 +0000
treeherdermozilla-release@e512c14a0406 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersjfkthame, test-only
bugs1396260
milestone57.0
Bug 1396260 - Run reftest in smaller browser sessions on windows 7 to reduce font loading/rendering issues. r=jfkthame, a=test-only
taskcluster/taskgraph/transforms/tests.py
--- a/taskcluster/taskgraph/transforms/tests.py
+++ b/taskcluster/taskgraph/transforms/tests.py
@@ -697,16 +697,21 @@ def split_chunks(config, tests):
             test['this-chunk'] = 1
             yield test
             continue
 
         # HACK: Bug 1373578 appears to pass with more chunks, non-e10s only though
         if test['test-platform'] == 'windows7-32/debug' and test['test-name'] == 'reftest':
             test['chunks'] = 32
 
+        if (test['test-platform'] == 'windows7-32/opt' or
+            test['test-platform'] == 'windows7-32-pgo/opt') and \
+                test['test-name'] in ['reftest-e10s', 'reftest-no-accel-e10s', 'reftest-gpu-e10s']:
+            test['chunks'] = 32
+
         for this_chunk in range(1, test['chunks'] + 1):
             # copy the test and update with the chunk number
             chunked = copy.deepcopy(test)
             chunked['this-chunk'] = this_chunk
 
             # add the chunk number to the TH symbol
             group, symbol = split_symbol(chunked['treeherder-symbol'])
             symbol += str(this_chunk)