未验证 提交 1b4cdc08 编写于 作者: S slguan 提交者: GitHub

Merge pull request #1658 from taosdata/feature/python-test-no-sudo

Now able to run Python test against local server, without sudo/root privileges
# 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__": ...@@ -77,10 +77,10 @@ if __name__ == "__main__":
conn.close() conn.close()
else: else:
tdLog.notice("Procedures for tdengine deployed in %s" % (masterIp)) 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": if fileName == "all":
tdCases.runAllWindows(conn) tdCases.runAllWindows(conn)
else: else:
tdCases.runOneWindows(conn, fileName) tdCases.runOneWindows(conn, fileName)
conn.close() conn.close()
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册