Browse Source

18938 Only one folder per test; two files

Mike Smith 11 years ago
parent
commit
d1fcf8c8cf
1 changed files with 3 additions and 4 deletions
  1. 3 4
      toolset/benchmark/benchmarker.py

+ 3 - 4
toolset/benchmark/benchmarker.py

@@ -443,12 +443,11 @@ class Benchmarker:
   ############################################################
   ############################################################
   def __run_test(self, test):
   def __run_test(self, test):
     try:
     try:
-      os.makedirs(os.path.join(self.latest_results_directory, 'logs', 'out'))
-      os.makedirs(os.path.join(self.latest_results_directory, 'logs', 'err'))
+      os.makedirs(os.path.join(self.latest_results_directory, 'logs'))
     except:
     except:
       pass
       pass
-    with open(os.path.join(self.latest_results_directory, 'logs', 'out', "{name}.txt".format(name=test.name)), 'w') as out, \
-         open(os.path.join(self.latest_results_directory, 'logs', 'err', "{name}.txt".format(name=test.name)), 'w') as err:
+    with open(os.path.join(self.latest_results_directory, 'logs', "{name}".format(name=test.name), 'out.txt'), 'w') as out, \
+         open(os.path.join(self.latest_results_directory, 'logs', "{name}".format(name=test.name), 'err.txt'), 'w') as err:
       # If the user specified which tests to run, then 
       # If the user specified which tests to run, then 
       # we can skip over tests that are not in that list
       # we can skip over tests that are not in that list
       if self.test != None and test.name not in self.test:
       if self.test != None and test.name not in self.test: