Browse Source

Fixed a bug with being in the wrong dir

msmith-techempower 10 years ago
parent
commit
10184295ce
1 changed files with 3 additions and 1 deletions
  1. 3 1
      toolset/benchmark/framework_test.py

+ 3 - 1
toolset/benchmark/framework_test.py

@@ -199,6 +199,8 @@ class FrameworkTest:
     #   -E Preserves the current environment variables
     #   -E Preserves the current environment variables
     subprocess.Popen('sudo -u %s -E ./%s.sh' % (self.benchmarker.runner_user, self.setup_file), cwd=self.directory, shell=True, stderr=err, stdout=out)
     subprocess.Popen('sudo -u %s -E ./%s.sh' % (self.benchmarker.runner_user, self.setup_file), cwd=self.directory, shell=True, stderr=err, stdout=out)
 
 
+    os.chdir(previousDir)
+
     # Stop the progress printer
     # Stop the progress printer
     stopFlag.set()
     stopFlag.set()
 
 
@@ -233,7 +235,7 @@ class FrameworkTest:
 
 
     # Meganuke
     # Meganuke
     try:
     try:
-      subprocess.check_call('sudo killall -s 9 -u testrunner', shell=True, stderr=err, stdout=out)
+      subprocess.check_call('sudo killall -s 9 -u %s' % self.benchmarker.runner_user, shell=True, stderr=err, stdout=out)
       retcode = 0
       retcode = 0
     except Exception:
     except Exception:
       retcode = 1
       retcode = 1