--- /dev/null
+All scripts in this directory that
+- start with a letter
+- end with .pl .py or .sh
+get triggered in the root context of a test node as part of the system/ test suite
+
+As far as possible, would you please
+- pick up a meaningful name
+- and provide a corresponding .help file
+
+===
+The list of extensions that are considered (.pl .py or .sh) is defined
+in system/TestNode.py
+
+If for any reason a given script needs to be turned off, it is
+recommended to simply svn rename it and add '.hide' to its name
def __init__(self, test):
Thread.__init__(self)
- cmd = '/usr/bin/time ./busyloop.py 15'
+ cmd = '/usr/bin/time ./_busyloop.py 15'
if test.share:
flags = '--idle-time'
else:
--- /dev/null
+This script checks that util-vserver is configured to start with chkconfig
--- /dev/null
+All scripts in this directory that
+- start with a letter
+- end with .pl .py or .sh
+get triggered in a slice as part of the system/ test suite
+
+As far as possible, would you please
+- pick up a meaningful name
+- and provide a corresponding .help file
+
+===
+The list of extensions that are considered (.pl .py or .sh) is defined
+in system/TestSliver.py
+
+If for any reason a given script needs to be turned off, it is
+recommended to simply svn rename it and add '.hide' to its name
print message,'searching',path,'for extensions',extensions
scripts=[]
for ext in extensions:
- scripts += glob.glob (path+'/*.'+ext)
+ # skip helper programs
+ scripts += glob.glob (path+'/[a-zA-Z]*.'+ext)
return scripts
# quick & dirty - should probably use the parseroption object instead