Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove expected-crash state of many WebGL tests on Linux. #12793

Merged
merged 1 commit into from Aug 10, 2016

Conversation

@anholt
Copy link
Contributor

anholt commented Aug 10, 2016

Clear the expected-crash state on some webgl tests on linux, to reduce the diff necessary when enabling webgl testing on Linux again.


  • ./mach build -d does not report any errors
  • ./mach test-tidy does not report any errors
  • These changes fix #__ (github issue number if applicable).
  • There are tests for these changes OR
  • These changes do not require tests because the changes are to test expectations.

These tests are still all skipped currently (see #9331), but with
skipping removed, these didn't crash with Mesa 12.1 on Haswell
(Intel).


This change is Reviewable

These tests are still all skipped currently (see #9331), but with
skipping removed, these didn't crash with Mesa 12.1 on Haswell
(Intel).
@highfive
Copy link

highfive commented Aug 10, 2016

Thanks for the pull request, and welcome! The Servo team is excited to review your changes, and you should hear from @pcwalton (or someone else) soon.

@emilio
Copy link
Member

emilio commented Aug 10, 2016

@bors-servo: r+

@anholt: To give more context, they're skipped because we couldn't reliably test WebGL in our automation (I can't recall right now if it was about xvfb or just timeouts).

Thanks!

@bors-servo
Copy link
Contributor

bors-servo commented Aug 10, 2016

📌 Commit 1caf82b has been approved by emilio

@bors-servo
Copy link
Contributor

bors-servo commented Aug 10, 2016

Testing commit 1caf82b with merge a191bd4...

bors-servo added a commit that referenced this pull request Aug 10, 2016
Remove expected-crash state of many WebGL tests on Linux.

<!-- Please describe your changes on the following line: -->

Clear the expected-crash state on some webgl tests on linux, to reduce the diff necessary when enabling webgl testing on Linux again.

---
<!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: -->
- [X] `./mach build -d` does not report any errors
- [X] `./mach test-tidy` does not report any errors
- [ ] These changes fix #__ (github issue number if applicable).

<!-- Either: -->
- [ ] There are tests for these changes OR
- [X] These changes do not require tests because the changes are to test expectations.

<!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. -->

These tests are still all skipped currently (see #9331), but with
skipping removed, these didn't crash with Mesa 12.1 on Haswell
(Intel).

<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/12793)
<!-- Reviewable:end -->
@highfive highfive assigned emilio and unassigned pcwalton Aug 10, 2016
@bors-servo
Copy link
Contributor

bors-servo commented Aug 10, 2016

💔 Test failed - linux-rel

@highfive
Copy link

highfive commented Aug 10, 2016

  ▶ Unexpected subtest result in /html/browsers/browsing-the-web/history-traversal/browsing_context_name.html:
  └ PASS [expected FAIL] Retaining window.name on history traversal
@emilio
Copy link
Member

emilio commented Aug 10, 2016

@bors-servo
Copy link
Contributor

bors-servo commented Aug 10, 2016

Testing commit 1caf82b with merge c726eb3...

bors-servo added a commit that referenced this pull request Aug 10, 2016
Remove expected-crash state of many WebGL tests on Linux.

<!-- Please describe your changes on the following line: -->

Clear the expected-crash state on some webgl tests on linux, to reduce the diff necessary when enabling webgl testing on Linux again.

---
<!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: -->
- [X] `./mach build -d` does not report any errors
- [X] `./mach test-tidy` does not report any errors
- [ ] These changes fix #__ (github issue number if applicable).

<!-- Either: -->
- [ ] There are tests for these changes OR
- [X] These changes do not require tests because the changes are to test expectations.

<!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. -->

These tests are still all skipped currently (see #9331), but with
skipping removed, these didn't crash with Mesa 12.1 on Haswell
(Intel).

<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/12793)
<!-- Reviewable:end -->
@bors-servo
Copy link
Contributor

bors-servo commented Aug 10, 2016

@bors-servo bors-servo merged commit 1caf82b into servo:master Aug 10, 2016
3 checks passed
3 checks passed
continuous-integration/appveyor/pr AppVeyor build succeeded
Details
continuous-integration/travis-ci/pr The Travis CI build passed
Details
homu Test successful
Details
@anholt anholt deleted the anholt:webgl-linux-expected-update branch Aug 10, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked issues

Successfully merging this pull request may close these issues.

None yet

5 participants
You can’t perform that action at this time.