summaryrefslogtreecommitdiff
path: root/src/third_party/wiredtiger/test/checkpoint
diff options
context:
space:
mode:
authorLuke Chen <luke.chen@mongodb.com>2020-05-18 20:10:42 +1000
committerEvergreen Agent <no-reply@evergreen.mongodb.com>2020-05-18 10:25:56 +0000
commit759d48fd0d6bcb94f64ef21cdf0816c13dce5b71 (patch)
tree1841b31bd8122fd1295221c9bac0fd7ac9bf549a /src/third_party/wiredtiger/test/checkpoint
parent6ca6a0f098fc373ade5546c7026331046dac2b84 (diff)
downloadmongo-759d48fd0d6bcb94f64ef21cdf0816c13dce5b71.tar.gz
Import wiredtiger: 32b5f903dbc021b570feea50eb48453c17cd0e89 from branch mongodb-4.4
ref: 90a2282276..32b5f903db for: 4.4.0-rc7 WT-5679 Set the oldest history store checkpoint timestamp as oldest timestamp during restart WT-6083 Enable row-store tables in checkpoint-test WT-6148 Add new update to the history store with valid stop timestamp WT-6177 Fix direct I/O configurations failure combined with mmap configurations WT-6190 Review time window validation WT-6222 Never append prepared update in __rec_append_orig_value WT-6223 Insert a full value into history store if the newer update is a prepared update WT-6224 Adding a globally visible tombstone when an on disk prepared update is rolled back WT-6227 Fix testutil macro usage and add block backup to smoke.sh WT-6235 Change operation order of prepared commit and rollback WT-6242 Set flag on prepared updates when they're restored from disk WT-6245 Handle aborting prepared onpage tombstones WT-6246 Cleanup stop timestamp and pass the correct timestamp to the cell WT-6247 Fix modify visibility in history store WT-6252 Remove mutable read timestamp from transaction structure WT-6253 Fix time window validation for out of order timestamps
Diffstat (limited to 'src/third_party/wiredtiger/test/checkpoint')
-rw-r--r--src/third_party/wiredtiger/test/checkpoint/Makefile.am3
-rwxr-xr-xsrc/third_party/wiredtiger/test/checkpoint/smoke.sh40
2 files changed, 25 insertions, 18 deletions
diff --git a/src/third_party/wiredtiger/test/checkpoint/Makefile.am b/src/third_party/wiredtiger/test/checkpoint/Makefile.am
index f5a4a8decd1..da7b85ec0b2 100644
--- a/src/third_party/wiredtiger/test/checkpoint/Makefile.am
+++ b/src/third_party/wiredtiger/test/checkpoint/Makefile.am
@@ -9,8 +9,7 @@ t_LDADD = $(top_builddir)/test/utility/libtest_util.la
t_LDADD +=$(top_builddir)/libwiredtiger.la
t_LDFLAGS = -static
-# Temporarily disabled
-# TESTS = smoke.sh
+TESTS = smoke.sh
clean-local:
rm -rf WT_TEST core.* *.core
diff --git a/src/third_party/wiredtiger/test/checkpoint/smoke.sh b/src/third_party/wiredtiger/test/checkpoint/smoke.sh
index faae6f1ddea..b633782c8a4 100755
--- a/src/third_party/wiredtiger/test/checkpoint/smoke.sh
+++ b/src/third_party/wiredtiger/test/checkpoint/smoke.sh
@@ -5,18 +5,22 @@ set -e
# Bypass this test for valgrind
test "$TESTUTIL_BYPASS_VALGRIND" = "1" && exit 0
+# Temporarily disabled
# Smoke-test checkpoints as part of running "make check".
-echo "checkpoint: 3 mixed tables"
-$TEST_WRAPPER ./t -T 3 -t m
+#echo "checkpoint: 3 mixed tables"
+#$TEST_WRAPPER ./t -T 3 -t m
-echo "checkpoint: 6 column-store tables"
-$TEST_WRAPPER ./t -T 6 -t c
+# Temporarily disabled
+#echo "checkpoint: 6 column-store tables"
+#$TEST_WRAPPER ./t -T 6 -t c
-echo "checkpoint: 6 LSM tables"
-$TEST_WRAPPER ./t -T 6 -t l
+# Temporarily disabled
+#echo "checkpoint: 6 LSM tables"
+#$TEST_WRAPPER ./t -T 6 -t l
-echo "checkpoint: 6 mixed tables"
-$TEST_WRAPPER ./t -T 6 -t m
+# Temporarily disabled
+#echo "checkpoint: 6 mixed tables"
+#$TEST_WRAPPER ./t -T 6 -t m
echo "checkpoint: 6 row-store tables"
$TEST_WRAPPER ./t -T 6 -t r
@@ -24,14 +28,18 @@ $TEST_WRAPPER ./t -T 6 -t r
echo "checkpoint: 6 row-store tables, named checkpoint"
$TEST_WRAPPER ./t -c 'TeSt' -T 6 -t r
-echo "checkpoint: row-store tables, stress history store. Sweep and timestamps"
-$TEST_WRAPPER ./t -t r -W 3 -r 2 -D -s -x -n 100000 -k 100000 -C cache_size=100MB
+# Temporarily disabled
+#echo "checkpoint: row-store tables, stress history store. Sweep and timestamps"
+#$TEST_WRAPPER ./t -t r -W 3 -r 2 -D -s -x -n 100000 -k 100000 -C cache_size=100MB
-echo "checkpoint: row-store tables, Sweep and timestamps"
-$TEST_WRAPPER ./t -t r -W 3 -r 2 -s -x -n 100000 -k 100000 -C cache_size=100MB
+# Temporarily disabled
+#echo "checkpoint: row-store tables, Sweep and timestamps"
+#$TEST_WRAPPER ./t -t r -W 3 -r 2 -s -x -n 100000 -k 100000 -C cache_size=100MB
-echo "checkpoint: 3 mixed tables, with sweep"
-$TEST_WRAPPER ./t -T 3 -t m -W 3 -r 2 -s -n 100000 -k 100000
+# Temporarily disabled
+#echo "checkpoint: 3 mixed tables, with sweep"
+#$TEST_WRAPPER ./t -T 3 -t m -W 3 -r 2 -s -n 100000 -k 100000
-echo "checkpoint: 3 mixed tables, with timestamps"
-$TEST_WRAPPER ./t -T 3 -t m -W 3 -r 2 -x -n 100000 -k 100000
+# Temporarily disabled
+#echo "checkpoint: 3 mixed tables, with timestamps"
+#$TEST_WRAPPER ./t -T 3 -t m -W 3 -r 2 -x -n 100000 -k 100000