Bug 1253314 - enable Linux32 PGO builds. r=dustin
MozReview-Commit-ID: 8OLKfc9IAhh
--- a/taskcluster/ci/build/linux.yml
+++ b/taskcluster/ci/build/linux.yml
@@ -123,16 +123,43 @@ linux/debug:
- builds/releng_base_linux_32_builds.py
- balrog/production.py
script: "mozharness/scripts/fx_desktop_build.py"
secrets: true
custom-build-variant-cfg: debug
tooltool-downloads: public
need-xvfb: true
+linux/pgo:
+ description: "Linux32 PGO"
+ index:
+ product: firefox
+ job-name:
+ gecko-v2: linux-pgo
+ treeherder:
+ platform: linux32/pgo
+ symbol: tc(B)
+ tier: 2
+ worker-type: aws-provisioner-v1/gecko-{level}-b-linux
+ worker:
+ implementation: docker-worker
+ max-run-time: 36000
+ coalesce-name: linux32-pgo
+ run:
+ using: mozharness
+ actions: [get-secrets build check-test generate-build-stats update]
+ options: [enable-pgo]
+ config:
+ - builds/releng_base_linux_32_builds.py
+ - balrog/production.py
+ script: "mozharness/scripts/fx_desktop_build.py"
+ secrets: true
+ tooltool-downloads: public
+ need-xvfb: true
+
linux64-asan/opt:
description: "Linux64 Opt ASAN"
index:
product: firefox
job-name: linux64-asan-opt
treeherder:
platform: linux64/asan
symbol: tc(Bo)
@@ -220,9 +247,9 @@ linux64-ccov/opt:
actions: [get-secrets build check-test generate-build-stats update]
config:
- builds/releng_base_linux_64_builds.py
- balrog/production.py
script: "mozharness/scripts/fx_desktop_build.py"
secrets: true
custom-build-variant-cfg: code-coverage
tooltool-downloads: public
- need-xvfb: true
\ No newline at end of file
+ need-xvfb: true
--- a/taskcluster/taskgraph/transforms/gecko_v2_whitelist.py
+++ b/taskcluster/taskgraph/transforms/gecko_v2_whitelist.py
@@ -36,16 +36,17 @@ JOB_NAME_WHITELIST = set([
'linux64-jsdcov-opt',
'linux64-l10n-opt',
'linux64-opt',
'linux64-pgo',
'linux64-st-an-opt',
'linux64-valgrind-opt',
'linux-debug',
'linux-opt',
+ 'linux-pgo',
'macosx64-debug',
'macosx64-opt',
'macosx64-st-an-opt',
'mulet-dbg',
'mulet-haz-debug',
'mulet-opt',
'nexus-5-l-eng-debug',
'nexus-5-l-eng-opt',