diff --git a/tools/run_tests/run_tests.py b/tools/run_tests/run_tests.py
index 4e0ff85c59d3d80d5644d76da2bfc7f618672f77..372321c5e3a8eefb3ab012ab83ddb621e42e3d8e 100755
--- a/tools/run_tests/run_tests.py
+++ b/tools/run_tests/run_tests.py
@@ -44,6 +44,10 @@ import jobset
 import watch_dirs
 
 
+ROOT = os.path.abspath(os.path.join(os.path.dirname(sys.argv[0]), '../..'))
+os.chdir(ROOT)
+
+
 # SimpleConfig: just compile with CONFIG=config, and run the binary to test
 class SimpleConfig(object):