Bug 1352113 - Shippable Builds - Remove windows pgo entirely. r=jmaher,aki
authorJustin Wood <Callek@gmail.com>
Wed, 27 Mar 2019 13:45:03 +0000
changeset 466354 28eabae429db10061ffd7820cacd24f7af9463b3
parent 466353 9cf5c1259a858ee5e49e671e3f7d7f9aedf7992c
child 466355 b19d25e352b7f3f69e9efc8e96e5b55e78557b34
push id35768
push useropoprus@mozilla.com
push dateThu, 28 Mar 2019 09:55:54 +0000
treeherdermozilla-central@c045dd97faf2 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersjmaher, aki
bugs1352113
milestone68.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 1352113 - Shippable Builds - Remove windows pgo entirely. r=jmaher,aki Differential Revision: https://phabricator.services.mozilla.com/D23125
taskcluster/ci/build/windows.yml
taskcluster/ci/test/test-platforms.yml
--- a/taskcluster/ci/build/windows.yml
+++ b/taskcluster/ci/build/windows.yml
@@ -69,51 +69,16 @@ win32/opt:
         - win64-clang-cl
         - win64-rust
         - win64-rust-size
         - win64-cbindgen
         - win64-sccache
         - win64-nasm
         - win64-node
 
-win32/pgo:
-    description: "Win32 Opt PGO"
-    index:
-        product: firefox
-        job-name: win32-pgo
-    attributes:
-        enable-full-crashsymbols: true
-    treeherder:
-        platform: windows2012-32/pgo
-        symbol: B
-        tier: 1
-    worker-type: aws-provisioner-v1/gecko-{level}-b-win2012
-    worker:
-        max-run-time: 9000
-        env:
-            TOOLTOOL_MANIFEST: "browser/config/tooltool-manifests/win32/releng.manifest"
-    run:
-        options: [enable-pgo, append-env-variables-from-configs]
-        script: mozharness/scripts/fx_desktop_build.py
-        secrets: true
-        config:
-            - builds/releng_base_firefox.py
-            - builds/taskcluster_base_windows.py
-            - builds/taskcluster_base_win32.py
-        extra-config:
-            stage_platform: win32
-    toolchains:
-        - win64-clang-cl
-        - win64-rust
-        - win64-rust-size
-        - win64-cbindgen
-        - win64-sccache
-        - win64-nasm
-        - win64-node
-
 win64/debug:
     description: "Win64 Debug"
     index:
         product: firefox
         job-name: win64-debug
     attributes:
         enable-full-crashsymbols: true
     treeherder:
@@ -455,51 +420,16 @@ win64-nightly/opt:
     toolchains:
         - win64-clang-cl
         - win64-rust
         - win64-rust-size
         - win64-cbindgen
         - win64-nasm
         - win64-node
 
-win64/pgo:
-    description: "Win64 Opt PGO"
-    index:
-        product: firefox
-        job-name: win64-pgo
-    attributes:
-        enable-full-crashsymbols: true
-    treeherder:
-        platform: windows2012-64/pgo
-        symbol: B
-        tier: 1
-    worker-type: aws-provisioner-v1/gecko-{level}-b-win2012
-    worker:
-        max-run-time: 10800
-        env:
-            TOOLTOOL_MANIFEST: "browser/config/tooltool-manifests/win64/releng.manifest"
-    run:
-        options: [enable-pgo, append-env-variables-from-configs]
-        script: mozharness/scripts/fx_desktop_build.py
-        secrets: true
-        config:
-            - builds/releng_base_firefox.py
-            - builds/taskcluster_base_windows.py
-            - builds/taskcluster_base_win64.py
-        extra-config:
-            stage_platform: win64
-    toolchains:
-        - win64-clang-cl
-        - win64-rust
-        - win64-rust-size
-        - win64-cbindgen
-        - win64-sccache
-        - win64-nasm
-        - win64-node
-
 win32-add-on-devel/opt:
     description: "Windows32 add-on-devel"
     index:
         product: firefox
         job-name: win32-add-on-devel
     treeherder:
         platform: windows2012-32-add-on-devel/opt
         symbol: B
--- a/taskcluster/ci/test/test-platforms.yml
+++ b/taskcluster/ci/test/test-platforms.yml
@@ -187,27 +187,16 @@ windows7-32/opt:
         - awsy
         - desktop-screenshot-capture
         - windows-reftest-gpu
         - windows-talos
         - windows-tests
         - web-platform-tests
         - raptor-firefox
 
-windows7-32-pgo/opt:
-    build-platform: win32-pgo/opt
-    test-sets:
-        - awsy
-        - desktop-screenshot-capture
-        - windows-reftest-gpu
-        - windows-talos
-        - windows-tests
-        - web-platform-tests
-        - raptor-firefox
-
 windows7-32-nightly/opt:
     build-platform: win32-nightly/opt
     test-sets:
         - awsy
         - desktop-screenshot-capture
         - windows-reftest-gpu
         - windows-tests
         - web-platform-tests
@@ -279,28 +268,16 @@ windows10-64/opt:
 #         - raptor-firefox
 
 windows10-64-ux/opt:
     build-platform: win64-nightly/opt
     test-sets:
         - raptor-firefox
         - talos-ux
 
-windows10-64-pgo/opt:
-    build-platform: win64-pgo/opt
-    test-sets:
-        - awsy
-        - desktop-screenshot-capture
-        - windows-talos
-        - marionette-gpu-tests
-        - windows-tests
-        - web-platform-tests
-        - mochitest-headless
-        - raptor-firefox
-
 windows10-64-nightly/opt:
     build-platform: win64-nightly/opt
     test-sets:
         - awsy
         - desktop-screenshot-capture
         - desktop-instrumentation
         - marionette-gpu-tests
         - windows-tests
@@ -347,25 +324,16 @@ windows10-64-qr/opt:
     build-platform: win64/opt
     test-sets:
         - awsy
         - windows-qr-tests
         - windows-talos
         - raptor-firefox
         - web-platform-tests
 
-windows10-64-pgo-qr/opt:
-    build-platform: win64-pgo/opt
-    test-sets:
-        - awsy
-        - windows-qr-tests
-        - windows-talos
-        - raptor-firefox
-        - web-platform-tests
-
 windows10-64-shippable-qr/opt:
     build-platform: win64-shippable/opt
     test-sets:
         - awsy
         - windows-qr-tests
         - windows-talos
         - raptor-firefox
         - web-platform-tests