Difference between revisions of "User:Dennisvd@nikhef.nl/Patch3893"

From PDP/Grid Wiki
Jump to navigationJump to search
 
 
Line 1: Line 1:
 
Certification of this patch involves verification of the correct workings of a couple of little-used LCMAPS interfaces. Calls to these interfaces have been added by [[User:Okoeroo@nikhef.nl]] to the [https://ndpfsvn.nikhef.nl/cgi-bin/viewvc.cgi/pdpsoft/trunk/grid-mw-security/glexec/util/lcaslcmaps_getaccount_cli/?pathrev=1949 lcaslcmaps_getaccount_cli] tool.  
 
Certification of this patch involves verification of the correct workings of a couple of little-used LCMAPS interfaces. Calls to these interfaces have been added by [[User:Okoeroo@nikhef.nl]] to the [https://ndpfsvn.nikhef.nl/cgi-bin/viewvc.cgi/pdpsoft/trunk/grid-mw-security/glexec/util/lcaslcmaps_getaccount_cli/?pathrev=1949 lcaslcmaps_getaccount_cli] tool.  
  
Test cases are simple shell scripts that prepare the grid-mapfile and gridmapdir, and call the tool with the right command-line options.
+
The test suit is made with DejaGnu; all test cases run with local instances of grid-mapfile and gridmapdir.
  
The bundle of test scripts and the tool can be provisionally found [http://www.nikhef.nl/~dennisvd/patch3893.tar.gz here] until a permanent location is arranged.
+
The bundle to run the tests can be found [http://www.nikhef.nl/~dennisvd/lcmaps-tests.tar.gz here].
 +
 
 +
Files:
 +
Makefile
 +
lcmaps.db.in
 +
config/unix.exp
 +
lcmaps.test/nogsi.exp
 +
lcaslcmaps_getaccount_cli-1.0/
 +
 
 +
The tests are all in nogsi.exp. It is Tcl syntax so beware.
 +
 
 +
run 'make all' to create lcmaps.db and to build the lcaslcmaps_getaccount_cli tool. After that you can run 'make check' to run DejaGnu.
 +
This will produce a summary output of tests, and a logfile with more data.

Latest revision as of 15:19, 29 September 2010

Certification of this patch involves verification of the correct workings of a couple of little-used LCMAPS interfaces. Calls to these interfaces have been added by User:Okoeroo@nikhef.nl to the lcaslcmaps_getaccount_cli tool.

The test suit is made with DejaGnu; all test cases run with local instances of grid-mapfile and gridmapdir.

The bundle to run the tests can be found here.

Files:

Makefile
lcmaps.db.in
config/unix.exp
lcmaps.test/nogsi.exp
lcaslcmaps_getaccount_cli-1.0/

The tests are all in nogsi.exp. It is Tcl syntax so beware.

run 'make all' to create lcmaps.db and to build the lcaslcmaps_getaccount_cli tool. After that you can run 'make check' to run DejaGnu. This will produce a summary output of tests, and a logfile with more data.