~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to tests/lib/test_mgmt/test_execution.py

  • Committer: Lee Bieber
  • Date: 2011-01-29 18:51:46 UTC
  • mfrom: (2126.1.3 build)
  • Revision ID: kalebral@gmail.com-20110129185146-34jxm05igln9cxek
Merge Andrew - 709493: incorrect OUTER JOIN result when joined on unique key
Merge Patrick - Bug 708865: dbqp.py needs better naming for shared memory symlinks
Merge Patrick - Bug 708970: dbqp.py needs to process master.sh files
Merge Patrick - Bug 708979: need build target that uses dbqp.py to execute dtr test suite

Show diffs side-by-side

added added

removed removed

Lines of Context:
121
121
            self.logging.verbose("Executor: %s beginning test execution..." %(self.name))
122
122
        while self.test_manager.has_tests() and keep_running == 1:
123
123
            self.get_testCase()
 
124
            self.handle_system_reqs()
124
125
            bad_start = self.handle_server_reqs()
125
126
            if bad_start:
126
127
                # Our servers didn't start, we mark it a failure
153
154
                server.failed_test = 1
154
155
 
155
156
   
156
 
 
157
 
    
158
 
  
159
 
 
 
157
    def handle_system_reqs(self):
 
158
        """ We check our test case and see what we need to do
 
159
            system-wise to get ready
 
160
 
 
161
        """
 
162
 
 
163
        if self.current_testcase.master_sh:
 
164
                self.system_manager.execute_cmd("/bin/sh %s" %(self.current_testcase.master_sh))