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

Revert "Remove -w flag now that WebRender is always used" #15158

Closed
wants to merge 1 commit into from

Conversation

@aneeshusa
Copy link
Member

aneeshusa commented Jan 23, 2017

This reverts commit b94b58f.
The wptrunner changes are not quite right and cause Python exceptions
inside the test haness.

This reverts #15064. See build.servo.org/builders/linux-rel-css/builds/2005/steps/test/logs/stdio for an example log with the error; not sure why Homu didn't catch this in the actual PR.

cc @Ms2ger If possible I'd like help on a fixed version of the patch; otherwise I'll send in a revert to the wptrunner repo as well.


  • ./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 _____

This change is Reviewable

This reverts commit b94b58f.
The wptrunner changes are not quite right and causes Python exceptions
inside the test haness.
@highfive
Copy link

highfive commented Jan 23, 2017

Heads up! This PR modifies the following files:

  • @jgraham: tests/wpt/harness/wptrunner/executors/executorservo.py, tests/wpt/harness/wptrunner/browsers/servo.py, tests/wpt/harness/wptrunner/webdriver_server.py, tests/wpt/harness/wptrunner/browsers/servodriver.py, tests/wpt/harness/wptrunner/wptcommandline.py
@jdm
Copy link
Member

jdm commented Jan 23, 2017

@bors-servo
Copy link
Contributor

bors-servo commented Jan 23, 2017

📌 Commit ade98ad has been approved by jdm

@highfive highfive assigned jdm and unassigned nox Jan 23, 2017
@mbrubeck
Copy link
Contributor

mbrubeck commented Jan 23, 2017

@bors-servo
Copy link
Contributor

bors-servo commented Jan 23, 2017

Testing commit ade98ad with merge 6d288a8...

bors-servo added a commit that referenced this pull request Jan 23, 2017
Revert "Remove -w flag now that WebRender is always used"

This reverts commit b94b58f.
The wptrunner changes are not quite right and cause Python exceptions
inside the test haness.

This reverts #15064. See build.servo.org/builders/linux-rel-css/builds/2005/steps/test/logs/stdio for an example log with the error; not sure why Homu didn't catch this in the actual PR.

cc @Ms2ger If possible I'd like help on a fixed version of the patch; otherwise I'll send in a revert to the wptrunner repo as well.

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

---
<!-- 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 _____

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

<!-- 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/15158)
<!-- Reviewable:end -->
@bors-servo
Copy link
Contributor

bors-servo commented Jan 23, 2017

💔 Test failed - linux-rel-wpt

@mbrubeck
Copy link
Contributor

mbrubeck commented Jan 23, 2017

Tests with unexpected results:
  ▶ FAIL [expected PASS] /_mozilla/css/iframe/hide_and_show.html

Maybe related to #15155?

@mbrubeck
Copy link
Contributor

mbrubeck commented Jan 23, 2017

or #15129

@mbrubeck
Copy link
Contributor

mbrubeck commented Jan 23, 2017

@cynicaldevil confirms the test failure was caused by #15129, so we should probably revert that at the same time, along with #15155 which depends on it.

@mbrubeck
Copy link
Contributor

mbrubeck commented Jan 23, 2017

@bors-servo retry

  • Testing whether iframe/hide_and_show.html is failing intermittently
@bors-servo
Copy link
Contributor

bors-servo commented Jan 23, 2017

Previous build results for android, arm32, arm64, linux-dev, mac-dev-unit, mac-rel-css, mac-rel-wpt1, windows-gnu-dev, windows-msvc-dev are reusable. Rebuilding only linux-rel-css, linux-rel-wpt, mac-rel-wpt2...

@bors-servo
Copy link
Contributor

bors-servo commented Jan 23, 2017

💔 Test failed - mac-rel-wpt2

@mbrubeck
Copy link
Contributor

mbrubeck commented Jan 24, 2017

I resubmitted this as part of #15164.

@mbrubeck mbrubeck closed this Jan 24, 2017
@aneeshusa
Copy link
Member Author

aneeshusa commented Jan 24, 2017

I only see 3 failures on buildbot:

  • hide_and_show.html looks like it passed the second time
  • iframe_replacement.html failed twice but is passing for me locally on this branch
  • bidi-008b consistenly fails for me

@cynicaldevil which test failure was caused by #15129?

@aneeshusa
Copy link
Member Author

aneeshusa commented Jan 24, 2017

Oops, didn't see your update.

bors-servo added a commit that referenced this pull request Jan 24, 2017
Revert several changes that broke tests

This is based on #15158 by @aneeshusa, with additional reverts.

This reverts #15064, which is causing many tests not to run, and #15129 and #15155 which landed while tests were not running and may have caused some new failures in iframe tests.

<!-- 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/15164)
<!-- Reviewable:end -->
bors-servo added a commit that referenced this pull request Jan 24, 2017
Revert several changes that broke tests

This is based on #15158 by @aneeshusa, with additional reverts.

This reverts #15064, which is causing many tests not to run, and #15129 and #15155 which landed while tests were not running and may have caused some new failures in iframe tests.

<!-- 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/15164)
<!-- Reviewable:end -->
bors-servo added a commit that referenced this pull request Jan 24, 2017
Revert several changes that broke tests

This is based on #15158 by @aneeshusa, with additional reverts.

This reverts #15064, which is causing many tests not to run, and #15129 and #15155 which landed while tests were not running and may have caused some new failures in iframe tests.

<!-- 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/15164)
<!-- Reviewable:end -->
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

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