summaryrefslogtreecommitdiff
path: root/src/third_party/wiredtiger/test/format
diff options
context:
space:
mode:
authorLuke Chen <luke.chen@mongodb.com>2020-09-29 13:29:39 +1000
committerEvergreen Agent <no-reply@evergreen.mongodb.com>2020-09-29 03:44:36 +0000
commita6bd068bc2943898b64943c70ae5760c35ba65e0 (patch)
tree231eb4cbdd306fe888e747663e67691a2618d2a4 /src/third_party/wiredtiger/test/format
parentf31ce895f1475e1184bafbf74f3c2032b9f1801f (diff)
downloadmongo-a6bd068bc2943898b64943c70ae5760c35ba65e0.tar.gz
Import wiredtiger: bb1cc65a63a4fb081cb5969f0728ff2b74fc7c8b from branch mongodb-4.4
ref: 8a1dce8653..bb1cc65a63 for: 4.4.2 WT-5645 Add Evergreen test that cycles through known failure test/format configs WT-6181 Have Python Evergreen tests print standard output on failure WT-6490 Acquire snapshot for eviction threads WT-6654 Clean up test_backup15.py WT-6657 Fix history store panic when inserting an update without timestamp WT-6670 Fix uninitialized buffer WT-6674 Remove Async API code and documentation WT-6683 Fix logically dead code WT-6685 Add import configuration option to WT_SESSION::create WT-6689 Add support for file import when the exported configuration is provided WT-6721 Add a new Evergreen task to run cyclomatic complexity WT-6734 Add missing brace to Swig Java interface
Diffstat (limited to 'src/third_party/wiredtiger/test/format')
-rw-r--r--src/third_party/wiredtiger/test/format/failure_configs/CONFIG.WT-5637103
-rw-r--r--src/third_party/wiredtiger/test/format/failure_configs/CONFIG.WT-672798
-rw-r--r--src/third_party/wiredtiger/test/format/failure_configs/README2
3 files changed, 203 insertions, 0 deletions
diff --git a/src/third_party/wiredtiger/test/format/failure_configs/CONFIG.WT-5637 b/src/third_party/wiredtiger/test/format/failure_configs/CONFIG.WT-5637
new file mode 100644
index 00000000000..32f0baa246b
--- /dev/null
+++ b/src/third_party/wiredtiger/test/format/failure_configs/CONFIG.WT-5637
@@ -0,0 +1,103 @@
+############################################
+# RUN PARAMETERS: V2
+############################################
+assert.commit_timestamp=0
+assert.read_timestamp=0
+backup=0
+backup.incremental=off
+backup.incr_granularity=3973
+btree.bitcnt=4
+btree.compression=none
+btree.dictionary=0
+btree.huffman_key=0
+btree.huffman_value=0
+btree.internal_key_truncation=1
+btree.internal_page_max=9
+btree.key_gap=3
+btree.key_max=35
+btree.key_min=32
+btree.leaf_page_max=12
+btree.memory_page_max=7
+btree.prefix_compression=1
+btree.prefix_compression_min=6
+btree.repeat_data_pct=68
+btree.reverse=0
+btree.split_pct=60
+btree.value_max=1087
+btree.value_min=8
+cache=70
+cache.evict_max=1
+cache.minimum=0
+checkpoint=on
+checkpoint.log_size=52
+checkpoint.wait=27
+disk.checksum=uncompressed
+disk.data_extend=0
+disk.direct_io=0
+disk.encryption=none
+disk.firstfit=0
+disk.mmap=1
+disk.mmap_all=0
+format.abort=0
+format.independent_thread_rng=1
+format.major_timeout=0
+logging=1
+logging.archive=0
+logging.compression=none
+logging.file_max=403863
+logging.prealloc=1
+lsm.auto_throttle=1
+lsm.bloom=1
+lsm.bloom_bit_count=38
+lsm.bloom_hash_count=9
+lsm.bloom_oldest=0
+lsm.chunk_size=7
+lsm.merge_max=9
+lsm.worker_threads=4
+ops.alter=0
+ops.compaction=0
+ops.hs_cursor=1
+ops.pct.delete=2
+ops.pct.insert=3
+ops.pct.modify=50
+ops.pct.read=34
+ops.pct.write=11
+ops.prepare=0
+ops.random_cursor=0
+ops.rebalance=0
+ops.salvage=0
+ops.truncate=1
+ops.verify=1
+quiet=1
+runs=1
+runs.in_memory=0
+runs.ops=100000
+runs.rows=100000
+runs.source=table
+runs.threads=5
+runs.timer=360
+runs.type=row-store
+runs.verify_failure_dump=0
+statistics=1
+statistics.server=0
+stress.aggressive_sweep=0
+stress.checkpoint=0
+stress.checkpoint_prepare=0
+stress.hs_checkpoint_delay=0
+stress.hs_sweep=0
+stress.split_1=0
+stress.split_2=0
+stress.split_3=0
+stress.split_4=0
+stress.split_5=0
+stress.split_6=0
+stress.split_7=0
+stress.split_8=0
+transaction.frequency=100
+transaction.isolation=snapshot
+transaction.rollback_to_stable=0
+transaction.timestamps=1
+wiredtiger.config=verbose=(temporary)
+wiredtiger.rwlock=1
+wiredtiger.leak_memory=0
+############################################
diff --git a/src/third_party/wiredtiger/test/format/failure_configs/CONFIG.WT-6727 b/src/third_party/wiredtiger/test/format/failure_configs/CONFIG.WT-6727
new file mode 100644
index 00000000000..554d86c6c13
--- /dev/null
+++ b/src/third_party/wiredtiger/test/format/failure_configs/CONFIG.WT-6727
@@ -0,0 +1,98 @@
+############################################
+# RUN PARAMETERS: V2
+############################################
+assert.commit_timestamp=0
+assert.read_timestamp=0
+backup=1
+backup.incremental=block
+backup.incr_granularity=16
+btree.bitcnt=7
+btree.compression=snappy
+btree.dictionary=0
+btree.huffman_key=0
+btree.huffman_value=0
+btree.internal_key_truncation=1
+btree.internal_page_max=12
+btree.key_gap=17
+btree.key_max=103
+btree.key_min=29
+btree.leaf_page_max=12
+btree.memory_page_max=6
+btree.prefix_compression=0
+btree.prefix_compression_min=0
+btree.repeat_data_pct=20
+btree.reverse=0
+btree.split_pct=90
+btree.value_max=848
+btree.value_min=12
+cache=80
+cache.evict_max=3
+cache.minimum=0
+checkpoint=1
+checkpoint.log_size=64
+checkpoint.wait=34
+disk.checksum=uncompressed
+disk.data_extend=0
+disk.direct_io=0
+disk.encryption=none
+disk.firstfit=0
+disk.mmap=1
+disk.mmap_all=0
+format.abort=0
+format.independent_thread_rng=1
+format.major_timeout=0
+logging=1
+logging.archive=1
+logging.compression=snappy
+logging.file_max=72264
+logging.prealloc=1
+lsm.auto_throttle=1
+lsm.bloom=1
+lsm.bloom_bit_count=28
+lsm.bloom_hash_count=31
+lsm.bloom_oldest=0
+lsm.chunk_size=8
+lsm.merge_max=12
+lsm.worker_threads=3
+ops.alter=0
+ops.compaction=0
+ops.pct.delete=98
+ops.pct.insert=2
+ops.pct.modify=0
+ops.pct.read=0
+ops.pct.write=0
+ops.prepare=0
+ops.random_cursor=0
+ops.rebalance=0
+ops.salvage=0
+ops.truncate=1
+ops.verify=0
+quiet=1
+runs=1
+runs.in_memory=0
+runs.ops=0
+runs.rows=1000000
+runs.source=table
+runs.threads=16
+runs.timer=4
+runs.type=row-store
+statistics=0
+statistics.server=0
+stress.aggressive_sweep=0
+stress.checkpoint=0
+stress.hs_sweep=0
+stress.split_1=0
+stress.split_2=0
+stress.split_3=0
+stress.split_4=0
+stress.split_5=0
+stress.split_6=0
+stress.split_7=0
+stress.split_8=0
+transaction.frequency=100
+transaction.isolation=snapshot
+transaction.timestamps=1
+wiredtiger.config=
+wiredtiger.rwlock=1
+wiredtiger.leak_memory=1
+############################################
diff --git a/src/third_party/wiredtiger/test/format/failure_configs/README b/src/third_party/wiredtiger/test/format/failure_configs/README
new file mode 100644
index 00000000000..b766d5139ab
--- /dev/null
+++ b/src/third_party/wiredtiger/test/format/failure_configs/README
@@ -0,0 +1,2 @@
+This folder contains a list of test/format configurations that generated failures in the past.
+The ticket number is included as the filename postfix to indicate the source of each failure.