Bug 1245566 - Enable taskcluster scheduling for valgrind-mochitest runs: basic_tc_scheduling. r=armenzg.

This commit is contained in:
Julian Seward 2016-02-18 11:33:12 +01:00
parent 3aa8c5a4b6
commit 72e289414e
2 changed files with 37 additions and 0 deletions

View File

@ -54,6 +54,7 @@ flags:
mochitest-dt-e10s: /mochitest-devtools-chrome-e10s.*/
mochitest-gl: /mochitest-webgl.*/
mochitest-push: /mochitest-push.*/
mochitest-vg: /mochitest-valgrind.*/
reftest: /(plain-)?reftest.*/
reftest-no-accel: /(plain-)?reftest-no-accel.*/
reftests: /(plain-)?reftest.*/
@ -143,6 +144,7 @@ flags:
- mochitest-oop
- mochitest-push
- mochitest-webgl
- mochitest-valgrind
- mozmill
- reftest
- reftest-e10s

View File

@ -0,0 +1,35 @@
---
$inherits:
from: 'tasks/tests/fx_desktop_generic.yml'
task:
scopes:
- 'docker-worker:capability:device:loopbackVideo'
- 'docker-worker:capability:device:loopbackAudio'
payload:
maxRunTime: 28800
capabilities:
devices:
loopbackVideo: true
loopbackAudio: true
command:
- --no-read-buildbot-config
- --installer-url={{build_url}}
- --test-packages-url={{test_packages_url}}
- --mochitest-suite=valgrind-plain
- --total-chunk={{total_chunks}}
- --this-chunk={{chunk}}
env:
MOZHARNESS_SCRIPT: 'mozharness/scripts/desktop_unittest.py'
MOZHARNESS_CONFIG: >
mozharness/configs/unittests/linux_unittest.py
mozharness/configs/remove_executables.py
metadata:
name: '[TC] Linux64 mochitest-valgrind-{{chunk}}'
description: Mochitest Valgrind
extra:
chunks:
total: 40
treeherder:
groupName: Mochitest Valgrind
groupSymbol: M-vg
symbol: {{chunk}}