Bug 1376978 - Add separate tooltool manifest for TC fuzzing build. r=decoder
authorrforbes <rforbes@mozilla.com>
Fri, 30 Jun 2017 09:38:54 -0700
changeset 367050 ef52b30f64606d6e0c2f2781b37812f8bb5ae179
parent 367049 6bb7ab0e0ce2d6e014f1b171a3538bfec1bb1ce0
child 367051 68e430f20dfd7c6984ef0de3a8203a0862970445
push id92107
push userphilringnalda@gmail.com
push dateSun, 02 Jul 2017 02:01:35 +0000
treeherdermozilla-inbound@4d3de12dcdc5 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersdecoder
bugs1376978, 1359328
milestone56.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 1376978 - Add separate tooltool manifest for TC fuzzing build. r=decoder MozReview-Commit-ID: BXEX5uHzjRx *** Bug 1359328 - Add fuzzing.manifest file MozReview-Commit-ID: 4ggQvY1yISY
browser/config/tooltool-manifests/linux64/fuzzing.manifest
taskcluster/ci/build/linux.yml
new file mode 100644
--- /dev/null
+++ b/browser/config/tooltool-manifests/linux64/fuzzing.manifest
@@ -0,0 +1,35 @@
+[
+  {
+    "version": "gcc 4.9.4 + PR64905",
+    "size": 101297752,
+    "digest": "42aa2e3fdd232b5e390472a788e7f7db71a1fee4221e260b6cb58c9a1d73e6cdd10afcbac137f7844290169cd6b561b424ecc92b159e9726b0ad5de3f478a8be",
+    "algorithm": "sha512",
+    "filename": "gcc.tar.xz",
+    "unpack": true
+  },
+  {
+    "version": "clang 4.0.1 gecko build for linux",
+    "size": 215309284,
+    "visibility": "public",
+    "digest": "8f6d386ca1d4606526dd24f366b1dbc1914c6c6d7f54c69c2a2ca0e7cfabe641c1168952d606295feffa9f38ad687084de5efb1e80be3ed2f431ac91de80039b",
+    "algorithm": "sha512",
+    "filename": "clang.tar.xz",
+    "unpack": true
+  },
+  {
+    "version": "rustc 1.18.0 (03fc9d622 2017-06-06) repack",
+    "size": 146886764,
+    "digest": "e03eeebd4acc593369d5635a059f55a6beed2d2fb839a8c196ccc735a246620d3285a15c17ab34fa8bcf9dd57dd25f735d4ef3eb2fc3be672bbde62342823f1e",
+    "algorithm": "sha512",
+    "filename": "rustc.tar.xz",
+    "unpack": true
+  },
+  {
+    "size": 12072532,
+    "digest": "3915f8ec396c56a8a92e6f9695b70f09ce9d1582359d1258e37e3fd43a143bc974410e4cfc27f500e095f34a8956206e0ebf799b7287f0f38def0d5e34ed71c9",
+    "algorithm": "sha512",
+    "filename": "gtk3.tar.xz",
+    "setup": "setup.sh",
+    "unpack": true
+  }
+]
--- a/taskcluster/ci/build/linux.yml
+++ b/taskcluster/ci/build/linux.yml
@@ -324,17 +324,17 @@ linux64-asan-fuzzing/opt:
         job-name: linux64-fuzzing-asan-opt
     treeherder:
         platform: linux64/asan
         symbol: tc(Bof)
     worker-type: aws-provisioner-v1/gecko-{level}-b-linux
     worker:
         env:
             PERFHERDER_EXTRA_OPTIONS: asan-fuzzing
-            TOOLTOOL_MANIFEST: "browser/config/tooltool-manifests/linux64/asan.manifest"
+            TOOLTOOL_MANIFEST: "browser/config/tooltool-manifests/linux64/fuzzing.manifest"
         max-run-time: 36000
     run:
         using: mozharness
         actions: [get-secrets build check-test update]
         config:
             - builds/releng_base_linux_64_builds.py
             - balrog/production.py
         script: "mozharness/scripts/fx_desktop_build.py"