aboutsummaryrefslogtreecommitdiffstats
path: root/etc/taskcluster/decision_task.py
diff options
context:
space:
mode:
authorSimon Sapin <simon.sapin@exyr.org>2019-11-18 10:56:47 +0100
committerSimon Sapin <simon.sapin@exyr.org>2019-11-18 11:05:49 +0100
commit1762cba5330276e26e1f7be04add51d68cd93f0a (patch)
tree5637b5d7f4783502d42215a96b5e7f2bedba5682 /etc/taskcluster/decision_task.py
parent26ca284ec276e6d15c38f145a87ded00f3659c9a (diff)
downloadservo-1762cba5330276e26e1f7be04add51d68cd93f0a.tar.gz
servo-1762cba5330276e26e1f7be04add51d68cd93f0a.zip
Don’t pretend that `update_wpt()` doesn’t use debug assertions
It already was, since the key given to `find_or_create()` did not include `args`.
Diffstat (limited to 'etc/taskcluster/decision_task.py')
-rw-r--r--etc/taskcluster/decision_task.py10
1 files changed, 5 insertions, 5 deletions
diff --git a/etc/taskcluster/decision_task.py b/etc/taskcluster/decision_task.py
index 66937891e79..4b10b0e940b 100644
--- a/etc/taskcluster/decision_task.py
+++ b/etc/taskcluster/decision_task.py
@@ -579,7 +579,7 @@ def macos_nightly():
def update_wpt():
- build_task = macos_release_build()
+ build_task = macos_release_build_with_debug_assertions()
update_task = (
macos_task("WPT update")
.with_python2()
@@ -608,13 +608,13 @@ def update_wpt():
)
-def macos_release_build(args="", priority=None):
+def macos_release_build_with_debug_assertions(priority=None):
return (
macos_build_task("Release build")
.with_treeherder("macOS x64", "Release")
.with_priority(priority)
.with_script("\n".join([
- "./mach build --release --verbose " + args,
+ "./mach build --release --verbose --with-debug-assertions",
"./etc/ci/lockfile_changed.sh",
"tar -czf target.tar.gz" +
" target/release/servo" +
@@ -623,12 +623,12 @@ def macos_release_build(args="", priority=None):
" target/release/build/osmesa-src-*/out/src/mapi/shared-glapi/.libs",
]))
.with_artifacts("repo/target.tar.gz")
- .find_or_create("build.macos_x64_release." + CONFIG.task_id())
+ .find_or_create("build.macos_x64_release_w_assertions." + CONFIG.task_id())
)
def macos_wpt():
- build_task = macos_release_build("--with-debug-assertions", priority="high")
+ build_task = macos_release_build_with_debug_assertions(priority="high")
def macos_run_task(name):
task = macos_task(name).with_python2()
return with_homebrew(task, ["etc/taskcluster/macos/Brewfile-gstreamer"])