Unverified Commit fee37e4f authored by Gregory Mierzwinski's avatar Gregory Mierzwinski Committed by GitHub
Browse files

Bug 1627027 - Use nightly Fenix variant instead of performancetest. (#10648)

parent a3c6492d
......@@ -26,18 +26,6 @@ jobs:
treeherder-symbol: fennec-beta
target-tasks-method: fennec-beta
when: [] # Force hook only
- name: raptor
job:
type: decision-task
treeherder-symbol: raptor-D
target-tasks-method: raptor
when: [{hour: 1, minute: 0}]
- name: browsertime
job:
type: decision-task
treeherder-symbol: btime-D
target-tasks-method: browsertime
when: [{hour: 1, minute: 0}]
- name: bump-android-components
job:
type: decision-task
......
......@@ -13,7 +13,7 @@ kind-dependencies:
primary-dependency: signing
only-for-build-types:
- performance-test
- nightly
only-for-abis:
- armeabi-v7a
......@@ -81,7 +81,7 @@ job-defaults:
- '--app=fenix'
- '--browsertime'
- '--cold'
- '--binary=org.mozilla.fenix.performancetest'
- '--binary=org.mozilla.fenix.nightly'
- '--activity=org.mozilla.fenix.IntentReceiverActivity'
- '--download-symbols=ondemand'
- '--browsertime-node=$MOZ_FETCHES_DIR/node/bin/node'
......
......@@ -11,7 +11,7 @@ kind-dependencies:
- toolchain
only-for-build-types:
- performance-test
- nightly
only-for-abis:
- armeabi-v7a
......@@ -76,7 +76,7 @@ job-defaults:
- './test-linux.sh'
- '--cfg=mozharness/configs/raptor/android_hw_config.py'
- '--app=fenix'
- '--binary=org.mozilla.fenix.performancetest'
- '--binary=org.mozilla.fenix.nightly'
- '--activity=org.mozilla.fenix.IntentReceiverActivity'
- '--download-symbols=ondemand'
fetches:
......
......@@ -33,7 +33,8 @@ def target_tasks_nightly(full_task_graph, parameters, graph_config):
def filter(task, parameters):
# We don't want to ship nightly while Google Play is still behind manual review.
# See bug 1628413 for more context.
return task.attributes.get("nightly", False) and task.kind != "push-apk"
return task.attributes.get("nightly", False) and task.kind != "push-apk" or \
task.kind in ('browsertime', 'visual-metrics', 'raptor')
return [l for l, t in full_task_graph.tasks.iteritems() if filter(t, parameters)]
......@@ -59,22 +60,6 @@ def target_tasks_fennec_nightly(full_task_graph, parameters, graph_config):
return [l for l, t in full_task_graph.tasks.iteritems() if _filter_fennec("beta", t, parameters)]
@_target_task('raptor')
def target_tasks_raptor(full_task_graph, parameters, graph_config):
def filter(task, parameters):
return task.kind == 'raptor'
return [l for l, t in full_task_graph.tasks.iteritems() if filter(t, parameters)]
@_target_task('browsertime')
def target_tasks_raptor(full_task_graph, parameters, graph_config):
def filter(task, parameters):
return task.kind in ('browsertime', 'visual-metrics')
return [l for l, t in full_task_graph.tasks.iteritems() if filter(t, parameters)]
@_target_task("bump_android_components")
def target_tasks_bump_android_components(full_task_graph, parameters, graph_config):
"""Select the set of tasks required to update android components."""
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment