the following classes/programs was added
- HugoQueryBuilder (class)
Construct a pseudo-random query
inputs: a list of tables and a options specifying which features should be used in query - HugoQueries (class)
Run an arbitrary query.
Note: Does only verify individual rows, not relations/result-set. For verifying result-sets we use random query generator - testSpj (program)
Ndbapi test-program using above classes to runs various tests for our cluster specific automatic testing framework - hugoJoin (program)
Stand-alone test-program that takes list of tables/options as command-line arguments
and using above classes constructs/runs random queries
especially error cases (e.g node-failure) which is hard to test from/with SQL.
---
And please provide feedback on preview release that we made!
No comments:
Post a Comment