Changes between Version 24 and Version 25 of WebKitGtkLayoutTests
- Timestamp:
- Oct 10, 2012, 10:15:43 AM (12 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
WebKitGtkLayoutTests
v24 v25 11 11 libapache2-mod-bw \ 12 12 libgpg-error-dev \ 13 xvfb pulseaudio-utils 13 xvfb \ 14 pulseaudio-utils \ 15 python-gi 14 16 }}} 15 17 … … 29 31 }}} 30 32 33 === Unit Tests === 34 The GTK+ port includes unit tests. To run the suite: 35 36 {{{ 37 ./Tools/Scripts/run-gtk-tests [--debug] [--verbose] 38 }}} 39 31 40 === Pixel Tests === 32 41 … … 34 43 {{{ 35 44 ./Tools/Scripts/run-webkit-tests --gtk -p 36 }}}37 38 === Adding Baselines ===39 Sometimes you may need to generate new results for a test that relies on render tree output. This can be accomplished by passing the `--new-test-results` option. Note that new pixel results require the `-p` option as well:40 {{{41 ./Tools/Scripts/run-webkit-tests --gtk fast/forms/plaintext-mode-1.html --new-test-results42 45 }}} 43 46 … … 124 127 125 128 You may need to do this into your schroot too. 126 127 128 === Running python based test with multiprocess support ===129 130 In order to run the Gtk+ tests, you will need the python binding for131 GObject Introspection132 133 You will need to install the following Debian package. For other134 distributions, you must install the equivalent packages.135 136 {{{137 sudo apt-get install python-gi138 }}}139 140 Simply run the `run-gtk-tests` script from the Tools/Scripts141 directory. `run-gtk-tests` also supports the `--debug` argument to run142 the tests with the debug build of WebKitGTK+.143 144 {{{145 ./Tools/Scripts/run-gtk-tests --verbose [--debug]146 }}}