From 34287e53420dbeb88834c08c2df63cff2e8ec9b1 Mon Sep 17 00:00:00 2001 From: Simon Sapin Date: Tue, 19 Nov 2019 17:46:33 +0100 Subject: Move WPT Linux from Buildbot to Taskcluster MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Update expectations as differences don’t look intermittent: https://github.com/servo/servo/pull/24785#issuecomment-555602259 Fixes https://github.com/servo/servo/issues/23569 --- etc/ci/buildbot_steps.yml | 41 ++-------------------- etc/taskcluster/decision_task.py | 4 --- .../word-break/word-break-break-all-005.html.ini | 4 --- .../tests/element_send_keys/file_upload.py.ini | 2 ++ .../css/text_decoration_underline_subpx_a.html.ini | 4 --- .../fetch_cannot_overwhelm_system.window.js.ini | 3 -- 6 files changed, 4 insertions(+), 54 deletions(-) delete mode 100644 tests/wpt/metadata/css/css-text/word-break/word-break-break-all-005.html.ini delete mode 100644 tests/wpt/mozilla/meta/css/text_decoration_underline_subpx_a.html.ini delete mode 100644 tests/wpt/mozilla/meta/mozilla/fetch_cannot_overwhelm_system.window.js.ini diff --git a/etc/ci/buildbot_steps.yml b/etc/ci/buildbot_steps.yml index 34f54a67f57..b8167fa240d 100644 --- a/etc/ci/buildbot_steps.yml +++ b/etc/ci/buildbot_steps.yml @@ -18,45 +18,6 @@ linux-rel-nogate: - env RUSTFLAGS= bash ./etc/ci/mutation_test.sh - ./etc/ci/clean_build_artifacts.sh -linux-rel-wpt: - env: - CCACHE: sccache - RUSTC_WRAPPER: sccache - CC: clang-4.0 - CXX: clang++-4.0 - commands: - - ./mach clean-nightlies --keep 3 --force - - ./mach clean-cargo-cache --keep 3 --force - - ./etc/ci/clean_build_artifacts.sh - - ./mach build --release --with-debug-assertions -p servo - - ./mach test-wpt-failure - - ./mach test-wpt --release --processes 24 --total-chunks 2 --this-chunk 1 --log-raw test-wpt.log --log-errorsummary wpt-errorsummary.log --always-succeed - - ./mach filter-intermittents wpt-errorsummary.log --log-intermittents intermittents.log --log-filteredsummary filtered-wpt-errorsummary.log --tracker-api default --reporter-api default - - ./mach test-wpt --release --binary-arg=--multiprocess --processes 24 --log-raw test-wpt-mp.log --log-errorsummary wpt-mp-errorsummary.log eventsource - - ./mach test-wpt --release --product=servodriver --headless tests/wpt/mozilla/tests/mozilla/DOMParser.html tests/wpt/mozilla/tests/css/per_glyph_font_fallback_a.html tests/wpt/mozilla/tests/css/img_simple.html tests/wpt/mozilla/tests/mozilla/secure.https.html - - ./mach test-wpt --release --product=servodriver --headless --log-raw test-bluetooth.log --log-errorsummary bluetooth-errorsummary.log bluetooth - - ./mach test-wpt --release --headless --timeout-multiplier=4 --log-raw test-wdspec.log --log-errorsummary wdspec-errorsummary.log --always-succeed webdriver - - ./mach filter-intermittents wdspec-errorsummary.log --log-intermittents intermittents.log --log-filteredsummary filtered-wdspec-errorsummary.log --tracker-api default --reporter-api default - - ./etc/ci/clean_build_artifacts.sh - -linux-rel-css: - env: - CCACHE: sccache - RUSTC_WRAPPER: sccache - CC: clang-4.0 - CXX: clang++-4.0 - commands: - - ./mach clean-nightlies --keep 3 --force - - ./mach clean-cargo-cache --keep 3 --force - - ./etc/ci/clean_build_artifacts.sh - - ./mach build --release --with-debug-assertions -p servo - - ./mach test-wpt --release --processes 24 --total-chunks 2 --this-chunk 2 --log-raw test-wpt.log --log-errorsummary wpt-errorsummary.log --always-succeed - - ./mach filter-intermittents wpt-errorsummary.log --log-intermittents intermittents.log --log-filteredsummary filtered-wpt-errorsummary.log --tracker-api default --reporter-api default - - env SERVO_WEBGL_MAIN_THREAD=1 ./mach test-wpt --release --processes 24 --log-raw test-wpt-webgl.log --log-errorsummary webgl-errorsummary.log --always-succeed tests/wpt/webgl/tests/conformance - - ./mach filter-intermittents webgl-errorsummary.log --log-intermittents webgl-intermittents.log --log-filteredsummary filtered-webgl-errorsummary.log --tracker-api default --reporter-api default - - bash ./etc/ci/lockfile_changed.sh - - ./etc/ci/clean_build_artifacts.sh - # Moved to Taskcluster linux-dev: [] mac-dev-unit: [] @@ -76,6 +37,8 @@ mac-nightly: [] magicleap-nightly: [] magicleap: [] linux-nightly: [] +linux-rel-wpt: [] +linux-rel-css: [] # No longer maintained arm32: [] diff --git a/etc/taskcluster/decision_task.py b/etc/taskcluster/decision_task.py index 28557842ae4..8fd12d7086f 100644 --- a/etc/taskcluster/decision_task.py +++ b/etc/taskcluster/decision_task.py @@ -16,9 +16,6 @@ def main(task_for): branch if not branch.startswith("try-") else "try" ) - - # Implemented but disabled for now: - linux_wpt = lambda: None # Shadows the existing top-level function # The magicleap build is broken until there's a surfman back end magicleap_dev = lambda: None magicleap_nightly = lambda: None @@ -110,7 +107,6 @@ def main(task_for): def mocked_only(): windows_release() android_x86_wpt() - linux_wpt() magicleap_dev() magicleap_nightly() decisionlib.DockerWorkerTask("Indexed by task definition").find_or_create() diff --git a/tests/wpt/metadata/css/css-text/word-break/word-break-break-all-005.html.ini b/tests/wpt/metadata/css/css-text/word-break/word-break-break-all-005.html.ini deleted file mode 100644 index a2b9601ab6f..00000000000 --- a/tests/wpt/metadata/css/css-text/word-break/word-break-break-all-005.html.ini +++ /dev/null @@ -1,4 +0,0 @@ -[word-break-break-all-005.html] - type: reftest - expected: - if os == "linux": FAIL diff --git a/tests/wpt/metadata/webdriver/tests/element_send_keys/file_upload.py.ini b/tests/wpt/metadata/webdriver/tests/element_send_keys/file_upload.py.ini index 2308bfa4b26..1894789ebb8 100644 --- a/tests/wpt/metadata/webdriver/tests/element_send_keys/file_upload.py.ini +++ b/tests/wpt/metadata/webdriver/tests/element_send_keys/file_upload.py.ini @@ -1,4 +1,6 @@ [file_upload.py] + expected: + if os == "linux": TIMEOUT [test_multiple_files] expected: FAIL diff --git a/tests/wpt/mozilla/meta/css/text_decoration_underline_subpx_a.html.ini b/tests/wpt/mozilla/meta/css/text_decoration_underline_subpx_a.html.ini deleted file mode 100644 index fb0e61c9144..00000000000 --- a/tests/wpt/mozilla/meta/css/text_decoration_underline_subpx_a.html.ini +++ /dev/null @@ -1,4 +0,0 @@ -[text_decoration_underline_subpx_a.html] - bug: https://github.com/servo/servo/issues/23569 - expected: - if os == "linux": FAIL diff --git a/tests/wpt/mozilla/meta/mozilla/fetch_cannot_overwhelm_system.window.js.ini b/tests/wpt/mozilla/meta/mozilla/fetch_cannot_overwhelm_system.window.js.ini deleted file mode 100644 index 37bb7100b8c..00000000000 --- a/tests/wpt/mozilla/meta/mozilla/fetch_cannot_overwhelm_system.window.js.ini +++ /dev/null @@ -1,3 +0,0 @@ -[fetch_cannot_overwhelm_system.window.html] - expected: - if os == "linux": CRASH -- cgit v1.2.3