Skip to content

[text-spacing-trim] Implement line-end logic

Community-TC Integration / wpt-servo-nightly-crashtest-1 succeeded Jan 15, 2024 in 1h 0m 10s

Community-TC (push)

A subset of WPT's "crashtest" tests (chunk number 1 of 1), run in the nightly release of servo.

Details

View task in Taskcluster
View logs in Taskcluster

WPT Command: python3 ./wpt run --channel=nightly --log-wptreport=../artifacts/wpt_report.json --log-wptscreenshot=../artifacts/wpt_screenshot.txt --no-fail-on-unexpected --this-chunk=1 --total-chunks=1 --test-type=crashtest --log-mach-level=info --log-mach=- -y --no-pause --no-restart-on-unexpected --install-fonts --no-headless --verify-log-full --install-browser --processes=12 servo


 0:44.51 pid:6644              at /rustc/a28077b28a02b92985b3a3faecf92813155f1ea1/library/std/src/panic.rs:142:14
 0:44.51 pid:6644       std::rt::lang_start_internal
 0:44.51 pid:6644              at /rustc/a28077b28a02b92985b3a3faecf92813155f1ea1/library/std/src/rt.rs:148:20
 0:44.51 pid:6644   14: main
 0:44.51 pid:6644   15: __libc_start_main
 0:44.51 pid:6656    2: <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call
 0:44.51 pid:6656              at /rustc/a28077b28a02b92985b3a3faecf92813155f1ea1/library/alloc/src/boxed.rs:2021:9
 0:44.51 pid:6656       std::panicking::rust_panic_with_hook
 0:44.51 pid:6656              at /rustc/a28077b28a02b92985b3a3faecf92813155f1ea1/library/std/src/panicking.rs:735:13
 0:44.51 pid:6656    3: std::panicking::begin_panic::{{closure}}
 0:44.51 pid:6656    4: std::sys_common::backtrace::__rust_end_short_backtrace
 0:44.51 pid:6656    5: std::panicking::begin_panic
 0:44.51 pid:6656    6: surfman::egl::missing_fn_panic
 0:44.51 pid:6656    7: surfman::platform::unix::x11::connection::create_egl_display
 0:44.51 pid:6656    8: servo::headless_window::Window::new
 0:44.51 pid:6656    9: servo::app::App::run
 0:44.51 pid:6656   10: servo::main2::main
 0:44.51 pid:6656   11: std::sys_common::backtrace::__rust_begin_short_backtrace
 0:44.51 pid:6656   12: std::rt::lang_start::{{closure}}
 0:44.51 pid:6656   13: core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once
 0:44.51 pid:6656              at /rustc/a28077b28a02b92985b3a3faecf92813155f1ea1/library/core/src/ops/function.rs:284:13
 0:44.51 pid:6656       std::panicking::try::do_call
 0:44.51 pid:6656              at /rustc/a28077b28a02b92985b3a3faecf92813155f1ea1/library/std/src/panicking.rs:504:40
 0:44.51 pid:6644   16: _start
 0:44.52 TEST_END: PASS
 0:44.52 TEST_START: /svg/crashtests/firefox-bug-1703592.html
 0:44.51 pid:6656       std::panicking::try
 0:44.52 pid:6656              at /rustc/a28077b28a02b92985b3a3faecf92813155f1ea1/library/std/src/panicking.rs:468:19
 0:44.52 pid:6656       std::panic::catch_unwind
 0:44.52 TEST_END: PASS
 0:44.52 INFO No more tests
 0:44.52 INFO No more tests
 0:44.52 pid:6656              at /rustc/a28077b28a02b92985b3a3faecf92813155f1ea1/library/std/src/panic.rs:142:14
 0:44.52 pid:6656       std::rt::lang_start_internal::{{closure}}
 0:44.52 pid:6656              at /rustc/a28077b28a02b92985b3a3faecf92813155f1ea1/library/std/src/rt.rs:148:48
 0:44.52 pid:6656       std::panicking::try::do_call
 0:44.52 pid:6656              at /rustc/a28077b28a02b92985b3a3faecf92813155f1ea1/library/std/src/panicking.rs:504:40
 0:44.52 pid:6656       std::panicking::try
 0:44.52 pid:6656              at /rustc/a28077b28a02b92985b3a3faecf92813155f1ea1/library/std/src/panicking.rs:468:19
 0:44.52 pid:6656       std::panic::catch_unwind
 0:44.52 pid:6656              at /rustc/a28077b28a02b92985b3a3faecf92813155f1ea1/library/std/src/panic.rs:142:14
 0:44.52 pid:6656       std::rt::lang_start_internal
 0:44.52 pid:6656              at /rustc/a28077b28a02b92985b3a3faecf92813155f1ea1/library/std/src/rt.rs:148:20
 0:44.52 pid:6656   14: main
 0:44.52 pid:6656   15: __libc_start_main
 0:44.52 pid:6656   16: _start
 0:44.52 TEST_END: PASS
 0:44.52 TEST_START: /web-locks/crashtests/after-worker-termination.https.html
 0:44.54 pid:6661 Full command: /home/test/web-platform-tests/_venv3/servo/servo --hard-fail -u Servo/wptrunner --ignore-certificate-errors -z http://web-platform.test:8000/svg/crashtests/firefox-bug-1703592.html -Z replace-surrogates --certificate-path /home/test/web-platform-tests/tools/certs/cacert.pem -x
pid:6661 error: XDG_RUNTIME_DIR not set in the environment.
 0:44.54 pid:6666 Full command: /home/test/web-platform-tests/_venv3/servo/servo --hard-fail -u Servo/wptrunner --ignore-certificate-errors -z https://web-platform.test:8443/web-locks/crashtests/after-worker-termination.https.html -Z replace-surrogates --certificate-path /home/test/web-platform-tests/tools/certs/cacert.pem -x
pid:6666 error: XDG_RUNTIME_DIR not set in the environment.
 0:44.55 pid:6666 egl function was not loaded (thread main, at /home/runner/work/servo/servo/target/production/build/surfman-1a0ba24a885b2689/out/egl_bindings.rs:284)
 0:44.55 pid:6661 egl function was not loaded (thread main, at /home/runner/work/servo/servo/target/production/build/surfman-1a0ba24a885b2689/out/egl_bindings.rs:284)
 0:44.52 INFO Closing logging queue
 0:44.52 INFO queue closed
 0:44.59 pid:6661    0: servo::backtrace::print
 0:44.59 pid:6661    1: servo::main2::main::{{closure}}
 0:44.60 pid:6666    0: servo::backtrace::print
 0:44.60 pid:6666    1: servo::main2::main::{{closure}}
 0:44.60 pid:6661    2: <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call
 0:44.60 pid:6661              at /rustc/a28077b28a02b92985b3a3faecf92813155f1ea1/library/alloc/src/boxed.rs:2021:9
 0:44.60 pid:6661       std::panicking::rust_panic_with_hook
 0:44.60 pid:6661              at /rustc/a28077b28a02b92985b3a3faecf92813155f1ea1/library/std/src/panicking.rs:735:13
 0:44.60 pid:6661    3: std::panicking::begin_panic::{{closure}}
 0:44.60 pid:6666    2: <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call
 0:44.60 pid:6666              at /rustc/a28077b28a02b92985b3a3faecf92813155f1ea1/library/alloc/src/boxed.rs:2021:9
 0:44.60 pid:6666       std::panicking::rust_panic_with_hook
 0:44.60 pid:6661    4: std::sys_common::backtrace::__rust_end_short_backtrace
 0:44.60 pid:6666              at /rustc/a28077b28a02b92985b3a3faecf92813155f1ea1/library/std/src/panicking.rs:735:13
 0:44.60 pid:6661    5: std::panicking::begin_panic
 0:44.60 pid:6661    6: surfman::egl::missing_fn_panic
 0:44.60 pid:6661    7: surfman::platform::unix::x11::connection::create_egl_display
 0:44.60 pid:6661    8: servo::headless_window::Window::new
 0:44.60 pid:6661    9: servo::app::App::run
 0:44.60 pid:6661   10: servo::main2::main
 0:44.60 pid:6661   11: std::sys_common::backtrace::__rust_begin_short_backtrace
 0:44.60 pid:6661   12: std::rt::lang_start::{{closure}}
 0:44.60 pid:6661   13: core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once
 0:44.60 pid:6661              at /rustc/a28077b28a02b92985b3a3faecf92813155f1ea1/library/core/src/ops/function.rs:284:13
 0:44.60 pid:6661       std::panicking::try::do_call
 0:44.60 pid:6661              at /rustc/a28077b28a02b92985b3a3faecf92813155f1ea1/library/std/src/panicking.rs:504:40
 0:44.60 pid:6661       std::panicking::try
 0:44.60 pid:6661              at /rustc/a28077b28a02b92985b3a3faecf92813155f1ea1/library/std/src/panicking.rs:468:19
 0:44.60 pid:6661       std::panic::catch_unwind
 0:44.60 pid:6661              at /rustc/a28077b28a02b92985b3a3faecf92813155f1ea1/library/std/src/panic.rs:142:14
 0:44.60 pid:6661       std::rt::lang_start_internal::{{closure}}
 0:44.60 pid:6661              at /rustc/a28077b28a02b92985b3a3faecf92813155f1ea1/library/std/src/rt.rs:148:48
 0:44.60 pid:6661       std::panicking::try::do_call
 0:44.60 pid:6661              at /rustc/a28077b28a02b92985b3a3faecf92813155f1ea1/library/std/src/panicking.rs:504:40
 0:44.60 pid:6661       std::panicking::try
 0:44.60 pid:6661              at /rustc/a28077b28a02b92985b3a3faecf92813155f1ea1/library/std/src/panicking.rs:468:19
 0:44.60 pid:6661       std::panic::catch_unwind
 0:44.60 pid:6661              at /rustc/a28077b28a02b92985b3a3faecf92813155f1ea1/library/std/src/panic.rs:142:14
 0:44.60 pid:6661       std::rt::lang_start_internal
 0:44.60 pid:6661              at /rustc/a28077b28a02b92985b3a3faecf92813155f1ea1/library/std/src/rt.rs:148:20
 0:44.60 pid:6661   14: main
 0:44.60 pid:6661   15: __libc_start_main
 0:44.60 pid:6661   16: _start
 0:44.60 pid:6666    3: std::panicking::begin_panic::{{closure}}
 0:44.60 pid:6666    4: std::sys_common::backtrace::__rust_end_short_backtrace
 0:44.60 pid:6666    5: std::panicking::begin_panic
 0:44.60 pid:6666    6: surfman::egl::missing_fn_panic
 0:44.60 pid:6666    7: surfman::platform::unix::x11::connection::create_egl_display
 0:44.60 pid:6666    8: servo::headless_window::Window::new
 0:44.60 pid:6666    9: servo::app::App::run
 0:44.60 pid:6666   10: servo::main2::main
 0:44.60 pid:6666   11: std::sys_common::backtrace::__rust_begin_short_backtrace
 0:44.60 pid:6666   12: std::rt::lang_start::{{closure}}
 0:44.60 pid:6666   13: core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once
 0:44.60 pid:6666              at /rustc/a28077b28a02b92985b3a3faecf92813155f1ea1/library/core/src/ops/function.rs:284:13
 0:44.60 pid:6666       std::panicking::try::do_call
 0:44.60 pid:6666              at /rustc/a28077b28a02b92985b3a3faecf92813155f1ea1/library/std/src/panicking.rs:504:40
 0:44.60 pid:6666       std::panicking::try
 0:44.60 pid:6666              at /rustc/a28077b28a02b92985b3a3faecf92813155f1ea1/library/std/src/panicking.rs:468:19
 0:44.60 pid:6666       std::panic::catch_unwind
 0:44.60 pid:6666              at /rustc/a28077b28a02b92985b3a3faecf92813155f1ea1/library/std/src/panic.rs:142:14
 0:44.60 pid:6666       std::rt::lang_start_internal::{{closure}}
 0:44.60 pid:6666              at /rustc/a28077b28a02b92985b3a3faecf92813155f1ea1/library/std/src/rt.rs:148:48
 0:44.60 pid:6666       std::panicking::try::do_call
 0:44.60 pid:6666              at /rustc/a28077b28a02b92985b3a3faecf92813155f1ea1/library/std/src/panicking.rs:504:40
 0:44.60 pid:6666       std::panicking::try
 0:44.60 pid:6666              at /rustc/a28077b28a02b92985b3a3faecf92813155f1ea1/library/std/src/panicking.rs:468:19
 0:44.60 pid:6666       std::panic::catch_unwind
 0:44.60 pid:6666              at /rustc/a28077b28a02b92985b3a3faecf92813155f1ea1/library/std/src/panic.rs:142:14
 0:44.60 pid:6666       std::rt::lang_start_internal
 0:44.60 pid:6666              at /rustc/a28077b28a02b92985b3a3faecf92813155f1ea1/library/std/src/rt.rs:148:20
 0:44.60 pid:6666   14: main
 0:44.60 pid:6666   15: __libc_start_main
 0:44.60 pid:6666   16: _start
 0:44.62 TEST_END: PASS
 0:44.63 INFO No more tests
 0:44.63 INFO No more tests
 0:44.63 TEST_END: PASS
 0:44.63 TEST_START: /svg/extensibility/foreignObject/foreign-object-under-defs-crash.html
 0:44.64 pid:6677 Full command: /home/test/web-platform-tests/_venv3/servo/servo --hard-fail -u Servo/wptrunner --ignore-certificate-errors -z http://web-platform.test:8000/svg/extensibility/foreignObject/foreign-object-under-defs-crash.html -Z replace-surrogates --certificate-path /home/test/web-platform-tests/tools/certs/cacert.pem -x
pid:6677 error: XDG_RUNTIME_DIR not set in the environment.
 0:44.64 pid:6677 egl function was not loaded (thread main, at /home/runner/work/servo/servo/target/production/build/surfman-1a0ba24a885b2689/out/egl_bindings.rs:284)
 0:44.63 INFO Closing logging queue
 0:44.63 INFO queue closed
 0:44.68 pid:6677    0: servo::backtrace::print
 0:44.69 pid:6677    1: servo::main2::main::{{closure}}
 0:44.69 pid:6677    2: <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call
 0:44.69 pid:6677              at /rustc/a28077b28a02b92985b3a3faecf92813155f1ea1/library/alloc/src/boxed.rs:2021:9
 0:44.69 pid:6677       std::panicking::rust_panic_with_hook
 0:44.69 pid:6677              at /rustc/a28077b28a02b92985b3a3faecf92813155f1ea1/library/std/src/panicking.rs:735:13
 0:44.69 pid:6677    3: std::panicking::begin_panic::{{closure}}
 0:44.69 pid:6677    4: std::sys_common::backtrace::__rust_end_short_backtrace
 0:44.69 pid:6677    5: std::panicking::begin_panic
 0:44.69 pid:6677    6: surfman::egl::missing_fn_panic
 0:44.69 pid:6677    7: surfman::platform::unix::x11::connection::create_egl_display
 0:44.69 pid:6677    8: servo::headless_window::Window::new
 0:44.69 pid:6677    9: servo::app::App::run
 0:44.69 pid:6677   10: servo::main2::main
 0:44.69 pid:6677   11: std::sys_common::backtrace::__rust_begin_short_backtrace
 0:44.69 pid:6677   12: std::rt::lang_start::{{closure}}
 0:44.69 pid:6677   13: core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once
 0:44.69 pid:6677              at /rustc/a28077b28a02b92985b3a3faecf92813155f1ea1/library/core/src/ops/function.rs:284:13
 0:44.69 pid:6677       std::panicking::try::do_call
 0:44.69 pid:6677              at /rustc/a28077b28a02b92985b3a3faecf92813155f1ea1/library/std/src/panicking.rs:504:40
 0:44.69 pid:6677       std::panicking::try
 0:44.69 pid:6677              at /rustc/a28077b28a02b92985b3a3faecf92813155f1ea1/library/std/src/panicking.rs:468:19
 0:44.69 pid:6677       std::panic::catch_unwind
 0:44.69 pid:6677              at /rustc/a28077b28a02b92985b3a3faecf92813155f1ea1/library/std/src/panic.rs:142:14
 0:44.69 pid:6677       std::rt::lang_start_internal::{{closure}}
 0:44.69 pid:6677              at /rustc/a28077b28a02b92985b3a3faecf92813155f1ea1/library/std/src/rt.rs:148:48
 0:44.69 pid:6677       std::panicking::try::do_call
 0:44.69 pid:6677              at /rustc/a28077b28a02b92985b3a3faecf92813155f1ea1/library/std/src/panicking.rs:504:40
 0:44.70 pid:6677       std::panicking::try
 0:44.70 pid:6677              at /rustc/a28077b28a02b92985b3a3faecf92813155f1ea1/library/std/src/panicking.rs:468:19
 0:44.70 pid:6677       std::panic::catch_unwind
 0:44.70 pid:6677              at /rustc/a28077b28a02b92985b3a3faecf92813155f1ea1/library/std/src/panic.rs:142:14
 0:44.70 pid:6677       std::rt::lang_start_internal
 0:44.70 pid:6677              at /rustc/a28077b28a02b92985b3a3faecf92813155f1ea1/library/std/src/rt.rs:148:20
 0:44.70 pid:6677   14: main
 0:44.70 pid:6677   15: __libc_start_main
 0:44.70 pid:6677   16: _start
 0:44.72 TEST_END: PASS
 0:44.72 TEST_START: /webtransport/bidirectional-cancel-crash.https.html
 0:44.73 pid:6684 Full command: /home/test/web-platform-tests/_venv3/servo/servo --hard-fail -u Servo/wptrunner --ignore-certificate-errors -z https://web-platform.test:8443/webtransport/bidirectional-cancel-crash.https.html -Z replace-surrogates --certificate-path /home/test/web-platform-tests/tools/certs/cacert.pem -x
pid:6684 error: XDG_RUNTIME_DIR not set in the environment.
 0:44.73 pid:6684 egl function was not loaded (thread main, at /home/runner/work/servo/servo/target/production/build/surfman-1a0ba24a885b2689/out/egl_bindings.rs:284)
 0:44.77 pid:6684    0: servo::backtrace::print
 0:44.77 pid:6684    1: servo::main2::main::{{closure}}
 0:44.77 pid:6684    2: <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call
 0:44.78 pid:6684              at /rustc/a28077b28a02b92985b3a3faecf92813155f1ea1/library/alloc/src/boxed.rs:2021:9
 0:44.78 pid:6684       std::panicking::rust_panic_with_hook
 0:44.78 pid:6684              at /rustc/a28077b28a02b92985b3a3faecf92813155f1ea1/library/std/src/panicking.rs:735:13
 0:44.78 pid:6684    3: std::panicking::begin_panic::{{closure}}
 0:44.78 pid:6684    4: std::sys_common::backtrace::__rust_end_short_backtrace
 0:44.78 pid:6684    5: std::panicking::begin_panic
 0:44.78 pid:6684    6: surfman::egl::missing_fn_panic
 0:44.78 pid:6684    7: surfman::platform::unix::x11::connection::create_egl_display
 0:44.78 pid:6684    8: servo::headless_window::Window::new
 0:44.78 pid:6684    9: servo::app::App::run
 0:44.78 pid:6684   10: servo::main2::main
 0:44.78 pid:6684   11: std::sys_common::backtrace::__rust_begin_short_backtrace
 0:44.78 pid:6684   12: std::rt::lang_start::{{closure}}
 0:44.78 pid:6684   13: core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once
 0:44.78 pid:6684              at /rustc/a28077b28a02b92985b3a3faecf92813155f1ea1/library/core/src/ops/function.rs:284:13
 0:44.78 pid:6684       std::panicking::try::do_call
 0:44.78 pid:6684              at /rustc/a28077b28a02b92985b3a3faecf92813155f1ea1/library/std/src/panicking.rs:504:40
 0:44.78 pid:6684       std::panicking::try
 0:44.78 pid:6684              at /rustc/a28077b28a02b92985b3a3faecf92813155f1ea1/library/std/src/panicking.rs:468:19
 0:44.78 pid:6684       std::panic::catch_unwind
 0:44.78 pid:6684              at /rustc/a28077b28a02b92985b3a3faecf92813155f1ea1/library/std/src/panic.rs:142:14
 0:44.78 pid:6684       std::rt::lang_start_internal::{{closure}}
 0:44.78 pid:6684              at /rustc/a28077b28a02b92985b3a3faecf92813155f1ea1/library/std/src/rt.rs:148:48
 0:44.78 pid:6684       std::panicking::try::do_call
 0:44.78 pid:6684              at /rustc/a28077b28a02b92985b3a3faecf92813155f1ea1/library/std/src/panicking.rs:504:40
 0:44.78 pid:6684       std::panicking::try
 0:44.78 pid:6684              at /rustc/a28077b28a02b92985b3a3faecf92813155f1ea1/library/std/src/panicking.rs:468:19
 0:44.78 pid:6684       std::panic::catch_unwind
 0:44.78 pid:6684              at /rustc/a28077b28a02b92985b3a3faecf92813155f1ea1/library/std/src/panic.rs:142:14
 0:44.78 pid:6684       std::rt::lang_start_internal
 0:44.78 pid:6684              at /rustc/a28077b28a02b92985b3a3faecf92813155f1ea1/library/std/src/rt.rs:148:20
 0:44.78 pid:6684   14: main
 0:44.78 pid:6684   15: __libc_start_main
 0:44.78 pid:6684   16: _start
 0:44.80 TEST_END: PASS
 0:44.80 INFO No more tests
 0:44.80 INFO No more tests
 0:44.80 INFO Closing logging queue
 0:44.80 INFO queue closed
 0:44.83 SUITE_END

web-platform-test
~~~~~~~~~~~~~~~~~
Ran 1065 checks (1065 tests)
Expected results: 1065
Unexpected results: 0
OK
 0:44.84 INFO Got 0 unexpected results, with 0 unexpected passes
 0:45.09 wptserve INFO Stopped http server on 127.0.0.1:8444
 0:45.09 wptserve INFO Close on: (<AddressFamily.AF_INET6: 10>, <SocketKind.SOCK_STREAM: 1>, '', '', '')
 0:45.09 wptserve INFO Stopped http server on 127.0.0.1:8000
 0:45.09 wptserve INFO Stopped http server on 127.0.0.1:8001
 0:45.09 wptserve INFO Stopped http server on 127.0.0.1:8446
 0:45.09 wptserve INFO Stopped http server on 127.0.0.1:8003
 0:45.10 wptserve INFO Stopped http server on 127.0.0.1:8443
 0:45.10 wptserve INFO Close on: (<AddressFamily.AF_INET6: 10>, <SocketKind.SOCK_STREAM: 1>, '', '', '')
 0:45.10 wptserve INFO Stopped http server on 127.0.0.1:9000
 0:45.10 wptserve INFO Stopped http server on 127.0.0.1:8002
 0:45.10 wptserve INFO Stopped http server on 127.0.0.1:8445
 0:45.41 INFO Removed font: Ahem.ttf
 0:45.43 INFO Closing logging queue
 0:45.43 INFO queue closed
[taskcluster 2024-01-15 02:38:50.165Z] === Task Finished ===
[taskcluster 2024-01-15 02:38:51.023Z] Successful task run with exit code: 0 completed in 215.422 seconds