Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
Sign upStart running reftests with wptrunner. #5687
Conversation
|
@bors-servo: r+ |
|
|
CC #5618. <!-- Reviewable:start --> [<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/5687) <!-- Reviewable:end -->
|
|
|
@bors-servo: r=jdm |
|
|
CC #5618. <!-- Reviewable:start --> [<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/5687) <!-- Reviewable:end -->
|
|
|
I tried to look into this but I can't figure out how to run serve.py locally and run any tests under _mozilla. |
|
So if you run a single test, Servo remains open and while it's open, you can access the server (though not directory listings) with |
|
|
|
To run this locally by itself, you do:
And then can plug something.log into: http://hoppipolla.co.uk/410/reftest-analyser-structured.xhtml It appears that pixels around the edge of the box are "fuzzy" in the floated version that uses the ahem font to make the big green square, and only on OSX (this test passes on Linux). |
|
@pcwalton Have you seen anything where font rendering is fuzzy on OSX, particularly with ahem, as if it has been floated to a fractional position? The file at https://github.com/Ms2ger/servo/blob/427ec5bdbae3a54b10932dfafdd8b087039fd46d/tests/wpt/mozilla/tests/css/abs_float_pref_width.html renders a green square, but the pixels at column 99 (which should be white) appear to be about 2/3 saturated green. Similarly, the pixels at column 300 differ. |
|
I'm not surprised that aligning on fractional pixels would cause issues, but this test appears to pass fine in the rust harness? |
|
Needs:
As used in: https://github.com/servo/servo/blob/master/tests/reftest.rs#L254-L256 I confirmed that without that flag we get the identical failing behavior in the current codebase, and with the flag things appear to work correctly (from the commandline, at least). cc @jgraham |
|
@bors-servo: r=jdm |
|
|
CC #5618. <!-- Reviewable:start --> [<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/5687) <!-- Reviewable:end -->
Ms2ger commentedApr 14, 2015
CC #5618.