Bug 1178685 - Move testcases into their main component directories
Summary: Move testcases into their main component directories
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: GlusterFS
Classification: Community
Component: tests
Version: mainline
Hardware: Unspecified
OS: Unspecified
low
low
Target Milestone: ---
Assignee: Niels de Vos
QA Contact:
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2015-01-05 10:00 UTC by Niels de Vos
Modified: 2015-05-14 17:45 UTC (History)
2 users (show)

Fixed In Version: glusterfs-3.7.0
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2015-05-14 17:28:48 UTC
Regression: ---
Mount Type: ---
Documentation: ---
CRM:
Verified Versions:
Embargoed:


Attachments (Terms of Use)

Description Niels de Vos 2015-01-05 10:00:48 UTC
There are around 300 regression tests, 250 being in tests/bugs. Running
partial set of tests/bugs is not easy because this is a flat directory
with almost all tests inside.

It would be valuable to make partial test/bugs easier, and allow the use
of multiple build hosts for a single commit, each running a subset of
the tests for a quicker result.

Comment 1 Anand Avati 2015-01-05 10:03:43 UTC
REVIEW: http://review.gluster.org/9353 (tests: move all test-cases into component subdirectories) posted (#3) for review on master by Niels de Vos (ndevos)

Comment 2 Anand Avati 2015-01-06 11:24:37 UTC
COMMIT: http://review.gluster.org/9353 committed in master by Vijay Bellur (vbellur) 
------
commit 64954eb3c58f4ef077e54e8a3726fd2d27419b12
Author: Niels de Vos <ndevos>
Date:   Fri Dec 26 12:57:48 2014 +0100

    tests: move all test-cases into component subdirectories
    
    There are around 300 regression tests, 250 being in tests/bugs. Running
    partial set of tests/bugs is not easy because this is a flat directory
    with almost all tests inside.
    
    It would be valuable to make partial test/bugs easier, and allow the use
    of mulitple build hosts for a single commit, each running a subset of
    the tests for a quicker result.
    
    Additional changes made:
    - correct the include path for *.rc shell libraries and *.py utils
    - make the testcases pass checkpatch
    - arequal-checksum in afr/self-heal.t was never executed, now it is
    - include.rc now complains loudly if it fails to find env.rc
    
    Change-Id: I26ffd067e9853d3be1fd63b2f37d8aa0fd1b4fea
    BUG: 1178685
    Reported-by: Emmanuel Dreyfus <manu>
    Reported-by: Atin Mukherjee <amukherj>
    URL: http://www.gluster.org/pipermail/gluster-devel/2014-December/043414.html
    Signed-off-by: Niels de Vos <ndevos>
    Reviewed-on: http://review.gluster.org/9353
    Reviewed-by: Kaleb KEITHLEY <kkeithle>
    Reviewed-by: Emmanuel Dreyfus <manu>
    Tested-by: Gluster Build System <jenkins.com>
    Reviewed-by: Vijay Bellur <vbellur>

Comment 3 Anand Avati 2015-01-13 06:10:44 UTC
REVIEW: http://review.gluster.org/9437 (tests: move all snapshot test cases from glusterd to snapshot component) posted (#1) for review on master by Atin Mukherjee (amukherj)

Comment 4 Anand Avati 2015-01-13 14:17:58 UTC
COMMIT: http://review.gluster.org/9437 committed in master by Niels de Vos (ndevos) 
------
commit e9c90da38e1b6fb7fc4e0d5d1e987c510d1c17d6
Author: Atin Mukherjee <amukherj>
Date:   Tue Jan 13 11:40:03 2015 +0530

    tests: move all snapshot test cases from glusterd to snapshot component
    
    Change-Id: Id04037a38e80fe9b400678cfe6bc731cdefae834
    BUG: 1178685
    Signed-off-by: Atin Mukherjee <amukherj>
    Reviewed-on: http://review.gluster.org/9437
    Reviewed-by: Niels de Vos <ndevos>
    Tested-by: Gluster Build System <jenkins.com>

Comment 5 Anand Avati 2015-03-22 11:26:49 UTC
REVIEW: http://review.gluster.org/9962 (tests: move test-cases into their own component subdirectories) posted (#1) for review on master by Niels de Vos (ndevos)

Comment 6 Anand Avati 2015-03-23 15:25:17 UTC
COMMIT: http://review.gluster.org/9962 committed in master by Niels de Vos (ndevos) 
------
commit 709b5c158c40e5a8b8f5c4d0ad495550bec8bd4e
Author: Niels de Vos <ndevos>
Date:   Sun Mar 22 12:21:05 2015 +0100

    tests: move test-cases into their own component subdirectories
    
    Change-Id: I0327a48ba5a1a217f54557386b1ae1b986702340
    BUG: 1178685
    Signed-off-by: Niels de Vos <ndevos>
    Reviewed-on: http://review.gluster.org/9962
    Tested-by: Gluster Build System <jenkins.com>
    Reviewed-by: Shyamsundar Ranganathan <srangana>

Comment 7 Anand Avati 2015-04-06 07:01:36 UTC
REVIEW: http://review.gluster.org/10131 (tests: move bug-1168875.t to tests/bugs/snapshot folder) posted (#1) for review on master by Atin Mukherjee (amukherj)

Comment 8 Anand Avati 2015-04-06 17:42:27 UTC
COMMIT: http://review.gluster.org/10131 committed in master by Vijay Bellur (vbellur) 
------
commit 97cfe210c73bcdab653a0da884627009f5c5808b
Author: Atin Mukherjee <amukherj>
Date:   Mon Apr 6 12:30:42 2015 +0530

    tests: move bug-1168875.t to tests/bugs/snapshot folder
    
    Change-Id: Ie4e960002b8de7e31f91365785c44df3ac04c88d
    BUG: 1178685
    Signed-off-by: Atin Mukherjee <amukherj>
    Reviewed-on: http://review.gluster.org/10131
    Reviewed-by: Niels de Vos <ndevos>
    Tested-by: Gluster Build System <jenkins.com>

Comment 9 Niels de Vos 2015-05-14 17:28:48 UTC
This bug is getting closed because a release has been made available that should address the reported issue. In case the problem is still not fixed with glusterfs-3.7.0, please open a new bug report.

glusterfs-3.7.0 has been announced on the Gluster mailinglists [1], packages for several distributions should become available in the near future. Keep an eye on the Gluster Users mailinglist [2] and the update infrastructure for your distribution.

[1] http://thread.gmane.org/gmane.comp.file-systems.gluster.devel/10939
[2] http://thread.gmane.org/gmane.comp.file-systems.gluster.user

Comment 10 Niels de Vos 2015-05-14 17:35:47 UTC
This bug is getting closed because a release has been made available that should address the reported issue. In case the problem is still not fixed with glusterfs-3.7.0, please open a new bug report.

glusterfs-3.7.0 has been announced on the Gluster mailinglists [1], packages for several distributions should become available in the near future. Keep an eye on the Gluster Users mailinglist [2] and the update infrastructure for your distribution.

[1] http://thread.gmane.org/gmane.comp.file-systems.gluster.devel/10939
[2] http://thread.gmane.org/gmane.comp.file-systems.gluster.user

Comment 11 Niels de Vos 2015-05-14 17:38:09 UTC
This bug is getting closed because a release has been made available that should address the reported issue. In case the problem is still not fixed with glusterfs-3.7.0, please open a new bug report.

glusterfs-3.7.0 has been announced on the Gluster mailinglists [1], packages for several distributions should become available in the near future. Keep an eye on the Gluster Users mailinglist [2] and the update infrastructure for your distribution.

[1] http://thread.gmane.org/gmane.comp.file-systems.gluster.devel/10939
[2] http://thread.gmane.org/gmane.comp.file-systems.gluster.user

Comment 12 Niels de Vos 2015-05-14 17:45:24 UTC
This bug is getting closed because a release has been made available that should address the reported issue. In case the problem is still not fixed with glusterfs-3.7.0, please open a new bug report.

glusterfs-3.7.0 has been announced on the Gluster mailinglists [1], packages for several distributions should become available in the near future. Keep an eye on the Gluster Users mailinglist [2] and the update infrastructure for your distribution.

[1] http://thread.gmane.org/gmane.comp.file-systems.gluster.devel/10939
[2] http://thread.gmane.org/gmane.comp.file-systems.gluster.user


Note You need to log in before you can comment on or make changes to this bug.