Changeset: 91e5ac669666 for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=91e5ac669666
Modified Files:
Branch: default
Log Message:
Merge with Dec2011 branch.
diffs (76 lines):
diff --git a/testing/Mtest.py.in b/testing/Mtest.py.in
--- a/testing/Mtest.py.in
+++ b/testing/Mtest.py.in
@@ -170,6 +170,12 @@ def splitcommand(cmd):
del command[0]
return command
+def remove(file):
+ try:
+ os.remove(file)
+ except:
+ pass
+
def isexecutable(TST, ext = '.sh') :
if os.name == "nt":
for ext in ".exe", ".com", ".bat", ".cmd":
@@ -1142,10 +1148,7 @@ def PerformDir(env, testdir, testlist, B
if testweb:
os.chdir(TSTTRGDIR)
for f in alllinks:
- try:
- os.remove(f)
- except:
- pass
+ remove(f)
if THISFILE == "Mtest.py":
if not testweb:
@@ -1172,7 +1175,7 @@ def PerformDir(env, testdir, testlist, B
if fnmatch.fnmatch(f, pat):
break
else:
- os.remove(ff)
+ remove(ff)
if testweb:
try:
@@ -1270,11 +1273,11 @@ def ApproveOutput (env, TST) :
proc = subprocess.Popen(['diff', '-u', stableOUTPUT + '.ORG',
stableOUTPUT], stdout = f)
proc.wait()
f.close()
- os.remove(stableOUTPUT + ".ORG")
- os.remove(patch + ".1")
+ remove(stableOUTPUT + ".ORG")
+ remove(patch + ".1")
else:
print "No differences detected between %s and stable.%s%s
that are not ignored by Mtest.py." % (os.path.join(TSTDIR, "%s.test.%s" % (TST,
WHAT)), WHAT, SYSTEM)
- os.remove(patch + ".0")
+ remove(patch + ".0")
thefile = os.path.split(stableOUTPUT)[1]
dir,file = os.path.split(stableOUT)
@@ -2107,10 +2110,7 @@ def RunTest(env, TST, BusyPorts, COND, o
'%s.server.err' % TST, '%s.client.err' % TST,
'%s.test.err.FILTERED' % TST,
'%s%s.FILTERED' % (TST, STABLEerr)]:
- try:
- os.remove(f)
- except:
- pass
+ remove(f)
if not testweb:
elem = AddTstToHtmlIndex(env, TST, STABLEout, STABLEerr, EXT,
@@ -3652,10 +3652,7 @@ def main(argv) :
# some more cleanup
# note that we create the file so that os.removedirs in PerformDir
# doesn't remove os.path.join(TSTTRGBASE, TSTPREF)
- try:
- os.remove(os.path.join(TSTTRGBASE, TSTPREF, '.Mapprove.rc'))
- except:
- pass
+ remove(os.path.join(TSTTRGBASE, TSTPREF, '.Mapprove.rc'))
fn = os.path.join(TSTTRGBASE, TSTPREF, "times.")
fl = open(fn+"lst","w")
Failure = [[] for i in range(len(FAILURES))]
_______________________________________________
Checkin-list mailing list
[email protected]
http://mail.monetdb.org/mailman/listinfo/checkin-list