Changeset: 69e87461c1d7 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/69e87461c1d7
Modified Files:
        testing/Mtest.py.in
        testing/Mz.py.in
Branch: Jan2022
Log Message:

No need to set embedded options.
They are set in SingleServer files when needed.


diffs (116 lines):

diff --git a/testing/Mtest.py.in b/testing/Mtest.py.in
--- a/testing/Mtest.py.in
+++ b/testing/Mtest.py.in
@@ -2768,37 +2768,6 @@ def DoIt(env, SERVER, CALL, TST, EXT, Te
             if SERVER == "SQL":
                 lang="sql"
 
-            # enable r integration in server
-            if (not all_tests or (COND != None and "HAVE_LIBR" in COND)) and 
CONDITIONALS['HAVE_LIBR'] and CONDITIONALS['NOT_WIN32']:
-                Srvr.extend(['--set', 'embedded_r=yes'])
-
-            savepath = None
-            savepypath = os.environ.get('PYTHONPATH')
-            savepyhome = os.environ.get('PYTHONHOME')
-            if (COND != None and "HAVE_LIBPY3" in COND) and 
CONDITIONALS['HAVE_LIBPY3']:
-                # enable Python 3 integration in server
-                if winreg is not None:
-                    if env['TST_BITS'] == '32bit':
-                        if sys.maxsize > 2**32:
-                            regkey = 
r'SOFTWARE\Wow6432Node\Python\PythonCore\3.@PY3VER@-32\InstallPath'
-                        else:
-                            regkey = 
r'SOFTWARE\Python\PythonCore\3.@PY3VER@-32\InstallPath'
-                    else:
-                        regkey = 
r'SOFTWARE\Python\PythonCore\3.@PY3VER@\InstallPath'
-                    try:
-                        with winreg.OpenKey(winreg.HKEY_LOCAL_MACHINE, regkey) 
as key:
-                            instpath = winreg.QueryValue(key, None)
-                            os.environ['PYTHONHOME'] = instpath
-                            os.environ['PYTHONPATH'] = instpath + 'Lib'
-                            savepath = os.environ['PATH']
-                            os.environ['PATH'] = instpath.rstrip('\\') + 
os.pathsep + savepath
-                    except WindowsError:
-                        pass
-                Srvr.extend(['--set', 'embedded_py=3'])
-
-            # enable C integration in server
-            Srvr.extend(['--set', 'embedded_c=true'])
-
             if PSRVR is None:
                 if env.get('MULTIFARM'):
                     Srvr.append('--dbextra=%s' % 
os.path.join(env['GDK_DBFARM'], TSTPREF + '_transient'))
@@ -2818,16 +2787,6 @@ def DoIt(env, SERVER, CALL, TST, EXT, Te
             else:
                 PSRVR.timer.settimeout(TIMEOUT)
                 PSRVR.timer.start()
-            if savepath is not None:
-                os.environ['PATH'] = savepath
-                if savepypath:
-                    os.environ['PYTHONPATH'] = savepypath
-                else:
-                    del os.environ['PYTHONPATH']
-                if savepyhome:
-                    os.environ['PYTHONHOME'] = savepyhome
-                else:
-                    del os.environ['PYTHONHOME']
         else:
             ClntOut = openutf8(TestOutFile, 'a')
             ClntErr = openutf8(TestErrFile, 'a')
diff --git a/testing/Mz.py.in b/testing/Mz.py.in
--- a/testing/Mz.py.in
+++ b/testing/Mz.py.in
@@ -1609,37 +1609,6 @@ def DoIt(env, SERVER, CALL, TST, EXT, Te
             if SERVER == "SQL":
                 lang="sql"
 
-            # enable r integration in server
-            if ((COND != None and "HAVE_LIBR" in COND)) and 
CONDITIONALS['HAVE_LIBR'] and CONDITIONALS['NOT_WIN32']:
-                Srvr.extend(['--set', 'embedded_r=yes'])
-
-            savepath = None
-            savepypath = os.environ.get('PYTHONPATH')
-            savepyhome = os.environ.get('PYTHONHOME')
-            if (COND != None and "HAVE_LIBPY3" in COND) and 
CONDITIONALS['HAVE_LIBPY3']:
-                # enable Python 3 integration in server
-                if winreg is not None:
-                    if env['TST_BITS'] == '32bit':
-                        if sys.maxsize > 2**32:
-                            regkey = 
r'SOFTWARE\Wow6432Node\Python\PythonCore\3.@PY3VER@-32\InstallPath'
-                        else:
-                            regkey = 
r'SOFTWARE\Python\PythonCore\3.@PY3VER@-32\InstallPath'
-                    else:
-                        regkey = 
r'SOFTWARE\Python\PythonCore\3.@PY3VER@\InstallPath'
-                    try:
-                        with winreg.OpenKey(winreg.HKEY_LOCAL_MACHINE, regkey) 
as key:
-                            instpath = winreg.QueryValue(key, None)
-                            os.environ['PYTHONHOME'] = instpath
-                            os.environ['PYTHONPATH'] = instpath + 'Lib'
-                            savepath = os.environ['PATH']
-                            os.environ['PATH'] = instpath.rstrip('\\') + 
os.pathsep + savepath
-                    except WindowsError:
-                        pass
-                Srvr.extend(['--set', 'embedded_py=3'])
-
-            # enable C integration in server
-            Srvr.extend(['--set', 'embedded_c=true'])
-
             if PSRVR is None:
                 # TODO
                 #def create_mserver5(dbpath, timeout=0, env={}, outfile=None, 
errfile=None, options=[]):
@@ -1657,16 +1626,6 @@ def DoIt(env, SERVER, CALL, TST, EXT, Te
             else:
                 PSRVR.timer.settimeout(TIMEOUT)
                 PSRVR.timer.start()
-            if savepath is not None:
-                os.environ['PATH'] = savepath
-                if savepypath:
-                    os.environ['PYTHONPATH'] = savepypath
-                else:
-                    del os.environ['PYTHONPATH']
-                if savepyhome:
-                    os.environ['PYTHONHOME'] = savepyhome
-                else:
-                    del os.environ['PYTHONHOME']
         else:
             ClntOut = openutf8(TestOutFile, 'a')
             ClntErr = openutf8(TestErrFile, 'a')
_______________________________________________
checkin-list mailing list -- checkin-list@monetdb.org
To unsubscribe send an email to checkin-list-le...@monetdb.org

Reply via email to