~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to tests/lib/randgen/randgen_test_execution.py

  • Committer: patrick crews
  • Date: 2011-06-01 23:31:52 UTC
  • mto: This revision was merged to the branch mainline in revision 2322.
  • Revision ID: gleebix@gmail.com-20110601233152-7kwbqhr4xujq9hsu
Updates to dbqp to add a sysbench mode.  Created test suites to duplicate readonly / readwrite drizzle-automation tests.  Still needs some work, but tests execute

Show diffs side-by-side

added added

removed removed

Lines of Context:
23
23
    code related to the execution of dtr test cases 
24
24
    
25
25
    We are provided access to a testManager with 
26
 
    dtr-specific testCases.  We contact teh executionManager
 
26
    randgen-specific testCases.  We contact the executionManager
27
27
    to produce the system and server configurations we need
28
28
    to execute a test.
29
29
 
38
38
import lib.test_mgmt.test_execution as test_execution
39
39
 
40
40
class randgenTestExecutor(test_execution.testExecutor):
41
 
    """ dtr-specific testExecutor 
42
 
        We currently execute by sending test-case
43
 
        data to client/randgen...for now
 
41
    """ randgen-specific testExecutor 
44
42
 
45
43
    """
46
44
  
47
45
    def execute_testCase (self):
48
 
        """ Execute a dtr testCase via calls to randgen (boo)
49
 
            Eventually, we will replace randgen with pythonic
50
 
            goodness, but we have these classes stored here for the moment
 
46
        """ Execute a randgen testCase
51
47
 
52
48
        """
53
49
        test_execution.testExecutor.execute_testCase(self)