Test report for patch #3724
Background
This patch was for glite-security-delegation-java-1.6.1.1 and glite-security-delegation-interface-2.0.1.1 for glite 3.1 sl4-32 bit. When this patch was certified, the exact same version of the libraries were in production on glite 3.2 sl5. As this patch was in a bit of a hurry, a generic test was done to test the patches drop-in compatibility. Proper testing procedures will be written based on this certification.
Setup
Two machines were installed for this patch, both were 32bit sl4 machines. One was a CREAM installation (whih uses delegation) and the other was an UI machine. They were set up on the CERN testbed.
Tests
Certification tests
These tests were run twice, first against the default version of delegation-java in CREAM (1.4.4), then replacing the jar file in the webapp with the 1.6.1 version of delegation-java. The delegation was tested by using the delegation tools on the UI side to create, renew and destroy delegations. The CREAM CLI tools were used where applicable, in other cases the glite-delegation-* tools were used. The following tests were ran.
- delegate a proxy
- destroy a proxy
- try to renew a delegation
- get delegation info
- destroy a proxy
- delgate a new proxy
- get delegation info
- renew delegation
- get delegation info
- delegate a proxy
- destroy the proxy
All tests were run with the delegation id "test". Test output is attached for both 1.4.4 and 1.6.1 Both versions behaved as expected.
After this a very simple test job was sent to CREAM using the delegation id, and checked that it got accepted. The batch system backend was not configured, so no job was actually run.
Bug tests
bug #60095
This bugfix was already verified and the bug in state "Ready for Review"
--
KalleHapponen - 19-Feb-2010
Topic revision: r2 - 2010-02-26
- unknown