Description of problem: This tracks on-going effort to reduce the time it takes for running regression tests. Version-Release number of selected component (if applicable): How reproducible: Steps to Reproduce: 1. 2. 3. Actual results: Expected results: Additional info:
REVIEW: http://review.gluster.org/7610 (tests: Removing rpm.t as smoke.sh builds rpms already) posted (#1) for review on master by Pranith Kumar Karampuri (pkarampu)
REVIEW: http://review.gluster.org/7610 (tests: Removing rpm.t as smoke.sh builds rpms already) posted (#2) for review on master by Pranith Kumar Karampuri (pkarampu)
REVIEW: http://review.gluster.org/7773 (tests: Wait for nfs export to be available) posted (#1) for review on master by Pranith Kumar Karampuri (pkarampu)
REVIEW: http://review.gluster.org/7773 (tests: Wait for nfs export to be available) posted (#2) for review on master by Pranith Kumar Karampuri (pkarampu)
REVIEW: http://review.gluster.org/7773 (tests: Wait for nfs export to be available) posted (#3) for review on master by Pranith Kumar Karampuri (pkarampu)
COMMIT: http://review.gluster.org/7773 committed in master by Vijay Bellur (vbellur) ------ commit 05a5ffe97222ca7c49828f0d762a47e85411ab61 Author: Pranith Kumar K <pkarampu> Date: Thu May 15 14:40:16 2014 +0530 tests: Wait for nfs export to be available Change-Id: I59a5e0cb78f2b670761a65272b8ab1d7bdb3668a BUG: 1092850 Signed-off-by: Pranith Kumar K <pkarampu> Reviewed-on: http://review.gluster.org/7773 Tested-by: Gluster Build System <jenkins.com> Reviewed-by: Vijay Bellur <vbellur>
REVIEW: http://review.gluster.org/7799 (tests: Use uniform timeouts) posted (#1) for review on master by Pranith Kumar Karampuri (pkarampu)
COMMIT: http://review.gluster.org/7799 committed in master by Anand Avati (avati) ------ commit 7cd32c18a11d0dfeb70c276b0185e21d06a71fa5 Author: Pranith Kumar K <pkarampu> Date: Mon May 19 13:29:06 2014 +0530 tests: Use uniform timeouts Change-Id: I479ab941b3b2da3b16f624400fbd300f08326268 BUG: 1092850 Signed-off-by: Pranith Kumar K <pkarampu> Reviewed-on: http://review.gluster.org/7799 Tested-by: Gluster Build System <jenkins.com> Reviewed-by: Anand Avati <avati>
REVIEW: http://review.gluster.org/7810 (tests: Run prove in UTC timezone) posted (#1) for review on master by Pranith Kumar Karampuri (pkarampu)
REVIEW: http://review.gluster.org/7813 (Tests: Umount nfs mount before volume stop) posted (#1) for review on master by Pranith Kumar Karampuri (pkarampu)
COMMIT: http://review.gluster.org/7813 committed in master by Pranith Kumar Karampuri (pkarampu) ------ commit 5315df764458022d3664459123880880a27fc849 Author: Pranith Kumar K <pkarampu> Date: Tue May 20 20:38:18 2014 +0530 Tests: Umount nfs mount before volume stop Change-Id: Ia1b98ee56bfa562c3f97f1649699f49917ebbfc7 BUG: 1092850 Signed-off-by: Pranith Kumar K <pkarampu> Reviewed-on: http://review.gluster.org/7813 Reviewed-by: Krutika Dhananjay <kdhananj> Reviewed-by: Humble Devassy Chirammal <humble.devassy> Tested-by: Gluster Build System <jenkins.com>
REVIEW: http://review.gluster.org/7837 (tests: s/timeout/EXPECT_WITHIN/) posted (#1) for review on master by Pranith Kumar Karampuri (pkarampu)
COMMIT: http://review.gluster.org/7837 committed in master by Pranith Kumar Karampuri (pkarampu) ------ commit 0a77eb1e4576d8722b27a42c98879cc7250e00fe Author: Pranith Kumar K <pkarampu> Date: Thu May 22 05:53:02 2014 +0530 tests: s/timeout/EXPECT_WITHIN/ Also fixed nfs.rc so that regression build works on my fedora VM Change-Id: Ife36343bf1a590430e24065b9bcdf5bed3ae546d BUG: 1092850 Signed-off-by: Pranith Kumar K <pkarampu> Reviewed-on: http://review.gluster.org/7837 Reviewed-by: Krishnan Parthasarathi <kparthas> Tested-by: Gluster Build System <jenkins.com>
REVIEW: http://review.gluster.org/7810 (tests: Run prove in UTC timezone) posted (#2) for review on master by Pranith Kumar Karampuri (pkarampu)
COMMIT: http://review.gluster.org/7810 committed in master by Vijay Bellur (vbellur) ------ commit 048902f108ad3c437e83248c14de33e6519d9f07 Author: Pranith Kumar K <pkarampu> Date: Tue May 20 19:18:31 2014 +0530 tests: Run prove in UTC timezone This will make it easy in finding the relevant logs easy. Change-Id: I9ac9988327ea28c20477655df9c9f606fd7d6c8e BUG: 1092850 Signed-off-by: Pranith Kumar K <pkarampu> Reviewed-on: http://review.gluster.org/7810 Tested-by: Gluster Build System <jenkins.com> Reviewed-by: Kaleb KEITHLEY <kkeithle> Reviewed-by: Vijay Bellur <vbellur>
REVIEW: http://review.gluster.org/7916 (tests/rpm.t: delete the working directory in case it exists) posted (#2) for review on master by Niels de Vos (ndevos)
REVIEW: http://review.gluster.org/8057 (tests: Fix spurious failure in tests/bugs/bug-830665.t) posted (#1) for review on master by Pranith Kumar Karampuri (pkarampu)
REVIEW: http://review.gluster.org/8057 (tests: Fix spurious failure in tests/bugs/bug-830665.t) posted (#2) for review on master by Pranith Kumar Karampuri (pkarampu)
COMMIT: http://review.gluster.org/8057 committed in master by Vijay Bellur (vbellur) ------ commit 4d656f9008747172db52f6d532b610c487528bfb Author: Pranith Kumar K <pkarampu> Date: Fri Jun 13 11:26:28 2014 +0530 tests: Fix spurious failure in tests/bugs/bug-830665.t Problem with script: EXPECT_WITHIN fails the test if the command it executes fails. There is a possibility that the file script tries to 'cat' may not exist. In those cases it would fail leading to spurious failures. Fix: Add a function which returns empty string when the file doesn't exist and 'cat' file when it does exist. Change-Id: I0abfb343f2fce1034ee4b5b680e3783c4f6e8486 BUG: 1092850 Signed-off-by: Pranith Kumar K <pkarampu> Reviewed-on: http://review.gluster.org/8057 Reviewed-by: Sachin Pandit <spandit> Tested-by: Gluster Build System <jenkins.com> Reviewed-by: Vijay Bellur <vbellur>
REVIEW: http://review.gluster.org/8068 (tests: Fix spurious failure for tests/bugs/bug-918437-sh-mtime.t) posted (#1) for review on master by Pranith Kumar Karampuri (pkarampu)
REVIEW: http://review.gluster.org/8069 (tests: Validate self-heal daemon completions) posted (#1) for review on master by Pranith Kumar Karampuri (pkarampu)
COMMIT: http://review.gluster.org/8068 committed in master by Vijay Bellur (vbellur) ------ commit 056b99bfbc181a88579b8139d444f7dd2fa3b19e Author: Pranith Kumar K <pkarampu> Date: Sun Jun 15 07:54:02 2014 +0530 tests: Fix spurious failure for tests/bugs/bug-918437-sh-mtime.t Change-Id: I355ae02bed54753480279ddb058cc4b19ace6792 BUG: 1092850 Signed-off-by: Pranith Kumar K <pkarampu> Reviewed-on: http://review.gluster.org/8068 Tested-by: Gluster Build System <jenkins.com> Reviewed-by: Vijay Bellur <vbellur>
COMMIT: http://review.gluster.org/8069 committed in master by Vijay Bellur (vbellur) ------ commit 7342076f420efd62c9c46cdf5454b283225d1ec8 Author: Pranith Kumar K <pkarampu> Date: Sun Jun 15 16:19:15 2014 +0530 tests: Validate self-heal daemon completions Removed sleep with EXPECT_WITHIN Heal full doesn't generate indices until the files/dirs are recreated. So wait until they are re-created and then wait for heal completion. Change-Id: I82399f6a17f94ecc101db45b83d8ef7bfa9c64dd BUG: 1092850 Signed-off-by: Pranith Kumar K <pkarampu> Reviewed-on: http://review.gluster.org/8069 Tested-by: Gluster Build System <jenkins.com> Reviewed-by: Xavier Hernandez <xhernandez> Reviewed-by: Vijay Bellur <vbellur>
REVIEW: http://review.gluster.org/8081 (tests: changes to some of the testcases) posted (#1) for review on master by Raghavendra Bhat (raghavendra)
REVIEW: http://review.gluster.org/8083 (tests: Avoid sleep) posted (#1) for review on master by Pranith Kumar Karampuri (pkarampu)
COMMIT: http://review.gluster.org/8083 committed in master by Vijay Bellur (vbellur) ------ commit d3bd3319afb208acfa905696fb0be5545f5883f6 Author: Pranith Kumar K <pkarampu> Date: Sun Jun 15 08:40:49 2014 +0530 tests: Avoid sleep Change-Id: I7169be3532232754b9461c4e1b27bf6bc857f7a6 BUG: 1092850 Signed-off-by: Pranith Kumar K <pkarampu> Reviewed-on: http://review.gluster.org/8083 Tested-by: Gluster Build System <jenkins.com> Reviewed-by: Vijay Bellur <vbellur>
REVIEW: http://review.gluster.org/8104 (tests: Provide force_umount with 5 retries) posted (#1) for review on master by Pranith Kumar Karampuri (pkarampu)
COMMIT: http://review.gluster.org/8104 committed in master by Vijay Bellur (vbellur) ------ commit 616b0aa44fe78a362f2dca3d066be47555ceb09f Author: Pranith Kumar K <pkarampu> Date: Wed Jun 18 22:10:12 2014 +0530 tests: Provide force_umount with 5 retries Change-Id: I2b5784c48eedcccb17690de438addd29075926bd BUG: 1092850 Signed-off-by: Pranith Kumar K <pkarampu> Reviewed-on: http://review.gluster.org/8104 Reviewed-by: Jeff Darcy <jdarcy> Tested-by: Gluster Build System <jenkins.com> Reviewed-by: Atin Mukherjee <amukherj> Reviewed-by: Vijay Bellur <vbellur>
REVIEW: http://review.gluster.org/8117 (tests: Change umount with force_umount with 5 retries) posted (#1) for review on master by Pranith Kumar Karampuri (pkarampu)
REVIEW: http://review.gluster.org/8081 (tests: changes to some of the uss testcases) posted (#2) for review on master by Raghavendra Bhat (raghavendra)
REVIEW: http://review.gluster.org/8117 (tests: Change umount with force_umount with 5 retries) posted (#2) for review on master by Pranith Kumar Karampuri (pkarampu)
COMMIT: http://review.gluster.org/8081 committed in master by Vijay Bellur (vbellur) ------ commit 9d2b7cd3e8161f557390b5b434464362a0ba7a16 Author: Raghavendra Bhat <raghavendra> Date: Mon Jun 16 19:08:18 2014 +0530 tests: changes to some of the uss testcases Made the below changes tests/basic/uss.t: removed the older way of getting the list of snapshots bugs/bug/bug-1109770.t: added uss disable test also to check snapd behavior Change-Id: I57b6bc8fa82bcaa544f483ad382e1bb4d11ef122 BUG: 1092850 Signed-off-by: Raghavendra Bhat <raghavendra> Reviewed-on: http://review.gluster.org/8081 Tested-by: Gluster Build System <jenkins.com> Reviewed-by: Vijay Bellur <vbellur>
COMMIT: http://review.gluster.org/8117 committed in master by Vijay Bellur (vbellur) ------ commit 8d92734f289ab55910045ba7b92bbef1d0dd123c Author: Pranith Kumar K <pkarampu> Date: Thu Jun 19 13:51:41 2014 +0530 tests: Change umount with force_umount with 5 retries Change-Id: I0e2dbdfd34080328dfa6b4eebef0366f2b0fcb04 BUG: 1092850 Signed-off-by: Pranith Kumar K <pkarampu> Reviewed-on: http://review.gluster.org/8117 Tested-by: Justin Clift <justin> Reviewed-by: Harshavardhana <harsha> Tested-by: Harshavardhana <harsha> Reviewed-by: Sachin Pandit <spandit> Reviewed-by: Prashanth Pai <ppai> Reviewed-by: Vijay Bellur <vbellur>
REVIEW: http://review.gluster.org/8167 (TESTS : replace "umount" with "force_umount" giving 5 retries.) posted (#1) for review on master by Sachin Pandit (spandit)
REVIEW: http://review.gluster.org/8178 (tests: Trigger dir heal by lookup) posted (#1) for review on master by Pranith Kumar Karampuri (pkarampu)
COMMIT: http://review.gluster.org/8178 committed in master by Vijay Bellur (vbellur) ------ commit dd7c7b8a0fe209826f80cd158b80194835d3d155 Author: Pranith Kumar K <pkarampu> Date: Thu Jun 26 07:15:17 2014 +0530 tests: Trigger dir heal by lookup Heal full in v2 needs some improvements which Ravi is working on. Fixed the script to heal based on lookup from mount until then. Change-Id: I7b5f8a294019d9f8cfc9c2346d7997f31b4c3d7c BUG: 1092850 Signed-off-by: Pranith Kumar K <pkarampu> Reviewed-on: http://review.gluster.org/8178 Tested-by: Gluster Build System <jenkins.com> Reviewed-by: Ravishankar N <ravishankar> Reviewed-by: Vijay Bellur <vbellur>
COMMIT: http://review.gluster.org/8167 committed in master by Vijay Bellur (vbellur) ------ commit 0e6cd39d55be3f4397772dcd75b0b59daedc8f55 Author: Sachin Pandit <spandit> Date: Wed Jun 25 03:57:42 2014 +0530 TESTS : replace "umount" with "force_umount" giving 5 retries. Change-Id: I89dd87b9843273c57843bb28706f284e32debc48 BUG: 1092850 Signed-off-by: Sachin Pandit <spandit> Reviewed-on: http://review.gluster.org/8167 Reviewed-by: Pranith Kumar Karampuri <pkarampu> Reviewed-by: Prashanth Pai <ppai> Tested-by: Gluster Build System <jenkins.com> Reviewed-by: Vijay Bellur <vbellur>
COMMIT: http://review.gluster.org/7916 committed in master by Vijay Bellur (vbellur) ------ commit 72d96e27b3a8cb990c00422289b42e9b90c44b18 Author: Niels de Vos <ndevos> Date: Wed May 28 18:36:34 2014 +0200 tests/rpm.t: delete the working directory in case it exists Change-Id: Iea15d296e22a36b119f04aff61a975811054c20b BUG: 1092850 Signed-off-by: Niels de Vos <ndevos> Reviewed-on: http://review.gluster.org/7916 Tested-by: Gluster Build System <jenkins.com> Reviewed-by: Kaleb KEITHLEY <kkeithle> Reviewed-by: Vijay Bellur <vbellur>
REVIEW: http://review.gluster.org/8263 (tests: Print EXPECT style error messages rather than 'not ok') posted (#1) for review on master by Pranith Kumar Karampuri (pkarampu)
COMMIT: http://review.gluster.org/8263 committed in master by Vijay Bellur (vbellur) ------ commit c690c1131288914d0081b817a5ae5ba51e051229 Author: Pranith Kumar K <pkarampu> Date: Tue Jul 8 21:57:09 2014 +0530 tests: Print EXPECT style error messages rather than 'not ok' Change-Id: Ib23426c5ede0ab71387a6a112b313aa448b872cd BUG: 1092850 Signed-off-by: Pranith Kumar K <pkarampu> Reviewed-on: http://review.gluster.org/8263 Tested-by: Gluster Build System <jenkins.com> Reviewed-by: Atin Mukherjee <amukherj> Reviewed-by: Vijay Bellur <vbellur>
REVIEW: http://review.gluster.org/8286 (tests: Fixed spurious failure in bug-887098-gmount-crash.t) posted (#1) for review on master by Xavier Hernandez (xhernandez)
REVIEW: http://review.gluster.org/8286 (tests: Fixed spurious failure in bug-887098-gmount-crash.t) posted (#2) for review on master by Xavier Hernandez (xhernandez)
COMMIT: http://review.gluster.org/8286 committed in master by Vijay Bellur (vbellur) ------ commit 6b4702897bd56e29db4db06f8cf896f89df1133c Author: Xavier Hernandez <xhernandez> Date: Thu Jul 10 10:19:06 2014 +0200 tests: Fixed spurious failure in bug-887098-gmount-crash.t This script was trying to see if the mount process died by doing a 'ps ax' and a grep of the original pid in the results. After that the pid of the first line returned by grep was compared to the original pid. This method can lead to false negatives because it's possible that the original pid appears in some other part of the 'ps ax' list. This patch uses get_mount_process_pid() from volume.rc to check if the process is still alive. Change-Id: I0285366e601a146793c47e9c1156a4bb36d6fcb3 BUG: 1092850 Signed-off-by: Xavier Hernandez <xhernandez> Reviewed-on: http://review.gluster.org/8286 Tested-by: Gluster Build System <jenkins.com> Reviewed-by: Vijay Bellur <vbellur>
REVIEW: http://review.gluster.org/8694 (tests/ec: Avoid spurious umount failures) posted (#1) for review on master by Xavier Hernandez (xhernandez)
COMMIT: http://review.gluster.org/8694 committed in master by Vijay Bellur (vbellur) ------ commit 5157914bac0da41cba8fef10f9dfaef209e6e865 Author: Xavier Hernandez <xhernandez> Date: Wed Sep 10 23:39:19 2014 +0200 tests/ec: Avoid spurious umount failures Change-Id: Id22d64a95adf3666a5e4208f87f9a6d91c40b267 BUG: 1092850 Signed-off-by: Xavier Hernandez <xhernandez> Reviewed-on: http://review.gluster.org/8694 Tested-by: Gluster Build System <jenkins.com> Reviewed-by: Emmanuel Dreyfus <manu> Tested-by: Emmanuel Dreyfus <manu> Reviewed-by: Vijay Bellur <vbellur>
REVIEW: http://review.gluster.org/8703 (test: cleanup should clean all left over (stale) mounts) posted (#1) for review on master by Atin Mukherjee (amukherj)
COMMIT: http://review.gluster.org/8703 committed in master by Vijay Bellur (vbellur) ------ commit f1fecf5fb3ff34945bbacd0b4806bc57b9ddc355 Author: Atin Mukherjee <amukherj> Date: Fri Sep 12 13:06:57 2014 +0530 test: cleanup should clean all left over (stale) mounts This is a temporary work around to fix the spurious failures seen in ec testcases. As per the initial analysis it looks like quota (glusterd_quota_initiate_fs_crawl) is causing a mount point in /tmp to be stale. Once the root cause is identified this fix can be reverted as well. Change-Id: I8686f144ed298124074f749e75c13028ec00be01 BUG: 1092850 Signed-off-by: Atin Mukherjee <amukherj> Reviewed-on: http://review.gluster.org/8703 Tested-by: Gluster Build System <jenkins.com> Reviewed-by: Justin Clift <justin> Reviewed-by: Xavier Hernandez <xhernandez> Reviewed-by: Vijay Bellur <vbellur>
REVIEW: http://review.gluster.org/8708 (test: cleanup should clean all left over (stale) mounts) posted (#1) for review on release-3.6 by Atin Mukherjee (amukherj)
REVIEW: http://review.gluster.org/8741 (quota : ensure mount point is unmounted even if its busy) posted (#1) for review on master by Atin Mukherjee (amukherj)
A beta release for GlusterFS 3.6.0 has been released. Please verify if the release solves this bug report for you. In case the glusterfs-3.6.0beta1 release does not have a resolution for this issue, leave a comment in this bug and move the status to ASSIGNED. If this release fixes the problem for you, leave a note and change the status to VERIFIED. Packages for several distributions should become available in the near future. Keep an eye on the Gluster Users mailinglist [2] and the update (possibly an "updates-testing" repository) infrastructure for your distribution. [1] http://supercolony.gluster.org/pipermail/gluster-users/2014-September/018836.html [2] http://supercolony.gluster.org/pipermail/gluster-users/
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.6.1, please reopen this bug report. glusterfs-3.6.1 has been announced [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://supercolony.gluster.org/pipermail/gluster-users/2014-November/019410.html [2] http://supercolony.gluster.org/mailman/listinfo/gluster-users