aboutsummaryrefslogtreecommitdiffstats
path: root/run
diff options
context:
space:
mode:
Diffstat (limited to 'run')
-rw-r--r--run/experiment.py9
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):