Special Examples TCs
Examples which make a special use of STKUnit:
* test_checkup
* test_lint
* test_security
These TCs are invoked by a TS called diagnostix.
They are just examples of a special use of STK/Unit, but could possibly evolve over time and become useful tools.
TEST_CHECKUP
is a TC which generate fails for problems which come up with db usage:
* big fragmented tables
* empty databases
* non-MEMORY empty tables
* past events
* unused 3rd party SE
* bad configuration
...
TEST_LINT
is a TC which checks the structure of SQL objects searching for bad practices:
* tables with no primary key
* long PK
* FK between different types
* UNSIGNED AUTO_INCREMENT
* redundant index on InnoDB (ie: (name,pk) ad (name))
...
and one pass for all objects which have no problems.
TEST_SECURITY
* users with no rights
* rights on non-existent objects
...
Blueprint information
- Status:
- Started
- Approver:
- None
- Priority:
- High
- Drafter:
- None
- Direction:
- Needs approval
- Assignee:
- Federico Razzoli
- Definition:
- Approved
- Series goal:
- Accepted for trunk
- Implementation:
- Slow progress
- Milestone target:
- 1.1.0
- Started by
- Federico Razzoli
- Completed by
Related branches
Related bugs
Sprints
Whiteboard
Work Items
Work items:
test_checkup: INPROGRESS
test_lint: TODO
test_security: TODO