aboutsummaryrefslogtreecommitdiffstats
path: root/tests/reftest.rs
Commit message (Collapse)AuthorAgeFilesLines
* Remove the legacy reftest framework.Ms2ger2016-01-141-395/+0
|
* Use thread::sleep instead of deprecated sleep_msJames Sanders2015-11-291-2/+3
| | | | | | Similarly, change one instance of `thread::park_timeout_ms`. Fixes #8694
* Upgrade to rustc 1.6.0-nightly (d5fde83ae 2015-11-12)Manish Goregaokar2015-11-271-2/+1
| | | | … and libc 0.2 and many other dependencies
* Auto merge of #7933 - mbrubeck:piston-image, r=glennwbors-servo2015-10-121-13/+9
|\ | | | | | | | | | | | | | | | | | | Replace libpng and stb_image with PistonDevelopers/image Fixes #3368. r? @glennw <!-- Reviewable:start --> [<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/7933) <!-- Reviewable:end -->
| * Replace libpng with image everywhere.Matt Brubeck2015-10-101-13/+9
| |
* | Making map+clone more succinct with clonedDavid Raifaizen2015-10-101-1/+1
|/
* Auto merge of #7917 - mrobinson:test-stderr, r=larsbergstrombors-servo2015-10-081-7/+18
|\ | | | | | | | | | | | | | | | | | | | | | | | | Record reference test stdout and stderr When reference tests crash it is difficult to debug the issue, because the stacktrace and any other output is discarded by the test harness. Instead of discarding it, write the output to text files in the test results directory which will make it easier to debug crashing tests. <!-- Reviewable:start --> [<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/7917) <!-- Reviewable:end -->
| * Record reference test stdout and stderrMartin Robinson2015-10-071-7/+18
| | | | | | | | | | | | | | When reference tests crash it is difficult to debug the issue, because the stacktrace and any other output is discarded by the test harness. Instead of discarding it, write the output to text files in the test results directory which will make it easier to debug crashing tests.
* | Don't check for equal image size and all white pixels for flaky tests.Glenn Watson2015-10-081-6/+9
|/ | | | Workaround for #7730.
* Allow reftest to take 0 or more testname argumentsMatt Brubeck2015-10-011-9/+16
|
* Add a pref for a default homepage.James Graham2015-09-251-1/+14
|
* Remove the now-stable append and result_expect feature gates from reftest.Ms2ger2015-09-241-2/+0
|
* Allow setting device-pixel-ratio for reftestsMatt Brubeck2015-09-181-0/+12
|
* Allow setting preferences from the reftest manifest. Add a command-line arg ↵Josh Matthews2015-08-281-7/+12
| | | | to enable a given preference.
* Resolves #7031 - Fix warnings in ./mach test-refDavid Rajchenbach-Teller2015-08-261-3/+3
|
* sort all usesJohann Tuffe2015-08-201-1/+1
|
* Stop using [T]::tail.Ms2ger2015-08-161-2/+1
| | | | It has been removed upstream (rust-lang/rust#27684).
* Use the user stylesheet for Ahem in old-style reftests.Simon Sapin2015-08-071-0/+2
|
* Update to rustc 2d0cbf3e3e25e092bd9e4c94d08e446b680869f0.Ms2ger2015-06-251-1/+8
|
* Add disable-canvas-aa option to test runner.Mátyás Mustoha2015-05-281-2/+2
|
* Reduce max line length from 150 to 120 charactersCorey Farwell2015-05-241-1/+2
| | | | Part of https://github.com/servo/servo/issues/6041
* Upgrade rust to 716f920b7e234b450f272346fea961832505c06e (Tue May 19 ↵Manish Goregaokar2015-05-201-1/+1
| | | | 05:39:29 2015 +0000)
* Remove unused feature gates and an unused import.Ms2ger2015-05-051-2/+1
|
* Upgrade to rustc 551a74dddd84cf01440ee84148ebd18bc68bd7c8.Simon Sapin2015-05-051-6/+5
|
* Remove the core feature from reftests.Ms2ger2015-03-211-8/+8
|
* Move to new path and io APIs in reftest.rs.Ms2ger2015-03-211-25/+29
|
* Pass path strings to {load,store}_png directly.Ms2ger2015-03-211-6/+4
| | | | This has been made possible by using the AsPath trait upstream.
* Use `append` instead of `extend` where possibleMatt Brubeck2015-03-181-2/+2
| | | | The new `Vec::append` method is clearer and potentially faster.
* Upgrade rustc to d3c49d2140fc65e8bb7d7cf25bfe74dda6ce5ecf/rustc-1.0.0-dev.Ms2ger2015-03-181-11/+6
|
* Fix warnings in tests/reftest.rsPeter Reid2015-03-121-13/+19
|
* Add support for changing the viewport size in reftests.Simon Sapin2015-03-051-0/+10
| | | | | | Usage example, in `*.list` files: resolution=200x300 == something.html something_ref.html
* uint -> usizeDan Fox2015-03-031-3/+3
|
* Upgrade to rustc ba2f13ef0 2015-02-04Simon Sapin2015-02-111-15/+7
|
* Allow unused variables, imports, and mutable.Josh Matthews2015-02-091-3/+0
|
* Update rustc to 00b112c45a604fa6f4b59af2a40c9deeadfdb7c6/rustc-1.0.0-dev.Josh Matthews2015-01-281-9/+10
|
* Change glutin headless mode to be a build config, as it breaks some Linux ↵Glenn Watson2015-01-231-3/+0
| | | | | | | | distros linking to both. The majority of this change is simply re-arranging the code in the glutin port so that the windowed/headless code is configured at build time rather than runtime. There shouldn't be any functional difference as a result of this change.
* Switch linux reftests on glutin to use osmesa software rendering.Glenn Watson2015-01-201-0/+3
|
* Update rustc to revision 2cfb5acb5a2751c759627377e602bac4f88f2d19.Ms2ger2015-01-081-7/+11
|
* Fix obsolete format traits.Ms2ger2015-01-021-4/+4
| | | | They are to be removed from the language in the next rust upgrade.
* Update rustc to revision 3dcd2157403163789aaf21a9ab3c4d30a7c6494d.Ms2ger2014-12-171-6/+6
|
* More target path fixup.Simon Sapin2014-12-021-1/+2
|
* Make build system more independent of current directory.Simon Sapin2014-12-021-1/+1
|
* Move the servo crate from root to components/servoSimon Sapin2014-12-021-1/+1
|
* Verify that reftest passes valid servo argsMatthew Rasmus2014-11-301-2/+23
| | | | Fixes #4101
* Allow reftests to be run directly w/ relative pathMatthew Rasmus2014-11-201-1/+8
| | | | Fixes #3521
* Rust upgrade to rustc hash b03a2755193cd756583bcf5831cf4545d75ecb8aJack Moffitt2014-11-131-26/+27
|
* Corral debug command-line options into a --debug/-Z flagMartin Robinson2014-11-041-1/+2
| | | | | This should make help output a lot cleaner and simplify the way that uncommon debug options are passed.
* gfx: Switch the default to CPU painting.Patrick Walton2014-10-211-1/+4
| | | | | | | | | | | We've discussed this some and I think there's consensus to do it as a pragmatic decision for now. CPU painting is more stable, especially with buggy drivers, and faster (because we aren't caching the necessary OpenGL objects yet and possibly for other reasons), so it provides a better "out of the box" experience for newcomers to Servo who don't know to pass the `-c` option. This patch continues to reftest both Skia and Skia-GL out of a desire to keep options open. Skia-GL remains a first-class citizen.
* Edits dom/bindings/DESIGN.mdGilles Leblanc2014-10-171-1/+1
| | | | | This corrects and improves the dom/bindings/DESIGN.md document and also corrects a grammatical error in a tests/reftest.rs message.
* auto merge of #3640 : cgaebel/servo/incremental-flow-construction, r=pcwaltonbors-servo2014-10-141-1/+1
|\ | | | | | | | | | | This also hides the not-yet-working parts of incremental reflow behind a runtime flag. As I get the failing reftests passing, I'll send pull requests for them one by one.