Difference between revisions of "EMI gLExec release test plan and report"

From PDP/Grid Wiki
Jump to navigationJump to search
Line 369: Line 369:
  
 
==== Savannah: https://savannah.cern.ch/bugs/?92667 ====
 
==== Savannah: https://savannah.cern.ch/bugs/?92667 ====
gLExec 0.9.3 segfaults when preserve_env_variables is used in config
+
DESCRIPTION: gLExec 0.9.3 segfaults when preserve_env_variables is used in config
 +
 
 
REMARKS: Bug is cross-platform, but segfault occurs on SL6
 
REMARKS: Bug is cross-platform, but segfault occurs on SL6
 +
 
REPRODUCE: install glexec-0.9.3 on RH6 system and add preserve_env_variables = anything to the /etc/glexec.conf, then run /usr/sbin/glexec /usr/bin/id
 
REPRODUCE: install glexec-0.9.3 on RH6 system and add preserve_env_variables = anything to the /etc/glexec.conf, then run /usr/sbin/glexec /usr/bin/id
 +
 
CHECK: with preserve_env_variables there should be no problem in running glexec
 
CHECK: with preserve_env_variables there should be no problem in running glexec
 +
 
FAILED: [gLExec]:  Premature exit due to signal, signal: 11
 
FAILED: [gLExec]:  Premature exit due to signal, signal: 11
 +
 
PASSED: no error message
 
PASSED: no error message
  
https://savannah.cern.ch/bugs/?92812
+
==== Savannah: https://savannah.cern.ch/bugs/?92812 ====
LCMAPS without GSI SIGABORTs in StoRM EMI 2 RC3
+
DESCRIPTION: LCMAPS without GSI SIGABORTs in StoRM EMI 2 RC3
 +
 
 
REPRODUCE: install lcmaps version 1.5.2 (EMI RC 3)
 
REPRODUCE: install lcmaps version 1.5.2 (EMI RC 3)
 +
 
CHECK: run llrun using the without GSI interface.
 
CHECK: run llrun using the without GSI interface.
 +
 
PASSED: On successful llrun
 
PASSED: On successful llrun
 +
 
FAILED: On segmentation fault or abort based on an invalid free.
 
FAILED: On segmentation fault or abort based on an invalid free.
 +
 
REMARKS: The 1.5.3 version and newer of LCMAPS fixes the problem observed here
 
REMARKS: The 1.5.3 version and newer of LCMAPS fixes the problem observed here
  
https://savannah.cern.ch/bugs/?92818
+
==== Savannah: https://savannah.cern.ch/bugs/?92818 ====
glite_wms_wmproxy_server crashes with a SEGV when using the LCMAPS 1.5.2
+
DESCRIPTION: glite_wms_wmproxy_server crashes with a SEGV when using the LCMAPS 1.5.2
 +
 
 
REPRODUCE: install lcmaps version 1.5.2 (EMI RC 3)
 
REPRODUCE: install lcmaps version 1.5.2 (EMI RC 3)
 +
 
CHECK: run llrun using the without GSI interface.
 
CHECK: run llrun using the without GSI interface.
 +
 
PASSED: On successful llrun
 
PASSED: On successful llrun
 +
 
FAILED: On segmentation fault or abort based on an invalid free.
 
FAILED: On segmentation fault or abort based on an invalid free.
 +
 
REMARKS: The 1.5.3 version and newer of LCMAPS fixes the problem observed here
 
REMARKS: The 1.5.3 version and newer of LCMAPS fixes the problem observed here
 +
 
REMARKS: Similar to Savannah bug 92812
 
REMARKS: Similar to Savannah bug 92812
  
https://savannah.cern.ch/bugs/?93187
+
==== Savannah: https://savannah.cern.ch/bugs/?93187 ====
glexec-configure script contains some errors
+
DESCRIPTION: glexec-configure script contains some errors
 +
 
 +
==== Savannah: https://savannah.cern.ch/bugs/?93190 ====
 +
DESCRIPTION: LCMAPS gives misleading error when PDL parsing fails
  
https://savannah.cern.ch/bugs/?93190
 
LCMAPS gives misleading error when PDL parsing fails
 
  
 +
 
CHECK: Error message from LCMAPS
 
CHECK: Error message from LCMAPS
 +
 
PASSED: Error message flags it as a parse error
 
PASSED: Error message flags it as a parse error
 +
 
FAILED: Error message flags it as an out of memory error
 
FAILED: Error message flags it as an out of memory error
  
https://savannah.cern.ch/bugs/?93248
+
==== Savannah: https://savannah.cern.ch/bugs/?93248 ====
gLExec in non-linger mode does not set umask() correctly.
+
DESCRIPTION: gLExec in non-linger mode does not set umask() correctly.
 +
 
 
REPRODUCE: Install glexec version 0.9.5 and disable linger mode (linger=no)
 
REPRODUCE: Install glexec version 0.9.5 and disable linger mode (linger=no)
 +
 
CHECK:
 
CHECK:
umask 0123; /tmp/dummy/usr/sbin/glexec /bin/bash -c umask  
+
umask 0123; /tmp/dummy/usr/sbin/glexec /bin/bash -c umask  
 +
 
 
PASSED: output should be 0123
 
PASSED: output should be 0123
 +
 
FAILED: output is 0077 (internal umask setting for glexec)
 
FAILED: output is 0077 (internal umask setting for glexec)

Revision as of 14:30, 14 May 2012