Changeset: b45c8fe82815 for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=b45c8fe82815
Modified Files:
testing/Mtest.py.in
Branch: Jul2015
Log Message:
More direct way to get file size.
diffs (33 lines):
diff --git a/testing/Mtest.py.in b/testing/Mtest.py.in
--- a/testing/Mtest.py.in
+++ b/testing/Mtest.py.in
@@ -2268,12 +2268,8 @@ def RunTest(env, TST, BusyPorts, COND, o
# test program exited with error => expect major differences!
ACCURACYout = -1
else:
- fs = open("%s%s.FILTERED" % (TST, STABLEout))
- ft = open("%s.test.out.FILTERED" % TST)
- szs = os.fstat(fs.fileno())[6]
- szt = os.fstat(ft.fileno())[6]
- fs.close()
- ft.close()
+ szs = os.stat("%s%s.FILTERED" % (TST, STABLEout)).st_size
+ szt = os.stat("%s.test.out.FILTERED" % TST).st_size
if szt < szs*0.5 or szt > szs*1.5:
# filesizes differ significantly => expect major differences!
ACCURACYout = -1
@@ -2340,12 +2336,8 @@ def RunTest(env, TST, BusyPorts, COND, o
# test program exited with error => expect major differences!
ACCURACYerr = -1
else:
- fs = open("%s%s.FILTERED" % (TST, STABLEerr))
- ft = open("%s.test.err.FILTERED" % TST)
- szs = os.fstat(fs.fileno())[6]
- szt = os.fstat(ft.fileno())[6]
- fs.close()
- ft.close()
+ szs = os.stat("%s%s.FILTERED" % (TST, STABLEerr)).st_size
+ szt = os.stat("%s.test.err.FILTERED" % TST).st_size
if szt < szs*0.5 or szt > szs*1.5:
# filesizes differ significantly => expect major differences!
ACCURACYerr = -1
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list