Conversation
|
Heads up! This PR modifies the following files:
|
|
@bors-servo r+ |
|
📌 Commit ba7e7e2 has been approved by |
Update backtrace to 0.3.46 rust-lang/backtrace-rs#299 landed so we can stop patching backtrace in our tree.
|
💥 Test timed out |
|
@bors-servo retry |
Update backtrace to 0.3.46 rust-lang/backtrace-rs#299 landed so we can stop patching backtrace in our tree.
|
💔 Test failed - status-taskcluster |
|
Looks like we now actually pick up the panics from #25838 correctly? |
|
Sorry I fail to connect your comment and the linked issue to the failures. Do you mean that those new timeouts and whatnot are good news? |
|
@bors-servo retry |
Update backtrace to 0.3.46 rust-lang/backtrace-rs#299 landed so we can stop patching backtrace in our tree.
|
💔 Test failed - status-taskcluster |
Looks like sadly yes? Details |
|
I'm not sad about that - it means that we're actually reporting real results from those tests now. |
|
Specifically, we've seen these panics intermittently in the past: #25258 |
|
@jdm So I should just update the expectations and be done with it? |
|
I would say yes. |
|
So for the failures in "Servo: macOS x64: WPT chunk 06 / 20", in the first round we got:
In the second, we got:
So yes it is consistent that there are panics and whatnot, but the failures themselves are all intermittent and I want to cry. Many of them I couldn't reproduce locally and sometimes I got TIMEOUT instead of CRASH. |
|
☔ The latest upstream changes (presumably #26005) made this pull request unmergeable. Please resolve the merge conflicts. |
|
It just occurred to me that I once again didn't look at the right section in the test results, so disregard that. |
|
Actually the new backtrace version should be able to load more debugging symbols than my fork, but it shouldn't "see" new panics, I think. But then there were more changes to backtrace, so the only way to really verify this is by looking at the individual issues and checking if they are correct fails. Anyway: This Fixes #24984, don't forget to close the issue once this is merged. |
Some Cargo.toml cleanups <!-- Please describe your changes on the following line: --> Some Cargo.toml cleanups. Adapted from #26024. --- <!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `___` with appropriate data: --> - [ ] `./mach build -d` does not report any errors - [ ] `./mach test-tidy` does not report any errors - [ ] These changes fix #___ (GitHub issue number if applicable) <!-- Either: --> - [ ] There are tests for these changes OR - [ ] These changes do not require tests because ___ <!-- Also, please make sure that "Allow edits from maintainers" checkbox is checked, so that we can help you if you get stuck somewhere along the way.--> <!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. -->
Some Cargo.toml cleanups <!-- Please describe your changes on the following line: --> Some Cargo.toml cleanups. Adapted from #26024. --- <!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `___` with appropriate data: --> - [ ] `./mach build -d` does not report any errors - [ ] `./mach test-tidy` does not report any errors - [ ] These changes fix #___ (GitHub issue number if applicable) <!-- Either: --> - [ ] There are tests for these changes OR - [ ] These changes do not require tests because ___ <!-- Also, please make sure that "Allow edits from maintainers" checkbox is checked, so that we can help you if you get stuck somewhere along the way.--> <!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. -->
rust-lang/backtrace-rs#299 landed so we can stop patching backtrace in our tree.