| Summary: | Enable gfapi test cases in Gluster upstream regression | ||
|---|---|---|---|
| Product: | [Community] GlusterFS | Reporter: | rjoseph |
| Component: | tests | Assignee: | bugs <bugs> |
| Status: | CLOSED CURRENTRELEASE | QA Contact: | |
| Severity: | unspecified | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | 3.8 | CC: | bugs, pgurusid |
| Target Milestone: | --- | ||
| Target Release: | --- | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | glusterfs-3.8.5 | Doc Type: | If docs needed, set a value |
| Doc Text: | Story Points: | --- | |
| Clone Of: | 1358594 | Environment: | |
| Last Closed: | 2016-10-20 14:03:22 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: | |
| Bug Depends On: | 1358594 | ||
| Bug Blocks: | |||
|
Description
rjoseph
2016-09-14 12:15:47 UTC
REVIEW: http://review.gluster.org/15499 (tests: Enable all gfapi test cases) posted (#1) for review on release-3.8 by Rajesh Joseph (rjoseph) REVIEW: http://review.gluster.org/15499 (tests: Enable all gfapi test cases) posted (#2) for review on release-3.8 by Rajesh Joseph (rjoseph) REVIEW: http://review.gluster.org/15506 (tests: Fix the spurious failure in libgfapi-fini-hang.t) posted (#1) for review on release-3.8 by Rajesh Joseph (rjoseph) COMMIT: http://review.gluster.org/15499 committed in release-3.8 by Raghavendra Talur (rtalur) ------ commit d4e16452c82fcf6a71292aa91f5d7424a31b7b0f Author: Rajesh Joseph <rjoseph> Date: Wed Sep 14 06:08:39 2016 +0530 tests: Enable all gfapi test cases > Change-Id: I32bfec4af91348d96dc3e81a9d5c9cad599f821b > Bug: 1358594 > Signed-off-by: Poornima G <pgurusid> > Reviewed-on: http://review.gluster.org/14748 > NetBSD-regression: NetBSD Build System <jenkins.org> > CentOS-regression: Gluster Build System <jenkins.org> > Smoke: Gluster Build System <jenkins.org> > Reviewed-by: Raghavendra Talur <rtalur> Bug: 1375990 Change-Id: I87f6c7d20959e2d4bbe8c064767a9fed004e8c4a Signed-off-by: Rajesh Joseph <rjoseph> Reviewed-on: http://review.gluster.org/15499 NetBSD-regression: NetBSD Build System <jenkins.org> CentOS-regression: Gluster Build System <jenkins.org> Smoke: Gluster Build System <jenkins.org> Reviewed-by: Raghavendra Talur <rtalur> COMMIT: http://review.gluster.org/15506 committed in release-3.8 by Raghavendra Talur (rtalur) ------ commit e8ca52704f4d4a63f689b087587d90e938e902db Author: Poornima G <pgurusid> Date: Mon Jul 25 10:26:58 2016 +0530 tests: Fix the spurious failure in libgfapi-fini-hang.t RCA: After running libgfapi-fini-hang, there is a EXPECT_WITHIN which waits for PROCESS_UP_TIMEOUT(20s), for the process libgfapi-fini-hang to die. Currently EXPECT_WITHIN is returning success even if the process libgfapi-fini-hang is alive. This is because "pgrep libgfapi-fini-hang" in check_process() is returning 1(no process alive) even if the process is alive. Man page of pgrep says "The process name used for matching is limited to the 15 characters". Hence changing the name of executable from libgfapi-fini-hang to gfapi-hang, so that it falls within the limit. As explained the failure is not because there was a hang(logs show that glfs_set_volfile_server was still executing), but because EXPECT_WITHIN was not really waiting. And hence there was a race between the execution of the process libgfapi-fini-hang and the kill. > Change-Id: I257715865e0d3e5a14f83d1e235c01899e1cae68 > BUG: 1358594 > Signed-off-by: Poornima G <pgurusid> > Reviewed-on: http://review.gluster.org/14997 > Smoke: Gluster Build System <jenkins.org> > CentOS-regression: Gluster Build System <jenkins.org> > Reviewed-by: Raghavendra Talur <rtalur> > Reviewed-by: Niels de Vos <ndevos> > NetBSD-regression: NetBSD Build System <jenkins.org> > Tested-by: Gluster Build System <jenkins.org> BUG: 1375990 Change-Id: I6c0fd776bb0f044c0b3b9389897e05214e0fedc5 Signed-off-by: Rajesh Joseph <rjoseph> Reviewed-on: http://review.gluster.org/15506 Smoke: Gluster Build System <jenkins.org> NetBSD-regression: NetBSD Build System <jenkins.org> CentOS-regression: Gluster Build System <jenkins.org> Reviewed-by: Raghavendra Talur <rtalur> 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.8.5, please open a new bug report. glusterfs-3.8.5 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] https://www.gluster.org/pipermail/announce/2016-October/000061.html [2] https://www.gluster.org/pipermail/gluster-users/ |