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

Side by Side Diff: infra/bots/recipes/swarm_test.py

Issue 2243143002: Add --serial mode to dm, runs unit tests serially (Closed) Base URL: https://skia.googlesource.com/skia.git@master
Patch Set: Use --solo Created 4 years, 4 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
OLDNEW
1 # Copyright 2016 The Chromium Authors. All rights reserved. 1 # Copyright 2016 The Chromium Authors. All rights reserved.
2 # Use of this source code is governed by a BSD-style license that can be 2 # Use of this source code is governed by a BSD-style license that can be
3 # found in the LICENSE file. 3 # found in the LICENSE file.
4 4
5 5
6 # Recipe module for Skia Swarming test. 6 # Recipe module for Skia Swarming test.
7 7
8 8
9 DEPS = [ 9 DEPS = [
10 'build/file', 10 'build/file',
(...skipping 302 matching lines...) Expand 10 before | Expand all | Expand 10 after
313 313
314 if 'ANGLE' in bot and 'Debug' in bot: 314 if 'ANGLE' in bot and 'Debug' in bot:
315 match.append('~GLPrograms') # skia:4717 315 match.append('~GLPrograms') # skia:4717
316 316
317 if 'MSAN' in bot: 317 if 'MSAN' in bot:
318 match.extend(['~Once', '~Shared']) # Not sure what's up with these tests. 318 match.extend(['~Once', '~Shared']) # Not sure what's up with these tests.
319 319
320 if 'TSAN' in bot: 320 if 'TSAN' in bot:
321 match.extend(['~ReadWriteAlpha']) # Flaky on TSAN-covered on nvidia bots. 321 match.extend(['~ReadWriteAlpha']) # Flaky on TSAN-covered on nvidia bots.
322 322
323 if 'x86_64' in bot or 'Arm64' in bot: # Only run test on 32-bit bots.
324 match.append('~ColorSpaceCRBug')
325
326 # For memory intensive tests that we don't want to run multi-threaded.
327 solo = []
328 solo.append('ColorSpaceCRBug')
329
323 if blacklist: 330 if blacklist:
324 args.append('--blacklist') 331 args.append('--blacklist')
325 args.extend(blacklist) 332 args.extend(blacklist)
326 333
327 if match: 334 if match:
328 args.append('--match') 335 args.append('--match')
329 args.extend(match) 336 args.extend(match)
330 337
338 if solo:
339 args.append('--solo')
340 args.extend(solo)
341
331 # These bots run out of memory running RAW codec tests. Do not run them in 342 # These bots run out of memory running RAW codec tests. Do not run them in
332 # parallel 343 # parallel
333 if ('NexusPlayer' in bot or 'Nexus5' in bot or 'Nexus9' in bot 344 if ('NexusPlayer' in bot or 'Nexus5' in bot or 'Nexus9' in bot
334 or 'Win8-MSVC-ShuttleB' in bot): 345 or 'Win8-MSVC-ShuttleB' in bot):
335 args.append('--noRAW_threading') 346 args.append('--noRAW_threading')
336 347
337 return args 348 return args
338 349
339 350
340 def key_params(api): 351 def key_params(api):
(...skipping 513 matching lines...) Expand 10 before | Expand all | Expand 10 after
854 api.path['slave_build'].join('skia', 'infra', 'bots', 'assets', 865 api.path['slave_build'].join('skia', 'infra', 'bots', 'assets',
855 'skimage', 'VERSION'), 866 'skimage', 'VERSION'),
856 api.path['slave_build'].join('skia', 'infra', 'bots', 'assets', 867 api.path['slave_build'].join('skia', 'infra', 'bots', 'assets',
857 'skp', 'VERSION'), 868 'skp', 'VERSION'),
858 api.path['slave_build'].join('skia', 'infra', 'bots', 'assets', 869 api.path['slave_build'].join('skia', 'infra', 'bots', 'assets',
859 'svg', 'VERSION'), 870 'svg', 'VERSION'),
860 api.path['slave_build'].join('tmp', 'uninteresting_hashes.txt') 871 api.path['slave_build'].join('tmp', 'uninteresting_hashes.txt')
861 ) + 872 ) +
862 api.platform('win', 64) 873 api.platform('win', 64)
863 ) 874 )
OLDNEW
« no previous file with comments | « dm/DM.cpp ('k') | infra/bots/recipes/swarm_test.expected/Test-Android-GCC-AndroidOne-GPU-Mali400MP2-Arm7-Release.json » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698