~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to tests/lib/test_mode.py

  • Committer: patrick crews
  • Date: 2011-06-08 03:02:27 UTC
  • mto: This revision was merged to the branch mainline in revision 2329.
  • Revision ID: gleebix@gmail.com-20110608030227-updkyv2652zvfajc
Initial voodoo worked to give us a crashme mode.  Need docs still

Show diffs side-by-side

added added

removed removed

Lines of Context:
64
64
        from sysbench.sysbench_test_execution import sysbenchTestExecutor as testExecutor
65
65
 
66
66
    elif test_mode == 'sqlbench':
67
 
        # sqlbench mode - we have a standard server setup 
68
 
        # and a variety of concurrencies we want to run
 
67
        # sqlbench mode - we execute all test sql-bench tests
 
68
        # - run-all-tests
69
69
 
70
70
        # get manager and executor
71
71
        from sqlbench.sqlbench_test_management import testManager
72
72
        from sqlbench.sqlbench_test_execution import sqlbenchTestExecutor as testExecutor
73
73
 
 
74
    elif test_mode == 'crashme':
 
75
        # crashme mode - see if the server lives : )
 
76
        # get manager and executor
 
77
        from sqlbench.sqlbench_test_management import crashmeTestManager as testManager
 
78
        from sqlbench.sqlbench_test_execution import crashmeTestExecutor as testExecutor
 
79
 
74
80
    elif test_mode == 'cleanup':
75
81
        # cleanup mode - we try to kill any servers whose pid's we detect
76
82
        # in our workdir.  Might extend to other things (file cleanup, etc)