summaryrefslogtreecommitdiffstats
path: root/qa
diff options
context:
space:
mode:
authorPatrick Donnelly <pdonnell@ibm.com>2024-11-13 04:29:19 +0100
committerVenky Shankar <vshankar@redhat.com>2024-12-30 05:29:53 +0100
commit46da1f631dfde816c94349d4583a65c18545bb91 (patch)
tree355792005d84d6ff4661576ccac3a1e52d8af22d /qa
parentMerge PR #60464 into main (diff)
downloadceph-46da1f631dfde816c94349d4583a65c18545bb91.tar.xz
ceph-46da1f631dfde816c94349d4583a65c18545bb91.zip
qa: write out ESubtreeMap more frequently to find large events
With the trimming changes by 9d2b3aa, ESubtreeMap wasn't written reliably often enough to pass the test. Fixes: https://tracker.ceph.com/issues/68913 Signed-off-by: Patrick Donnelly <pdonnell@ibm.com> Signed-off-by: Venky Shankar <vshankar@redhat.com>
Diffstat (limited to 'qa')
-rw-r--r--qa/tasks/cephfs/test_exports.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/qa/tasks/cephfs/test_exports.py b/qa/tasks/cephfs/test_exports.py
index e5ad18dd662..ba71bba024b 100644
--- a/qa/tasks/cephfs/test_exports.py
+++ b/qa/tasks/cephfs/test_exports.py
@@ -153,6 +153,8 @@ class TestExportPin(CephFSTestCase):
# vstart.sh sets mds_debug_subtrees to True. That causes a ESubtreeMap
# to be written out every event. Yuck!
self.config_set('mds', 'mds_debug_subtrees', False)
+ # make sure ESubtreeMap is written frequently enough:
+ self.config_set('mds', 'mds_log_minor_segments_per_major_segment', '4')
self.config_rm('mds', 'mds bal split size') # don't split /top
self.mount_a.run_shell_payload("rm -rf 1")