Now able to run Python test against local server, without sudo/root privileges
This commit is contained in:
parent
6a47a01120
commit
772c47a121
|
@ -0,0 +1,13 @@
|
|||
# This is the script for us to run our Python test cases with 2 important constraints:
|
||||
#
|
||||
# 1. No root/sudo special rights is needed.
|
||||
# 2. No files are needed outside the development tree, everything is done in the local source code directory
|
||||
|
||||
# First we need to set up a path for Python to find our own TAOS modules, so that "import" can work.
|
||||
export PYTHONPATH=$(pwd)/../../src/connector/python/linux/python3
|
||||
|
||||
# Then let us set up the library path so that our compiled SO file can be loaded by Python
|
||||
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$(pwd)/../../build/build/lib
|
||||
|
||||
# Now we are all let, and let's run our cases!
|
||||
python3 ./test.py -m 127.0.0.1 -f insert/basic.py
|
|
@ -77,10 +77,10 @@ if __name__ == "__main__":
|
|||
conn.close()
|
||||
else:
|
||||
tdLog.notice("Procedures for tdengine deployed in %s" % (masterIp))
|
||||
conn = taos.connect(host=masterIp, config=tdDnodes.getSimCfgPath())
|
||||
cfgPath = "../../build/test/cfg" # was: tdDnodes.getSimCfgPath()
|
||||
conn = taos.connect(host=masterIp, config=cfgPath)
|
||||
if fileName == "all":
|
||||
tdCases.runAllWindows(conn)
|
||||
else:
|
||||
tdCases.runOneWindows(conn, fileName)
|
||||
conn.close()
|
||||
|
||||
|
|
Loading…
Reference in New Issue