Bug 1426292 - Consolidate "rusttests" platforms into native platform; r=glandium

f179a112278d (bug 1373878) established tasks for Rust tests. It
created new Treeherder "platforms" for each task.

These platforms (which still only have a single task) seem wasteful.

Let's remove the one-off Treeherder platform and move the "rusttests"
tasks into an existing platform so Treeherder's output is more
concise.

MozReview-Commit-ID: 8Fcph0r5wad

--HG--
extra : rebase_source : 3035d0ea50208911440498a108f653c298903352
This commit is contained in:
Gregory Szorc 2017-12-19 19:21:52 -08:00
parent 3183073e99
commit d8cd6db45c
2 changed files with 12 additions and 6 deletions

View File

@ -355,13 +355,14 @@ linux-rusttests/opt:
product: firefox
job-name: linux-rusttests-opt
treeherder:
platform: linux32-rusttests/opt
platform: linux32/opt
symbol: tc(BR)
tier: 2
worker-type: aws-provisioner-v1/gecko-{level}-b-linux
worker:
max-run-time: 5400
env:
PERFHERDER_EXTRA_OPTIONS: rusttests
TOOLTOOL_MANIFEST: "browser/config/tooltool-manifests/linux32/releng.manifest"
run:
using: mozharness
@ -389,13 +390,14 @@ linux-rusttests/debug:
product: firefox
job-name: linux-rusttests-debug
treeherder:
platform: linux32-rusttests/debug
platform: linux32/debug
symbol: tc(BR)
tier: 2
worker-type: aws-provisioner-v1/gecko-{level}-b-linux
worker:
max-run-time: 5400
env:
PERFHERDER_EXTRA_OPTIONS: rusttests
TOOLTOOL_MANIFEST: "browser/config/tooltool-manifests/linux32/releng.manifest"
run:
using: mozharness
@ -698,13 +700,14 @@ linux64-rusttests/opt:
product: firefox
job-name: linux64-rusttests-opt
treeherder:
platform: linux64-rusttests/opt
platform: linux64/opt
symbol: tc(BR)
tier: 2
worker-type: aws-provisioner-v1/gecko-{level}-b-linux
worker:
max-run-time: 5400
env:
PERFHERDER_EXTRA_OPTIONS: rusttests
TOOLTOOL_MANIFEST: "browser/config/tooltool-manifests/linux64/releng.manifest"
run:
using: mozharness
@ -732,13 +735,14 @@ linux64-rusttests/debug:
product: firefox
job-name: linux64-rusttests-debug
treeherder:
platform: linux64-rusttests/debug
platform: linux64/debug
symbol: tc(BR)
tier: 2
worker-type: aws-provisioner-v1/gecko-{level}-b-linux
worker:
max-run-time: 5400
env:
PERFHERDER_EXTRA_OPTIONS: rusttests
TOOLTOOL_MANIFEST: "browser/config/tooltool-manifests/linux64/releng.manifest"
run:
using: mozharness

View File

@ -424,13 +424,14 @@ win32-rusttests/opt:
product: firefox
job-name: win32-rusttests-opt
treeherder:
platform: windows2012-32-rusttests/opt
platform: windows2012-32/opt
symbol: tc(BR)
tier: 2
worker-type: aws-provisioner-v1/gecko-{level}-b-win2012
worker:
max-run-time: 7200
env:
PERFHERDER_EXTRA_OPTIONS: rusttests
TOOLTOOL_MANIFEST: "browser/config/tooltool-manifests/win32/releng.manifest"
run:
using: mozharness
@ -453,13 +454,14 @@ win64-rusttests/opt:
product: firefox
job-name: win64-rusttests-opt
treeherder:
platform: windows2012-64-rusttests/opt
platform: windows2012-64/opt
symbol: tc(BR)
tier: 2
worker-type: aws-provisioner-v1/gecko-{level}-b-win2012
worker:
max-run-time: 7200
env:
PERFHERDER_EXTRA_OPTIONS: rusttests
TOOLTOOL_MANIFEST: "browser/config/tooltool-manifests/win64/releng.manifest"
run:
using: mozharness