aboutsummaryrefslogtreecommitdiffstats
path: root/etc/taskcluster/decision_task.py
diff options
context:
space:
mode:
Diffstat (limited to 'etc/taskcluster/decision_task.py')
-rw-r--r--etc/taskcluster/decision_task.py15
1 files changed, 11 insertions, 4 deletions
diff --git a/etc/taskcluster/decision_task.py b/etc/taskcluster/decision_task.py
index 3bcd1db3658..294dff642cf 100644
--- a/etc/taskcluster/decision_task.py
+++ b/etc/taskcluster/decision_task.py
@@ -85,7 +85,7 @@ def main(task_for):
# https://github.com/servo/servo/pull/22597#issuecomment-451518810
CONFIG.git_sha_is_current_head()
- tidy_untrusted()
+ linux_tidy_unit_untrusted()
# https://tools.taskcluster.net/hooks/project-servo/daily
elif task_for == "daily":
@@ -158,17 +158,24 @@ windows_sparse_checkout = [
]
-def tidy_untrusted():
+def linux_tidy_unit_untrusted():
return (
- decisionlib.DockerWorkerTask("Tidy")
+ decisionlib.DockerWorkerTask("Tidy + dev build + unit tests")
.with_worker_type("servo-docker-untrusted")
- .with_treeherder("Linux x64", "Tidy")
+ .with_treeherder("Linux x64", "Tidy+Unit")
.with_max_run_time_minutes(60)
.with_dockerfile(dockerfile_path("build"))
.with_env(**build_env, **unix_build_env, **linux_build_env)
.with_repo()
.with_script("""
./mach test-tidy --no-progress --all
+ ./mach test-tidy --no-progress --self-test
+ ./mach build --dev
+ ./mach test-unit
+
+ ./etc/ci/lockfile_changed.sh
+ ./etc/memory_reports_over_time.py --test
+ ./etc/ci/check_no_panic.sh
""")
.create()
)