Bug 1002945

Summary: Tracking an effort to convert the listed test cases to standard regression test format.
Product: [Community] GlusterFS Reporter: Sachin Pandit <spandit>
Component: replicateAssignee: Sachin Pandit <spandit>
Status: CLOSED DUPLICATE QA Contact:
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: mainlineCC: gluster-bugs, nsathyan, pkarampu
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Enhancement
Doc Text:
Reason: An effort to convert the listed test cases to standard regression test format.
Story Points: ---
Clone Of: Environment:
Last Closed: 2014-07-13 06:43:16 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Sachin Pandit 2013-08-30 09:54:13 UTC
Bug Type : Enhancements.
Bug is raised to track the conversion of the following test cases to the standard regression test format.

1) Test for estale when the fs is stale.
2) Test if the source is selected based on entry transaction for directory.
3) Test if the source is selected based on data transaction for reg file.
4) Test if the source is selected based on metadata transaction for linkfile.
5) Self-heal: Enoent + Success.
6) Self-heal: Success + File type differs.
7) Self-heal: Success + permissions differ.
8) Self-heal: Success + ownership differs.
9) File size test.
10)Self-heal: Success + gfid differs.
11)Self-heal: xattr data pending.
12)Self-heal: xattr metadata pending.
13)Self-heal: xattr entry pending.
14)Mark source with the lowest uuid.
15)Mark source with the lowest uuid on multiple nodes.
16)If files dont have gfid, readdir should show them , find should fail with EIO because gfid assigning while some children are down is not accepted.
17)If Directories have xattrs with split-brain, impunge should happen for individual files.
18)If Directories have xattrs with split-brain and mismatching files then impunge should not happen.
19)Make all the replicas fools, it should only do impunge in entry self-heal.
20)Make all the replicas fools, it should only do impunge in missing entry self-heal.
21)Make all the replicas fools, impunge of missing entry self-heal should not happen if they are confliciting.
22)If Directories don't have pending xattrs, file should not be deleted.
23)Full self-heal of file with holes.
24)Full self-heal of file with holes, file smaller than page size (128K).
25)Diff self-heal of file with holes.
26)Full self-heal of file with holes.
27)Full self-heal of file with holes.
28)Delete the stale file test.

Comment 1 Anand Avati 2013-09-05 14:48:09 UTC
REVIEW: http://review.gluster.org/5825 (Tests : Test for estale when the fs is stale.) posted (#1) for review on master by sachin pandit (spandit)

Comment 2 Pranith Kumar K 2014-07-13 06:43:16 UTC

*** This bug has been marked as a duplicate of bug 1080759 ***