Changeset: 8abb63670b3c for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=8abb63670b3c Modified Files: sql/test/remote/Tests/ssbm.SQL.py Branch: default Log Message:
Updated test case to produce more standard output diffs (23 lines): diff --git a/sql/test/remote/Tests/ssbm.SQL.py b/sql/test/remote/Tests/ssbm.SQL.py --- a/sql/test/remote/Tests/ssbm.SQL.py +++ b/sql/test/remote/Tests/ssbm.SQL.py @@ -173,10 +173,15 @@ for workerrec in workers: c.execute("select count(*) from lineorder") print str(c.fetchall()[0][0]) + ' rows in mergetable' -# run queries +# run queries, use mclient so output is comparable queries = glob.glob(os.path.join(ssbmpath, '[0-1][0-9].sql')) queries.sort() for q in queries: - print os.path.basename(q).replace('.sql','') - c.execute(codecs.open(q, 'r', encoding='utf8').read()) - print c.fetchall() + print '# Running Q' +os.path.basename(q).replace('.sql','') + mc = process.client('sql', stdin=open(q), dbname='master', host='localhost', port=masterport, stdout=process.PIPE, stderr=process.PIPE, log=1) + out, err = mc.communicate() + sys.stdout.write(out) + sys.stderr.write(err) + # old way + # c.execute(codecs.open(q, 'r', encoding='utf8').read()) + # print c.fetchall() _______________________________________________ checkin-list mailing list checkin-list@monetdb.org https://www.monetdb.org/mailman/listinfo/checkin-list