~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to plugin/query_log/tests/t/thresholds.test

  • Committer: Daniel Nichter
  • Date: 2011-08-03 16:10:06 UTC
  • mto: This revision was merged to the branch mainline in revision 2387.
  • Revision ID: daniel@percona.com-20110803161006-7pbk7e8fyr5828zr
MakeĀ testsĀ idempotent.

Show diffs side-by-side

added added

removed removed

Lines of Context:
41
41
# only 1 event, i.e. that the sleep(0.4) really wasn't logged.
42
42
# The extra sed line here accounts for the query ids becoming double-digit
43
43
# when the whole test suite is ran; it's single when only this test file is run.
44
 
--system sed -e 's/[0-9]/0/g' -i.bak $DRIZZLETEST_VARDIR/query.log
 
44
--exec $TOP_SRCDIR/plugin/query_log/tests/zero-query-log-values.sh $DRIZZLETEST_VARDIR/query.log
45
45
--system sed -e 's/query_id=00/query_id=0/g' -i.bak $DRIZZLETEST_VARDIR/query.log
46
46
--cat_file $DRIZZLETEST_VARDIR/query.log
47
47
 
56
56
--exec echo "" > $DRIZZLETEST_VARDIR/query.log
57
57
SELECT 'one';
58
58
--exec $TOP_SRCDIR/plugin/query_log/tests/check-query-log-attribute.pl $DRIZZLETEST_VARDIR/query.log arg equals "SELECT 'one';"
59
 
--system sed -e 's/[0-9]/0/g' -i.bak $DRIZZLETEST_VARDIR/query.log
 
59
--exec $TOP_SRCDIR/plugin/query_log/tests/zero-query-log-values.sh $DRIZZLETEST_VARDIR/query.log
60
60
--cat_file $DRIZZLETEST_VARDIR/query.log
61
61
 
62
62
# ###########################################################################
63
63
# TODO: the other threshold variables
64
64
# ###########################################################################
65
65
 
 
66
# ############################################################################
 
67
# Clean up.  Tests must be idempotent and not leave behind a trace, so
 
68
# dtr --repeat-test 2 --suite query_log must pass.
 
69
# ############################################################################
 
70
--exec rm $DRIZZLETEST_VARDIR/query*.log
 
71
--exec rm $DRIZZLETEST_VARDIR/*.bak
 
72
 
66
73
# ###########################################################################
67
74
# Done.
68
75
# ###########################################################################