diff --git a/tests/system/shared/utils.py b/tests/system/shared/utils.py
index e20c86b7b15a5a8ebced10b2c2ee792602fa7101..47f92b6d965a99bb999540912246dd5f57ee0121 100644
--- a/tests/system/shared/utils.py
+++ b/tests/system/shared/utils.py
@@ -1,7 +1,10 @@
 import tempfile, shutil, os
 
 def tempDir():
-    return tempfile.mkdtemp(prefix="qtcreator_")
+    Result = os.path.abspath(os.getcwd()+"/../../testing")
+    if not os.path.exists(Result):
+        os.mkdir(Result)
+    return tempfile.mkdtemp(prefix="qtcreator_", dir=Result)
 
 def deleteDirIfExists(path):
     shutil.rmtree(path, True)