Bugzilla – Bug 5978
Automated RLS Unit Tests
Last modified: 2008-04-03 14:01:29
You need to log in before you can comment on or make changes to this bug.
The RLS includes an informal test tool 'testrls.java' that has been used since the development of the JNI RLSClient. The tool tests many of the most important operations. However, it is not comprehensive, it does not produce test coverage reports, and it cannot be used in the Globus test harness (which was established sometime AFTER the RLS and its test tool were developed). RLS needs an automated unit test tool that: 1) automates RLS unit testing; 2) can be deployed in the Globus test harness; 3) provides comprehensive test coverage of RLS operations; and 4) produces human readable reports for QA management.
A unit test package has been developed and committed to TRUNK. It will be backported to the 4.0.x branch along with other features of RLS, if possible. The new package is named 'globus_rls_test' and may be found in Globus CVS in 'replica/rls/test/unit'.