Skip to content

Commit

Permalink
Bug 1274350 - Try to fix opt/debug/asan build categories r=me
Browse files Browse the repository at this point in the history
  • Loading branch information
Tim Taubert committed May 25, 2016
1 parent c9a3032 commit e93bf62
Show file tree
Hide file tree
Showing 3 changed files with 26 additions and 17 deletions.
2 changes: 2 additions & 0 deletions .taskcluster.yml
Expand Up @@ -103,3 +103,5 @@ tasks:
symbol: D
revision: '{{revision}}'
revision_hash: '{{revision_hash}}'
build:
platform: nss-decision
1 change: 0 additions & 1 deletion automation/taskcluster/graph/build.js
Expand Up @@ -84,7 +84,6 @@ function build_task(id, def) {
task.payload.command = def.command;
task.payload.env = def.env || {};
task.extra.treeherder = merge.recursive(true, task.extra.treeherder, def.treeherder || {});
task.extra.build_type = def.build_type || "opt";

// Forward some GitHub env variables.
task.payload.env.NSS_HEAD_REPOSITORY = process.env.NSS_HEAD_REPOSITORY;
Expand Down
40 changes: 24 additions & 16 deletions automation/taskcluster/graph/graph.yml
Expand Up @@ -185,18 +185,15 @@ templates:
NSS_TESTS: "tools"

graph:
build-32-debug-asan:
name: "Linux 32 (debug, ASan)"
build-32-debug:
name: "Linux 32 (debug)"
extends: builder
env:
USE_ASAN: 1
treeherder:
symbol: B
build:
platform: linux32
machine:
platform: linux32
build_type: dbg
collection:
debug: true

build-32-opt:
name: "Linux 32 (opt)"
Expand All @@ -207,22 +204,33 @@ graph:
symbol: B
build:
platform: linux32
machine:
platform: linux32
collection:
opt: true

build-64-debug-asan:
name: "Linux 64 (debug, ASan)"
build-64-debug:
name: "Linux 64 (debug)"
extends: builder
env:
USE_ASAN: 1
USE_64: 1
treeherder:
symbol: B
build:
platform: linux64
machine:
collection:
debug: true

build-64-asan:
name: "Linux 64 (ASan)"
extends: builder
env:
USE_ASAN: 1
USE_64: 1
treeherder:
symbol: B
build:
platform: linux64
build_type: dbg
collection:
asan: true

build-64-opt:
name: "Linux 64 (opt)"
Expand All @@ -234,8 +242,8 @@ graph:
symbol: B
build:
platform: linux64
machine:
platform: linux64
collection:
opt: true

# build-32-debug-asan-gcc6:
# name: "Linux 32 (gcc6, debug, ASan)"
Expand Down

0 comments on commit e93bf62

Please sign in to comment.