mirror of
https://github.com/servo/servo.git
synced 2025-06-06 16:45:39 +00:00
Auto merge of #24683 - servo:split, r=jdm
Split doc generation into its own task This task reached its 60 minutes timeout in https://community-tc.services.mozilla.com/tasks/YByC2V7uQq2lQv40TVi5KQ/runs/1/logs/live/https%3A%2F%2Fcommunity-tc.services.mozilla.com%2Fapi%2Fqueue%2Fv1%2Ftask%2FYByC2V7uQq2lQv40TVi5KQ%2Fruns%2F1%2Fartifacts%2Fpublic%2Flogs%2Flive.log#L6276
This commit is contained in:
commit
1089f8f242
1 changed files with 18 additions and 7 deletions
|
@ -30,7 +30,8 @@ def main(task_for):
|
|||
android_x86_wpt = android_x86_release
|
||||
|
||||
all_tests = [
|
||||
linux_tidy_unit_docs,
|
||||
linux_tidy_unit,
|
||||
linux_docs_check,
|
||||
windows_unit,
|
||||
windows_arm64,
|
||||
windows_uwp_x64,
|
||||
|
@ -58,7 +59,7 @@ def main(task_for):
|
|||
# https://github.com/servo/saltfs/blob/master/homu/map.jinja
|
||||
|
||||
"try-mac": [macos_unit],
|
||||
"try-linux": [linux_tidy_unit_docs, linux_release],
|
||||
"try-linux": [linux_tidy_unit, linux_docs_check, linux_release],
|
||||
"try-windows": [windows_unit, windows_arm64, windows_uwp_x64],
|
||||
"try-magicleap": [magicleap_dev],
|
||||
"try-arm": [windows_arm64],
|
||||
|
@ -76,7 +77,8 @@ def main(task_for):
|
|||
"auto": [
|
||||
# Everything not running on macOS,
|
||||
# which only has one worker on Community-TC for now
|
||||
linux_tidy_unit_docs,
|
||||
linux_tidy_unit,
|
||||
linux_docs_check,
|
||||
windows_unit,
|
||||
windows_arm64,
|
||||
windows_uwp_x64,
|
||||
|
@ -205,10 +207,10 @@ def linux_tidy_unit_untrusted():
|
|||
)
|
||||
|
||||
|
||||
def linux_tidy_unit_docs():
|
||||
def linux_tidy_unit():
|
||||
return (
|
||||
linux_build_task("Tidy + dev build + unit tests + docs")
|
||||
.with_treeherder("Linux x64", "Tidy+Unit+Doc")
|
||||
linux_build_task("Tidy + dev build + unit tests")
|
||||
.with_treeherder("Linux x64", "Tidy+Unit")
|
||||
.with_script("""
|
||||
./mach test-tidy --no-progress --all
|
||||
./mach build --dev
|
||||
|
@ -223,7 +225,16 @@ def linux_tidy_unit_docs():
|
|||
./etc/taskcluster/mock.py
|
||||
./etc/ci/lockfile_changed.sh
|
||||
./etc/ci/check_no_panic.sh
|
||||
""")
|
||||
.find_or_create("linux_unit." + CONFIG.task_id())
|
||||
)
|
||||
|
||||
|
||||
def linux_docs_check():
|
||||
return (
|
||||
linux_build_task("Docs + check")
|
||||
.with_treeherder("Linux x64", "Doc+Check")
|
||||
.with_script("""
|
||||
rustup component add rust-docs
|
||||
RUSTDOCFLAGS="--disable-minification" ./mach doc
|
||||
(
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue