diff options
Diffstat (limited to 'run')
-rw-r--r-- | run/experiment.py | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/run/experiment.py b/run/experiment.py index ff0e9f3..7a973f6 100644 --- a/run/experiment.py +++ b/run/experiment.py | |||
@@ -157,6 +157,7 @@ class Experiment(object): | |||
157 | succ = False | 157 | succ = False |
158 | try: | 158 | try: |
159 | self.__setup() | 159 | self.__setup() |
160 | time.sleep(1) | ||
160 | 161 | ||
161 | try: | 162 | try: |
162 | self.__run_tasks() | 163 | self.__run_tasks() |
@@ -196,13 +197,15 @@ class Experiment(object): | |||
196 | def __setup(self): | 197 | def __setup(self): |
197 | self.log("Writing %d proc entries" % len(self.proc_entries)) | 198 | self.log("Writing %d proc entries" % len(self.proc_entries)) |
198 | map(methodcaller('write_proc'), self.proc_entries) | 199 | map(methodcaller('write_proc'), self.proc_entries) |
200 | |||
201 | self.log("Starting %d regular tracers" % len(self.regular_tracers)) | ||
202 | map(methodcaller('start_tracing'), self.regular_tracers) | ||
203 | |||
204 | time.sleep(1) | ||
199 | 205 | ||
200 | self.log("Switching to %s" % self.scheduler) | 206 | self.log("Switching to %s" % self.scheduler) |
201 | lu.switch_scheduler(self.scheduler) | 207 | lu.switch_scheduler(self.scheduler) |
202 | 208 | ||
203 | self.log("Starting %d regular tracers" % len(self.regular_tracers)) | ||
204 | map(methodcaller('start_tracing'), self.regular_tracers) | ||
205 | |||
206 | self.exec_out = open('%s/exec-out.txt' % self.working_dir, 'w') | 209 | self.exec_out = open('%s/exec-out.txt' % self.working_dir, 'w') |
207 | self.exec_err = open('%s/exec-err.txt' % self.working_dir, 'w') | 210 | self.exec_err = open('%s/exec-err.txt' % self.working_dir, 'w') |
208 | def set_out(executable): | 211 | def set_out(executable): |