Changes between Version 8 and Version 9 of NewRunWebKitTests
- Timestamp:
- Jul 8, 2011, 6:44:31 AM (13 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
NewRunWebKitTests
v8 v9 1 1 = new-run-webkit-tests = 2 2 3 {{{new-run-webkit-tests}}} (also known as NRWT) is a replacement for the original {{{run-webkit-tests}}} script that was written in Perl. The new script is written in Python and leverages much of the extensive Python infrastructure we have built up over the intervening years. It has a much more extensive unit test infrastructure and will hopefully be easier to maintain than the old script (time will tell). 3 [[PageOutline]] 4 4 5 In addition, NRWT has the ability to run the layout tests in parallel using multiple DumpRenderTrees (or WebkitTestRunners), much strong features for reporting test failures and managing expected failures, and integration with various dashboards. 5 {{{new-run-webkit-tests}}} (also known as NRWT) is a replacement for the original {{{run-webkit-tests}}} script that was written in Perl. The new script is written in Python and leverages much of the extensive Python infrastructure we have built up over the intervening years. It has a much more extensive unit test infrastructure and will hopefully be easier to maintain than the old script. (Time will tell.) 6 7 In addition, NRWT has the ability to run the layout tests in parallel using multiple DumpRenderTrees (or WebkitTestRunners), much stronger features for reporting test failures and managing expected failures, and integration with various dashboards. 6 8 7 9 This page describes how to run NRWT. 8 9 == Contents ==10 11 * Introduction12 * Basic usage13 * More advanced scenarios14 10 15 11 == See also == … … 21 17 == Introduction == 22 18 23 NRWT is designed to be run both directly by developers working in a terminal window , orby the buildbots. It supports a large number of command line options to customize the behavior and the output; only a few of the most commonly used options are mentioned here.19 NRWT is designed to be run both directly by developers working in a terminal window and by the buildbots. It supports a large number of command line options to customize the behavior and the output; only a few of the most commonly used options are mentioned here. 24 20 25 21 The complete list of options is given by {{{new-run-webkit-tests --help}}} and {{{new-run-webkit-tests --help-printing}}}.