diff options
author | Keith Bostic <keith@wiredtiger.com> | 2014-12-01 11:50:06 -0500 |
---|---|---|
committer | Keith Bostic <keith@wiredtiger.com> | 2014-12-01 11:50:06 -0500 |
commit | 5596306d16721f8bc9e96e1e6cf3f4350d6cddae (patch) | |
tree | 2b322bf92fe032a3e07a99d074bebce3e25ceb41 | |
parent | f57d610ea917e880a181d94b7ae83401983fcaa0 (diff) | |
download | mongo-5596306d16721f8bc9e96e1e6cf3f4350d6cddae.tar.gz |
Push the checkpoint program a little harder, it's failing in some
more complex cases in the new insert-split branch.
-rw-r--r-- | test/checkpoint/Makefile.am | 4 | ||||
-rwxr-xr-x | test/checkpoint/smoke.sh | 21 |
2 files changed, 23 insertions, 2 deletions
diff --git a/test/checkpoint/Makefile.am b/test/checkpoint/Makefile.am index 1271c295fc6..b1690ce184e 100644 --- a/test/checkpoint/Makefile.am +++ b/test/checkpoint/Makefile.am @@ -5,7 +5,7 @@ t_LDADD = $(top_builddir)/libwiredtiger.la t_SOURCES = checkpointer.c workers.c test_checkpoint.c t_LDFLAGS = -static -TESTS = $(noinst_PROGRAMS) +TESTS = smoke.sh clean-local: - rm -rf WiredTiger* __* *.core + rm -rf WT_TEST *.core diff --git a/test/checkpoint/smoke.sh b/test/checkpoint/smoke.sh new file mode 100755 index 00000000000..54595d40b6e --- /dev/null +++ b/test/checkpoint/smoke.sh @@ -0,0 +1,21 @@ +#! /bin/sh + +# Smoke-test checkpoints as part of running "make check". + +echo "checkpoint: 3 mixed tables" +./t -T 3 -t m || exit 1 + +echo "checkpoint: 6 column-store tables" +./t -T 6 -t c || exit 1 + +#echo "checkpoint: 6 LSM tables" +#./t -T 6 -t l || exit 1 + +echo "checkpoint: 6 mixed tables" +./t -T 6 -t m || exit 1 + +echo "checkpoint: 6 row-store tables" +./t -T 6 -t r || exit 1 + +echo "checkpoint: 6 row-store tables, named checkpoint" +./t -c 'TeSt' -T 6 -t r || exit 1 |