Ticket #208 (new enhancement)
enhance test tools and build of test infrastructure
Description
The OpenSAF test tools and the build of the OpenSAF test infrastructure
require enhancement to accommodate support of new platforms like
Solaris. To do this, I suggest
- enhancing existing documentation
- eliminating unused legacy stuff
- consolidating many scripts into a few simpler scripts
- separating tools for doing build of tests versus setup and running of tests
- replacing the many bash/csh/sh build scripts and makefiles with a simple, clean recursive make structure
- automating as many of the manual steps as possible
This has the additional potential side effects of
- enabling easy maintenance
- enabling support for new platforms (like Solaris)
- enabling parallel builds of tests in the future
- enabling the build of tests for a select service (rather than having to re-build all tests every time)
- reducing the number of questions on the users/devel lists about building and running tests
- enabling easier addition of new tests
- ease-of-use: doing things the same way for all platforms
Attachments
Change History
Note: See
TracTickets for help on using
tickets.
