Pre Check-In Tests : Unit and Functional Tests
The goal is to minimize the amount of time that the source tree is broken (in a state where people can't get their work done). These tests don't pretend to fully test the application, but are meant to ensure that the code base is stable enough for people to code against. Please run the following script before check-in:
$ ./tools/rt.py -fur
This will run unit tests (
), functional (
) tests, and recorded scripts (
) in both debug and release mode if you have built both or just debug or release if you have just built one but not the other.
option will probably be folded into
in the near future (Apr 07).