Bug 1369908 - Schedule linux64-ccov, and linux64-jsdcov on all mozilla-central pushes. r=jmaher

This patch removes the nightly code coverage run in favor of simply running the two code coverage builds on every single push to mozilla-central for a more granular view of code coverage over time.

MozReview-Commit-ID: E4Xp5bB19m9
This commit is contained in:
Greg Mierzwinski
2017-06-13 13:04:08 -04:00
parent 4f57fe622a
commit e654e0f854
3 changed files with 2 additions and 23 deletions

View File

@@ -189,17 +189,6 @@ def target_tasks_valgrind(full_task_graph, parameters):
return [l for l, t in full_task_graph.tasks.iteritems() if filter(t)]
@_target_task('nightly_code_coverage')
def target_tasks_code_coverage(full_task_graph, parameters):
"""Target tasks that generate coverage data."""
def filter(task):
platform = task.attributes.get('test_platform', '').split('/')[0]
if platform not in ('linux64-ccov', 'linux64-jsdcov'):
return False
return True
return [l for l, t in full_task_graph.tasks.iteritems() if filter(t)]
@_target_task('nightly_fennec')
def target_tasks_nightly_fennec(full_task_graph, parameters):
"""Select the set of tasks required for a nightly build of fennec. The