diff options
author | Luke Chen <luke.chen@mongodb.com> | 2020-05-18 20:10:42 +1000 |
---|---|---|
committer | Evergreen Agent <no-reply@evergreen.mongodb.com> | 2020-05-18 10:25:56 +0000 |
commit | 759d48fd0d6bcb94f64ef21cdf0816c13dce5b71 (patch) | |
tree | 1841b31bd8122fd1295221c9bac0fd7ac9bf549a /src/third_party/wiredtiger/test/checkpoint | |
parent | 6ca6a0f098fc373ade5546c7026331046dac2b84 (diff) | |
download | mongo-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.am | 3 | ||||
-rwxr-xr-x | src/third_party/wiredtiger/test/checkpoint/smoke.sh | 40 |
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 |