Create a sqlbench / crashme mode for dbqp
We want to have sql-bench in-tree and runnable via dbqp. This will simplify maintenance and portability of these tests for us. The mantra is "one-stop-
Blueprint information
- Status:
- Complete
- Approver:
- Patrick Crews
- Priority:
- Medium
- Drafter:
- Patrick Crews
- Direction:
- Approved
- Assignee:
- Patrick Crews
- Definition:
- Approved
- Series goal:
- Accepted for 7.1
- Implementation:
- Implemented
- Milestone target:
- 2011-06-20
- Started by
- Patrick Crews
- Completed by
- Patrick Crews
Related branches
Sprints
Whiteboard
Moved a copy of sql-bench in-tree. At some point, we may want to bzr join it, but I'm a bzr novice : (
Created test executor and manager and test cases that duplicate what we execute via drizzle-automation.
Currently need some means of storing sql-bench output data / storing it in a database / emailing folks, but this might be a function better moved to jenkins(? at least some of it?) In any case, such things should be solved generically to handle this for all other test tools that need this (sysbench / dbt2 / etc).
This might also be something that is better suited for Phoronix work (ie dbqp executes the tests and packages the data, we let other things store / analyze it)...waiting feedback / collaboration with the mighty Mordred, wizard of computer things to properly sort this : )
However, tests execute and report pass/fail, so crashme mode is a drop-in replacement for drizzle-automation now!