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 checkin-list@monetdb.org https://www.monetdb.org/mailman/listinfo/checkin-list