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 upRun WPT tests in debug mode #107
Conversation
|
You're adding steps to the release builders; they'll build Servo in release, and then build it again in debug to make wpt work. Not what we want |
|
Oh, I need to build debug too I guess? |
|
Isn't the configuration a mess? I think linux_dev_factory and mac_dev_ref_unit_factory are defined twice. |
|
If you want to switch to dev builds, then you should also rename the factories to match. Calling it linux_rel_factory when it builds dev is not the best. Also, running wpt in debug mode when everything is compiled in release mode will about double our compile times (since it will have to do it twice). Probably we should switch to running everything in debug. Later we can add new slaves and expand to cover release mode again. |
|
|
|
Rebased and amended, I also renamed the factories and builders accordingly. |
|
How about the CSS tests? Did they improve as well? |
|
@Ms2ger I have absolutely no idea. In doubt, I didn't change it. |
|
Except you did on Linux |
|
I have no idea what you mean. Where did I change test-css? |
|
Oh right, it's right in the middle of it! |
|
So I guess I need to either change the other tests to stay consistent, or to move CSS tests on Linux in a separate factory? |
|
Reviewed 2 of 2 files at r2. Comments from the review on Reviewable.io |
|
You should change the mac-rel-css factory to mac-dev-css. That will make everything consistent. r=me with that change. |
This lets us use debug_assert!() in Servo. Tests should be run fast enough now that Servo improved.
|
@bors-servo r=jack |
|
|
Run WPT tests in debug mode This lets us use debug_assert!() in Servo. Tests should be run fast enough now that Servo improved. <!-- Reviewable:start --> [<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/saltfs/107) <!-- Reviewable:end -->
|
|
nox commentedAug 31, 2015
This lets us use debug_assert!() in Servo. Tests should be run fast enough now that Servo improved.