ceph/qa/tasks/cephfs
Rishabh Dave a6b95a5a69 qa/cephfs: update a test in test_volumes.py
Test name is test_subvolume_snapshot_info_if_clone_pending_for_no_group,
located in class TestSubvolumeSnapshotClones in test_volumes.py

5 seconds can (sometimes) be insufficient as value of the config option
"snapshot_clone_delay" in this. Increase it to avoid unnecessary race
conditions which leads to irrelevant failures.

Following is an example where 5 seconds was insufficient as waiting
period since instead it took 8 seconds -

2024-07-28T18:16:10.088 DEBUG:teuthology.orchestra.run.smithi064:> sudo adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage timeout 120 ceph --cluster ceph config set mgr mgr/volumes/snapshot_clone_no_wait False
...
2024-07-28T18:16:18.694 DEBUG:teuthology.orchestra.run.smithi064:> sudo adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage timeout 120 ceph --cluster ceph fs subvolume snapshot info cephfs subvol79370 subvol_snap40980

This issue was seen during testing of PR to which this commit belongs.

This commit has been separated from the commit that adds tests for clone
progress reporting so that it's easy to document need for this code
patch and also track it.

This commit is not being moved to a different PR and been kept on the
same PR since it can't be reproduced otherwise. This also ensures that
commit is backported to older release along with code that caused this
issue, causing no one to need to find this commit while backporting
effort.

Signed-off-by: Rishabh Dave <ridave@redhat.com>
2024-08-14 15:32:46 +05:30
..
admin
__init__.py
caps_helper.py Merge pull request #55320 from rishabh-d-dave/mdscaps-update-issues 2024-04-12 18:26:21 +05:30
cephfs_test_case.py qa: move reqid_tostr helper 2024-04-29 16:59:50 -04:00
filesystem.py Merge pull request #56065 from rishabh-d-dave/mds-counters 2024-05-03 13:26:49 +05:30
fuse_mount.py qa/tasks: vstart_runner: introduce --config-mode 2024-04-25 21:15:05 +03:00
kernel_mount.py qa/tasks: vstart_runner: introduce --config-mode 2024-04-25 21:15:05 +03:00
mount.py qa/cephfs: add method to run and get shell cmd stdout 2024-08-14 15:05:46 +05:30
test_acls.py
test_admin.py Merge PR #53503 into main 2024-06-25 12:27:28 -04:00
test_auto_repair.py
test_backtrace.py
test_cap_flush.py
test_cephfs_shell.py
test_client_limits.py
test_client_recovery.py qa: remove unnecessary background job cleanup 2024-04-03 09:08:53 -04:00
test_damage.py qa: fix cephfs-journal-tool command options and make fs inactive 2024-05-13 12:39:44 +05:30
test_data_scan.py qa: fix cephfs-journal-tool command options and make fs inactive 2024-05-13 12:39:44 +05:30
test_dump_tree.py
test_exports.py qa: restore default for config to split exports 2024-06-06 13:58:47 -04:00
test_failover.py qa: unmount clients before damaging the fs 2024-05-07 08:09:46 -04:00
test_flush.py qa: fix cephfs-journal-tool command options and make fs inactive 2024-05-13 12:39:44 +05:30
test_forward_scrub.py qa: fix cephfs-journal-tool command options and make fs inactive 2024-05-13 12:39:44 +05:30
test_fragment.py qa: add killpoint testing for dirfrags 2024-06-06 13:58:47 -04:00
test_fscrypt.py qa: add test to verify recovery of alternate_name from journal 2024-06-10 12:56:00 -04:00
test_fstop.py
test_full.py
test_journal_migration.py qa: fix cephfs-journal-tool command options and make fs inactive 2024-05-13 12:39:44 +05:30
test_journal_repair.py qa: fix cephfs-journal-tool command options and make fs inactive 2024-05-13 12:39:44 +05:30
test_mantle.py
test_mds_metrics.py
test_meta_injection.py
test_mirroring.py
test_misc.py Merge pull request #52024 from lxbsz/wip-61660 2024-04-26 16:26:48 +05:30
test_multifs_auth.py
test_multimds_misc.py qa: use kwarg for rank parameter 2024-03-20 10:56:58 -04:00
test_newops.py
test_nfs.py
test_openfiletable.py qa: remove unnecessary background job cleanup 2024-04-03 09:08:53 -04:00
test_pool_perm.py
test_quiesce.py mds/quiesce: quiesce_inode should not hold on to remote auth pins 2024-05-26 11:33:52 +03:00
test_quota.py
test_readahead.py
test_recovery_fs.py
test_recovery_pool.py qa: fix cephfs-journal-tool command options and make fs inactive 2024-05-13 12:39:44 +05:30
test_scrub_checks.py qa: use tell interface for command that may fail 2024-06-04 15:44:25 -04:00
test_scrub.py
test_sessionmap.py
test_snap_schedules.py Merge PR #57034 into main 2024-06-25 12:37:56 +05:30
test_snapshots.py Merge pull request #54335 from batrick/i63432 2024-04-08 11:49:37 +05:30
test_strays.py qa: remove unnecessary background job cleanup 2024-04-03 09:08:53 -04:00
test_subvolume.py qa: correct json lookup for new lock path output 2024-06-04 14:24:05 -04:00
test_volumes.py qa/cephfs: update a test in test_volumes.py 2024-08-14 15:32:46 +05:30
tests_from_xfstests_dev.py
xfstests_dev.py