Changeset: 2049616a0777 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/2049616a0777
Modified Files:
        testing/Mtest.py.in
        testing/process.py
Branch: default
Log Message:

Pass --pipeline flag on to server processes we start.


diffs (34 lines):

diff --git a/testing/Mtest.py.in b/testing/Mtest.py.in
--- a/testing/Mtest.py.in
+++ b/testing/Mtest.py.in
@@ -1134,14 +1134,16 @@ def PerformDir(env, testdir, testlist, t
         else:
             RELSRCDIR = os.path.join(* [os.pardir] * 
(len(TSTDIR.split(os.sep)) + 1) + [env['RELSRCBASE'], TSTDIR, TSTSUFF])
         environ = os.environ.copy()
-        environ['TSTDB']     = TSTDB
-        environ['TSTDIR']    = TSTDIR
+        environ['TSTDB'] = TSTDB
+        environ['TSTDIR'] = TSTDIR
         environ['TSTSRCDIR'] = TSTSRCDIR
         environ['TSTTRGDIR'] = TSTTRGDIR
         environ['RELSRCDIR'] = RELSRCDIR
         environ['HAVE_HGE'] = CONDITIONALS['HAVE_HGE']
         environ['HAVE_SHP'] = CONDITIONALS['HAVE_SHP']
         environ['TST_BITS'] = env['TST_BITS']
+        if CONDITIONALS['PIPELINE']:
+            environ['PIPELINE'] = '1'
         if 'TSTDATAPATH' not in environ and TSTDATAPATH:
             env['TSTDATAPATH'] = TSTDATAPATH
             environ['TSTDATAPATH'] = TSTDATAPATH
diff --git a/testing/process.py b/testing/process.py
--- a/testing/process.py
+++ b/testing/process.py
@@ -480,6 +480,8 @@ class server(Popen):
             cmd = ['mserver5',
                    '--set', 'mapi_listenaddr=all' if ipv6 else 
'mapi_listenaddr=0.0.0.0',
                    '--set', 'gdk_nr_threads=1']
+        if os.getenv('PIPELINE'):
+            cmd.append('--pipeline')
         if os.getenv('NOWAL'):
             cmd.extend(['--set', 'sql_debug=128'])
         if verbose:
_______________________________________________
checkin-list mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to