Bug 1613958 - set correct treeherder platform names for macOS webrender and condprof tasks. r=chmanchester

Some webrender and condprof tasks on macOS had raw/'ugly' platform names and
were listed at the top of a treeherder push due to that and not together with
the other OS X tasks. With this patch applied, they are shown together with the
other tasks on that platform.

The platform name should reference either cross compile or the platform version
it is running on.

Differential Revision: https://phabricator.services.mozilla.com/D62051

--HG--
extra : moz-landing-system : lando
This commit is contained in:
Sebastian Hengst 2020-02-07 20:48:13 +00:00
Родитель 7fd69df79d
Коммит 18aefc612f
4 изменённых файлов: 7 добавлений и 7 удалений

Просмотреть файл

@ -89,7 +89,7 @@ jobs:
description: Creates or updates conditioned profiles on macOS description: Creates or updates conditioned profiles on macOS
treeherder: treeherder:
symbol: condprof(firefox) symbol: condprof(firefox)
platform: macosx64/opt platform: macosx1014-64/opt
dependencies: dependencies:
build-macosx64/opt: build-macosx64/opt build-macosx64/opt: build-macosx64/opt
fetches: fetches:

Просмотреть файл

@ -183,7 +183,7 @@ jobs:
product: firefox product: firefox
job-name: macosx64-profile job-name: macosx64-profile
treeherder: treeherder:
platform: macosx64-shippable/opt platform: macosx1014-64-shippable/opt
worker-type: t-osx-1014-pgo worker-type: t-osx-1014-pgo
worker: worker:
max-run-time: 7200 max-run-time: 7200

Просмотреть файл

@ -91,7 +91,7 @@ jobs:
shipping-phase: build shipping-phase: build
shipping-product: firefox shipping-product: firefox
treeherder: treeherder:
platform: macosx64-shippable/opt platform: osx-shippable/opt
worker-type: b-linux worker-type: b-linux
worker: worker:
max-run-time: 7200 max-run-time: 7200

Просмотреть файл

@ -120,7 +120,7 @@ jobs:
tooltool-downloads: internal tooltool-downloads: internal
command: '$HOME/checkouts/gecko/taskcluster/scripts/misc/wrench-macos-build.sh' command: '$HOME/checkouts/gecko/taskcluster/scripts/misc/wrench-macos-build.sh'
treeherder: treeherder:
platform: macosx64-qr/opt platform: osx-cross/opt
symbol: WR(B) symbol: WR(B)
when: when:
files-changed: files-changed:
@ -150,7 +150,7 @@ jobs:
export WRENCH_BINARY=$PWD/wrench-macos/bin/wrench && export WRENCH_BINARY=$PWD/wrench-macos/bin/wrench &&
ci-scripts/macos-release-tests.sh ci-scripts/macos-release-tests.sh
treeherder: treeherder:
platform: macosx64-qr/opt platform: macosx1014-64-qr/opt
symbol: WR(wrench) symbol: WR(wrench)
when: when:
files-changed: files-changed:
@ -180,7 +180,7 @@ jobs:
tooltool-downloads: internal tooltool-downloads: internal
command: '$HOME/checkouts/gecko/taskcluster/scripts/misc/wr-cargotest-macos-build.sh' command: '$HOME/checkouts/gecko/taskcluster/scripts/misc/wr-cargotest-macos-build.sh'
treeherder: treeherder:
platform: macosx64-qr/debug platform: osx-cross/debug
symbol: WR(B) symbol: WR(B)
when: when:
files-changed: files-changed:
@ -209,7 +209,7 @@ jobs:
cd target && cd target &&
for i in debug/*; do $i; done for i in debug/*; do $i; done
treeherder: treeherder:
platform: macosx64-qr/debug platform: macosx1014-64-qr/debug
symbol: WR(cargotest) symbol: WR(cargotest)
when: when:
files-changed: files-changed: