Since last few days I was trying to understand the nightly failures we were
seeing even after addressing the port already in use issue. So here's the
analysis:

>From console output of
https://build.gluster.org/job/regression-test-burn-in/4710/consoleFull

<snip>

*19:51:56* Started by upstream project "nightly-master
<https://build.gluster.org/job/nightly-master/>" build number 843
<https://build.gluster.org/job/nightly-master/843>*19:51:56*
originally caused by:*19:51:56*  Started by timer*19:51:56* Running as
SYSTEM*19:51:57* Building remotely on builder209.aws.gluster.org
<https://build.gluster.org/computer/builder209.aws.gluster.org>
(centos7) in workspace
/home/jenkins/root/workspace/regression-test-burn-in*19:51:58* No
credentials specified*19:51:58*  > git rev-parse --is-inside-work-tree
# timeout=10*19:51:58* Fetching changes from the remote Git
repository*19:51:58*  > git config remote.origin.url
git://review.gluster.org/glusterfs.git # timeout=10*19:51:58* Fetching
upstream changes from git://review.gluster.org/glusterfs.git*19:51:58*
 > git --version # timeout=10*19:51:58*  > git fetch --tags --progress
git://review.gluster.org/glusterfs.git refs/heads/master #
timeout=10*19:52:01*  > git rev-parse origin/master^{commit} #
timeout=10*19:52:01* Checking out Revision
a31fad885c30cbc1bea652349c7d52bac1414c08 (origin/master)*19:52:01*  >
git config core.sparsecheckout # timeout=10*19:52:01  > git checkout
-f a31fad885c30cbc1bea652349c7d52bac1414c08 # timeout=10
19:52:02 Commit message: "tests: heal-info add --xml option for more
coverage"**19:52:02*  > git rev-list --no-walk
a31fad885c30cbc1bea652349c7d52bac1414c08 # timeout=10*19:52:02*
[regression-test-burn-in] $ /bin/bash
/tmp/jenkins7274529097702336737.sh*19:52:02* Start time Mon Aug 26
14:22:02 UTC 2019


</snip>

The latest commit which it picked up as part of git checkout is quite old
and hence we continue to see the similar failures in the latest nightly
runs which has been already addressed by commit c370c70

commit c370c70f77079339e2cfb7f284f3a2fb13fd2f97
Author: Mohit Agrawal <moagra...@redhat.com>
Date:   Tue Aug 13 18:45:43 2019 +0530

    rpc: glusterd start is failed and throwing an error Address already in
use

    Problem: Some of the .t are failed due to bind is throwing
             an error EADDRINUSE

    Solution: After killing all gluster processes .t is trying
              to start glusterd but somehow if kernel has not cleaned
              up resources(socket) then glusterd startup is failed due to
              bind system call failure.To avoid the issue retries to call
              bind 10 times to execute system call succesfully

    Change-Id: Ia5fd6b788f7b211c1508c1b7304fc08a32266629
    Fixes: bz#1743020
    Signed-off-by: Mohit Agrawal <moagra...@redhat.com>

So the (puzzling) question is - why are we picking up old commit?

In my local setup when I run the following command I do see the latest
commit id being picked up:

atin@dhcp35-96:~/codebase/upstream/glusterfs_master/glusterfs$ git
rev-parse origin/master^{commit} # timeout=10
7926992e65d0a07fdc784a6e45740306d9b4a9f2

atin@dhcp35-96:~/codebase/upstream/glusterfs_master/glusterfs$ git show
7926992e65d0a07fdc784a6e45740306d9b4a9f2
commit 7926992e65d0a07fdc784a6e45740306d9b4a9f2 (origin/master,
origin/HEAD, master)
Author: Sanju Rakonde <srako...@redhat.com>
Date:   Mon Aug 26 12:38:40 2019 +0530

    glusterd: Unused value coverity fix

    CID: 1288765
    updates: bz#789278

    Change-Id: Ie6b01f81339769f44d82fd7c32ad0ed1a697c69c
    Signed-off-by: Sanju Rakonde <srako...@redhat.com>



---------- Forwarded message ---------
From: <jenk...@build.gluster.org>
Date: Mon, Aug 26, 2019 at 11:32 PM
Subject: [Gluster-Maintainers] Build failed in Jenkins:
regression-test-burn-in #4710
To: <maintain...@gluster.org>


See <
https://build.gluster.org/job/regression-test-burn-in/4710/display/redirect>

------------------------------------------
[...truncated 4.18 MB...]
./tests/features/lock-migration/lkmigration-set-option.t  -  7 second
./tests/bugs/upcall/bug-1458127.t  -  7 second
./tests/bugs/transport/bug-873367.t  -  7 second
./tests/bugs/snapshot/bug-1260848.t  -  7 second
./tests/bugs/shard/shard-inode-refcount-test.t  -  7 second
./tests/bugs/replicate/bug-986905.t  -  7 second
./tests/bugs/replicate/bug-921231.t  -  7 second
./tests/bugs/replicate/bug-1132102.t  -  7 second
./tests/bugs/replicate/bug-1037501.t  -  7 second
./tests/bugs/posix/bug-1175711.t  -  7 second
./tests/bugs/posix/bug-1122028.t  -  7 second
./tests/bugs/glusterfs/bug-861015-log.t  -  7 second
./tests/bugs/fuse/bug-983477.t  -  7 second
./tests/bugs/ec/bug-1227869.t  -  7 second
./tests/bugs/distribute/bug-1086228.t  -  7 second
./tests/bugs/cli/bug-1087487.t  -  7 second
./tests/bitrot/br-stub.t  -  7 second
./tests/basic/ctime/ctime-noatime.t  -  7 second
./tests/basic/afr/ta-write-on-bad-brick.t  -  7 second
./tests/basic/afr/ta.t  -  7 second
./tests/basic/afr/ta-shd.t  -  7 second
./tests/basic/afr/root-squash-self-heal.t  -  7 second
./tests/basic/afr/granular-esh/add-brick.t  -  7 second
./tests/bugs/upcall/bug-1369430.t  -  6 second
./tests/bugs/snapshot/bug-1064768.t  -  6 second
./tests/bugs/shard/bug-1258334.t  -  6 second
./tests/bugs/replicate/bug-1250170-fsync.t  -  6 second
./tests/bugs/quota/bug-1250582-volume-reset-should-not-remove-quota-quota-deem-statfs.t
-  6 second
./tests/bugs/quota/bug-1243798.t  -  6 second
./tests/bugs/quota/bug-1104692.t  -  6 second
./tests/bugs/protocol/bug-1321578.t  -  6 second
./tests/bugs/nfs/bug-915280.t  -  6 second
./tests/bugs/io-cache/bug-858242.t  -  6 second
./tests/bugs/glusterfs-server/bug-877992.t  -  6 second
./tests/bugs/glusterfs/bug-902610.t  -  6 second
./tests/bugs/distribute/bug-884597.t  -  6 second
./tests/bugs/core/bug-1699025-brick-mux-detach-brick-fd-issue.t  -  6 second
./tests/bugs/core/bug-1168803-snapd-option-validation-fix.t  -  6 second
./tests/bugs/bug-1702299.t  -  6 second
./tests/bugs/bug-1371806_2.t  -  6 second
./tests/bugs/bug-1258069.t  -  6 second
./tests/bugs/bitrot/1209818-vol-info-show-scrub-process-properly.t  -  6
second
./tests/bugs/bitrot/1209751-bitrot-scrub-tunable-reset.t  -  6 second
./tests/basic/glusterd/thin-arbiter-volume-probe.t  -  6 second
./tests/basic/gfapi/libgfapi-fini-hang.t  -  6 second
./tests/basic/fencing/fencing-crash-conistency.t  -  6 second
./tests/basic/ec/statedump.t  -  6 second
./tests/basic/distribute/file-create.t  -  6 second
./tests/basic/afr/tarissue.t  -  6 second
./tests/basic/afr/gfid-heal.t  -  6 second
./tests/basic/afr/afr-read-hash-mode.t  -  6 second
./tests/basic/afr/add-brick-self-heal.t  -  6 second
./tests/gfid2path/gfid2path_fuse.t  -  5 second
./tests/bugs/shard/bug-1259651.t  -  5 second
./tests/bugs/replicate/bug-767585-gfid.t  -  5 second
./tests/bugs/replicate/bug-1686568-send-truncate-on-arbiter-from-shd.t  -
5 second
./tests/bugs/replicate/bug-1626994-info-split-brain.t  -  5 second
./tests/bugs/replicate/bug-1365455.t  -  5 second
./tests/bugs/replicate/bug-1101647.t  -  5 second
./tests/bugs/nfs/bug-877885.t  -  5 second
./tests/bugs/nfs/bug-847622.t  -  5 second
./tests/bugs/nfs/bug-1116503.t  -  5 second
./tests/bugs/md-cache/setxattr-prepoststat.t  -  5 second
./tests/bugs/md-cache/bug-1211863_unlink.t  -  5 second
./tests/bugs/md-cache/afr-stale-read.t  -  5 second
./tests/bugs/io-stats/bug-1598548.t  -  5 second
./tests/bugs/glusterfs/bug-895235.t  -  5 second
./tests/bugs/glusterfs/bug-856455.t  -  5 second
./tests/bugs/glusterfs/bug-848251.t  -  5 second
./tests/bugs/glusterd/quorum-value-check.t  -  5 second
./tests/bugs/glusterd/bug-1242875-do-not-pass-volinfo-quota.t  -  5 second
./tests/bugs/ec/bug-1179050.t  -  5 second
./tests/bugs/distribute/bug-912564.t  -  5 second
./tests/bugs/distribute/bug-1368012.t  -  5 second
./tests/bugs/core/bug-986429.t  -  5 second
./tests/bugs/core/bug-908146.t  -  5 second
./tests/bugs/bug-1371806_1.t  -  5 second
./tests/bugs/bitrot/bug-1229134-bitd-not-support-vol-set.t  -  5 second
./tests/bugs/bitrot/1207029-bitrot-daemon-should-start-on-valid-node.t  -
5 second
./tests/basic/playground/template-xlator-sanity.t  -  5 second
./tests/basic/hardlink-limit.t  -  5 second
./tests/basic/glusterd/arbiter-volume-probe.t  -  5 second
./tests/basic/ec/nfs.t  -  5 second
./tests/basic/ec/ec-read-policy.t  -  5 second
./tests/basic/ec/ec-anonymous-fd.t  -  5 second
./tests/basic/afr/arbiter-remove-brick.t  -  5 second
./tests/gfid2path/gfid2path_nfs.t  -  4 second
./tests/gfid2path/get-gfid-to-path.t  -  4 second
./tests/gfid2path/block-mount-access.t  -  4 second
./tests/bugs/upcall/bug-upcall-stat.t  -  4 second
./tests/bugs/trace/bug-797171.t  -  4 second
./tests/bugs/snapshot/bug-1178079.t  -  4 second
./tests/bugs/shard/bug-1342298.t  -  4 second
./tests/bugs/shard/bug-1272986.t  -  4 second
./tests/bugs/rpc/bug-954057.t  -  4 second
./tests/bugs/replicate/bug-886998.t  -  4 second
./tests/bugs/replicate/bug-1480525.t  -  4 second
./tests/bugs/replicate/bug-1448804-check-quorum-type-values.t  -  4 second
./tests/bugs/replicate/bug-1325792.t  -  4 second
./tests/bugs/readdir-ahead/bug-1670253-consistent-metadata.t  -  4 second
./tests/bugs/posix/bug-gfid-path.t  -  4 second
./tests/bugs/posix/bug-765380.t  -  4 second
./tests/bugs/posix/bug-1619720.t  -  4 second
./tests/bugs/nfs/zero-atime.t  -  4 second
./tests/bugs/nfs/subdir-trailing-slash.t  -  4 second
./tests/bugs/nfs/socket-as-fifo.t  -  4 second
./tests/bugs/nfs/showmount-many-clients.t  -  4 second
./tests/bugs/nfs/bug-1161092-nfs-acls.t  -  4 second
./tests/bugs/nfs/bug-1143880-fix-gNFSd-auth-crash.t  -  4 second
./tests/bugs/glusterfs-server/bug-873549.t  -  4 second
./tests/bugs/glusterfs-server/bug-864222.t  -  4 second
./tests/bugs/glusterfs/bug-893378.t  -  4 second
./tests/bugs/glusterd/bug-948729/bug-948729-force.t  -  4 second
./tests/bugs/glusterd/bug-1482906-peer-file-blank-line.t  -  4 second
./tests/bugs/glusterd/bug-1091935-brick-order-check-from-cli-to-glusterd.t
-  4 second
./tests/bugs/geo-replication/bug-1296496.t  -  4 second
./tests/bugs/ec/bug-1161621.t  -  4 second
./tests/bugs/distribute/bug-1088231.t  -  4 second
./tests/bugs/cli/bug-977246.t  -  4 second
./tests/bugs/cli/bug-1004218.t  -  4 second
./tests/bugs/bug-1138841.t  -  4 second
./tests/bugs/bitrot/bug-1210684-scrub-pause-resume-error-handling.t  -  4
second
./tests/bugs/access-control/bug-1051896.t  -  4 second
./tests/bitrot/bug-1221914.t  -  4 second
./tests/basic/ec/ec-internal-xattrs.t  -  4 second
./tests/basic/distribute/non-root-unlink-stale-linkto.t  -  4 second
./tests/basic/distribute/bug-1265677-use-readdirp.t  -  4 second
./tests/basic/changelog/changelog-rename.t  -  4 second
./tests/basic/afr/ta-check-locks.t  -  4 second
./tests/basic/afr/heal-info.t  -  4 second
./tests/performance/quick-read.t  -  3 second
./tests/line-coverage/meta-max-coverage.t  -  3 second
./tests/bugs/upcall/bug-1422776.t  -  3 second
./tests/bugs/upcall/bug-1394131.t  -  3 second
./tests/bugs/unclassified/bug-1034085.t  -  3 second
./tests/bugs/snapshot/bug-1111041.t  -  3 second
./tests/bugs/shard/bug-1256580.t  -  3 second
./tests/bugs/shard/bug-1250855.t  -  3 second
./tests/bugs/replicate/bug-976800.t  -  3 second
./tests/bugs/replicate/bug-880898.t  -  3 second
./tests/bugs/read-only/bug-1134822-read-only-default-in-graph.t  -  3 second
./tests/bugs/readdir-ahead/bug-1446516.t  -  3 second
./tests/bugs/readdir-ahead/bug-1439640.t  -  3 second
./tests/bugs/readdir-ahead/bug-1390050.t  -  3 second
./tests/bugs/quota/bug-1287996.t  -  3 second
./tests/bugs/quick-read/bug-846240.t  -  3 second
./tests/bugs/nl-cache/bug-1451588.t  -  3 second
./tests/bugs/nfs/bug-1210338.t  -  3 second
./tests/bugs/nfs/bug-1166862.t  -  3 second
./tests/bugs/md-cache/bug-1632503.t  -  3 second
./tests/bugs/md-cache/bug-1476324.t  -  3 second
./tests/bugs/glusterfs-server/bug-861542.t  -  3 second
./tests/bugs/glusterfs/bug-869724.t  -  3 second
./tests/bugs/glusterfs/bug-844688.t  -  3 second
./tests/bugs/glusterfs/bug-1482528.t  -  3 second
./tests/bugs/glusterd/bug-948729/bug-948729.t  -  3 second
./tests/bugs/glusterd/bug-948729/bug-948729-mode-script.t  -  3 second
./tests/bugs/fuse/bug-1336818.t  -  3 second
./tests/bugs/fuse/bug-1126048.t  -  3 second
./tests/bugs/distribute/bug-907072.t  -  3 second
./tests/bugs/core/log-bug-1362520.t  -  3 second
./tests/bugs/core/io-stats-1322825.t  -  3 second
./tests/bugs/core/bug-913544.t  -  3 second
./tests/bugs/core/bug-845213.t  -  3 second
./tests/bugs/core/bug-834465.t  -  3 second
./tests/bugs/core/bug-1421721-mpx-toggle.t  -  3 second
./tests/bugs/core/bug-1135514-allow-setxattr-with-null-value.t  -  3 second
./tests/bugs/core/bug-1117951.t  -  3 second
./tests/bugs/core/949327.t  -  3 second
./tests/bugs/cli/bug-983317-volume-get.t  -  3 second
./tests/bugs/cli/bug-961307.t  -  3 second
./tests/bugs/access-control/bug-1387241.t  -  3 second
./tests/bitrot/bug-internal-xattrs-check-1243391.t  -  3 second
./tests/basic/quota-rename.t  -  3 second
./tests/basic/glusterd/check-cloudsync-ancestry.t  -  3 second
./tests/basic/fops-sanity.t  -  3 second
./tests/basic/fencing/test-fence-option.t  -  3 second
./tests/basic/ec/ec-fallocate.t  -  3 second
./tests/basic/ec/dht-rename.t  -  3 second
./tests/basic/distribute/lookup.t  -  3 second
./tests/basic/distribute/debug-xattrs.t  -  3 second
./tests/line-coverage/some-features-in-libglusterfs.t  -  2 second
./tests/bugs/unclassified/bug-991622.t  -  2 second
./tests/bugs/shard/bug-1245547.t  -  2 second
./tests/bugs/replicate/bug-884328.t  -  2 second
./tests/bugs/readdir-ahead/bug-1512437.t  -  2 second
./tests/bugs/posix/disallow-gfid-volumeid-removexattr.t  -  2 second
./tests/bugs/nfs/bug-970070.t  -  2 second
./tests/bugs/nfs/bug-1302948.t  -  2 second
./tests/bugs/logging/bug-823081.t  -  2 second
./tests/bugs/glusterfs-server/bug-889996.t  -  2 second
./tests/bugs/glusterfs/bug-860297.t  -  2 second
./tests/bugs/glusterfs/bug-811493.t  -  2 second
./tests/bugs/glusterd/bug-1085330-and-bug-916549.t  -  2 second
./tests/bugs/fuse/bug-1283103.t  -  2 second
./tests/bugs/distribute/bug-924265.t  -  2 second
./tests/bugs/distribute/bug-1204140.t  -  2 second
./tests/bugs/core/bug-924075.t  -  2 second
./tests/bugs/core/bug-903336.t  -  2 second
./tests/bugs/core/bug-1119582.t  -  2 second
./tests/bugs/core/bug-1111557.t  -  2 second
./tests/bugs/cli/bug-969193.t  -  2 second
./tests/bugs/cli/bug-949298.t  -  2 second
./tests/bugs/cli/bug-1378842-volume-get-all.t  -  2 second
./tests/basic/md-cache/bug-1418249.t  -  2 second
./tests/basic/afr/arbiter-cli.t  -  2 second
./tests/line-coverage/volfile-with-all-graph-syntax.t  -  1 second
./tests/bugs/shard/bug-1261773.t  -  1 second
./tests/bugs/replicate/ta-inode-refresh-read.t  -  1 second
./tests/bugs/glusterfs/bug-892730.t  -  1 second
./tests/bugs/glusterfs/bug-853690.t  -  1 second
./tests/bugs/cli/bug-921215.t  -  1 second
./tests/bugs/cli/bug-867252.t  -  1 second
./tests/bugs/cli/bug-764638.t  -  1 second
./tests/bugs/cli/bug-1047378.t  -  1 second
./tests/basic/posixonly.t  -  1 second
./tests/basic/peer-parsing.t  -  1 second
./tests/basic/netgroup_parsing.t  -  1 second
./tests/basic/gfapi/sink.t  -  1 second
./tests/basic/exports_parsing.t  -  1 second
./tests/basic/glusterfsd-args.t  -  0 second


4 test(s) failed
./tests/bugs/core/multiplex-limit-issue-151.t
./tests/bugs/glusterd/add-brick-and-validate-replicated-volume-options.t
./tests/bugs/glusterd/brick-mux-validation.t
./tests/bugs/glusterd/bug-1595320.t

0 test(s) generated core


10 test(s) needed retry
./tests/bugs/core/bug-1119582.t
./tests/bugs/core/multiplex-limit-issue-151.t
./tests/bugs/glusterd/add-brick-and-validate-replicated-volume-options.t
./tests/bugs/glusterd/brick-mux-validation.t
./tests/bugs/glusterd/bug-1595320.t
./tests/bugs/glusterd/bug-1696046.t
./tests/bugs/glusterd/optimized-basic-testcases.t
./tests/bugs/replicate/bug-1134691-afr-lookup-metadata-heal.t
./tests/bugs/replicate/bug-976800.t
./tests/bugs/snapshot/bug-1111041.t

Result is 1

tar: Removing leading `/' from member names
kernel.core_pattern = /%e-%p.core
Build step 'Execute shell' marked build as failure
_______________________________________________
maintainers mailing list
maintain...@gluster.org
https://lists.gluster.org/mailman/listinfo/maintainers
_______________________________________________

Community Meeting Calendar:

APAC Schedule -
Every 2nd and 4th Tuesday at 11:30 AM IST
Bridge: https://bluejeans.com/836554017

NA/EMEA Schedule -
Every 1st and 3rd Tuesday at 01:00 PM EDT
Bridge: https://bluejeans.com/486278655

Gluster-devel mailing list
Gluster-devel@gluster.org
https://lists.gluster.org/mailman/listinfo/gluster-devel

Reply via email to