[Gluster-Maintainers] Build failed in Jenkins: regression-test-burn-in #4575

jenkins at build.gluster.org jenkins at build.gluster.org
Tue May 21 15:23:52 UTC 2019


See <https://build.gluster.org/job/regression-test-burn-in/4575/display/redirect?page=changes>

Changes:

[Xavi Hernandez] Revert "rpc: implement reconnect back-off strategy"

[Pranith Kumar K] afr/frame: Destroy frame after afr_selfheal_entry_granular

[Amar Tumballi] tests/quick-read-with-upcall.t: increase the timeout

------------------------------------------
[...truncated 211.19 KB...]
rconf.pygsyncd.py__init__.pymaster.pyrepce.pyresource.pysyncdutils.pymonitor.pylibcxattr.pygsyncdconfig.pylibgfchangelog.pychangelogagent.pygsyncdstatus.pyconf.pylogutils.pysubcmds.pyargsupgrade.pypy2py3.py
Byte-compiling python modules (optimized versions) ...
rconf.pygsyncd.py__init__.pymaster.pyrepce.pyresource.pysyncdutils.pymonitor.pylibcxattr.pygsyncdconfig.pylibgfchangelog.pychangelogagent.pygsyncdstatus.pyconf.pylogutils.pysubcmds.pyargsupgrade.pypy2py3.py
Making install in src
  CC       gsyncd.o
  CC       procdiggy.o
  CCLD     gsyncd
make --no-print-directory install-exec-hook
/usr/bin/mkdir -p /build/install/sbin
rm -f /build/install/sbin/gluster-mountbroker
ln -s /build/install/libexec/glusterfs/peer_mountbroker.py \
	/build/install/sbin/gluster-mountbroker
rm -f /build/install/sbin/gluster-georep-sshkey
ln -s /build/install/libexec/glusterfs/peer_georep-sshkey.py \
	/build/install/sbin/gluster-georep-sshkey
 /usr/bin/mkdir -p '/build/install/libexec/glusterfs'
 /usr/bin/mkdir -p '/build/install/libexec/glusterfs'
 /usr/bin/install -c <https://build.gluster.org/job/regression-test-burn-in/ws/geo-replication/src/gverify.sh> peer_gsec_create <https://build.gluster.org/job/regression-test-burn-in/ws/geo-replication/src/set_geo_rep_pem_keys.sh> peer_mountbroker peer_mountbroker.py peer_georep-sshkey.py '/build/install/libexec/glusterfs'
  /bin/sh ../../libtool   --mode=install /usr/bin/install -c gsyncd '/build/install/libexec/glusterfs'
libtool: install: /usr/bin/install -c .libs/gsyncd /build/install/libexec/glusterfs/gsyncd
make[3]: Nothing to be done for `install-exec-am'.
 /usr/bin/mkdir -p '/build/install/etc/glusterfs/'
 /usr/bin/install -c -m 644 gsyncd.conf '/build/install/etc/glusterfs/'
Making install in tools
Making install in gfind_missing_files
  CC       gcrawler.o
  CCLD     gcrawler
make[3]: Nothing to be done for `install-exec-am'.
rm -f /build/install/sbin/gfind_missing_files
ln -s /build/install/libexec/glusterfs/gfind_missing_files/gfind_missing_files.sh /build/install/sbin/gfind_missing_files
 /usr/bin/mkdir -p '/build/install/libexec/glusterfs/gfind_missing_files'
 /usr/bin/mkdir -p '/build/install/libexec/glusterfs/gfind_missing_files'
  /bin/sh ../../libtool   --mode=install /usr/bin/install -c gcrawler '/build/install/libexec/glusterfs/gfind_missing_files'
 /usr/bin/install -c <https://build.gluster.org/job/regression-test-burn-in/ws/tools/gfind_missing_files/gfind_missing_files.sh> <https://build.gluster.org/job/regression-test-burn-in/ws/tools/gfind_missing_files/gfid_to_path.sh> <https://build.gluster.org/job/regression-test-burn-in/ws/tools/gfind_missing_files/gfid_to_path.py> '/build/install/libexec/glusterfs/gfind_missing_files'
libtool: install: /usr/bin/install -c .libs/gcrawler /build/install/libexec/glusterfs/gfind_missing_files/gcrawler
Making install in glusterfind
Making install in src
make[4]: Nothing to be done for `install-exec-am'.
 /usr/bin/mkdir -p '/build/install/libexec/glusterfs/glusterfind'
 /usr/bin/mkdir -p '/build/install/libexec/glusterfs/glusterfind'
 /usr/bin/install -c -m 644 tool.conf '/build/install/libexec/glusterfs/glusterfind'
 /usr/bin/mkdir -p '/build/install/libexec/glusterfs/glusterfind'
 /usr/bin/install -c <https://build.gluster.org/job/regression-test-burn-in/ws/tools/glusterfind/src/changelog.py> <https://build.gluster.org/job/regression-test-burn-in/ws/tools/glusterfind/src/nodeagent.py> <https://build.gluster.org/job/regression-test-burn-in/ws/tools/glusterfind/src/brickfind.py> '/build/install/libexec/glusterfs/glusterfind'
 /usr/bin/install -c -m 644 <https://build.gluster.org/job/regression-test-burn-in/ws/tools/glusterfind/src/conf.py> <https://build.gluster.org/job/regression-test-burn-in/ws/tools/glusterfind/src/utils.py> <https://build.gluster.org/job/regression-test-burn-in/ws/tools/glusterfind/src/__init__.py> <https://build.gluster.org/job/regression-test-burn-in/ws/tools/glusterfind/src/main.py> <https://build.gluster.org/job/regression-test-burn-in/ws/tools/glusterfind/src/libgfchangelog.py> <https://build.gluster.org/job/regression-test-burn-in/ws/tools/glusterfind/src/changelogdata.py> <https://build.gluster.org/job/regression-test-burn-in/ws/tools/glusterfind/src/gfind_py2py3.py> '/build/install/libexec/glusterfs/glusterfind'
Byte-compiling python modules...
conf.pyutils.py__init__.pymain.pylibgfchangelog.pychangelogdata.pygfind_py2py3.py
Byte-compiling python modules (optimized versions) ...
conf.pyutils.py__init__.pymain.pylibgfchangelog.pychangelogdata.pygfind_py2py3.py
/usr/bin/mkdir -p /var/lib/glusterd/glusterfind/.keys
/usr/bin/mkdir -p /var/lib/glusterd/hooks/1/delete/post/
 /usr/bin/mkdir -p '/build/install/bin'
rm -f /var/lib/glusterd/hooks/1/delete/post/S57glusterfind-delete-post
ln -s /build/install/libexec/glusterfs/glusterfind/S57glusterfind-delete-post.py \
	/var/lib/glusterd/hooks/1/delete/post/S57glusterfind-delete-post
 /usr/bin/mkdir -p '/build/install/libexec/glusterfs/glusterfind/'
 /usr/bin/install -c glusterfind '/build/install/bin'
 /usr/bin/install -c <https://build.gluster.org/job/regression-test-burn-in/ws/tools/glusterfind/S57glusterfind-delete-post.py> '/build/install/libexec/glusterfs/glusterfind/'
Making install in setgfid2path
Making install in src
  CC       main.o
  CCLD     gluster-setgfid2path
make[4]: Nothing to be done for `install-exec-am'.
 /usr/bin/mkdir -p '/build/install/sbin'
  /bin/sh ../../../libtool   --mode=install /usr/bin/install -c gluster-setgfid2path '/build/install/sbin'
libtool: install: /usr/bin/install -c .libs/gluster-setgfid2path /build/install/sbin/gluster-setgfid2path
make[4]: Nothing to be done for `install-exec-am'.
 /usr/bin/mkdir -p '/build/install/share/man/man8'
 /usr/bin/install -c -m 644 <https://build.gluster.org/job/regression-test-burn-in/ws/tools/setgfid2path/gluster-setgfid2path.8> '/build/install/share/man/man8'
make[3]: Nothing to be done for `install-exec-am'.
make[3]: Nothing to be done for `install-data-am'.
Making install in events
Making install in src
/usr/bin/python2 <https://build.gluster.org/job/regression-test-burn-in/ws/events/eventskeygen.py> PY_HEADER
make --no-print-directory install-am
make --no-print-directory install-exec-hook
/usr/bin/mkdir -p /build/install/sbin
 /usr/bin/mkdir -p '/build/install/libexec/glusterfs/gfevents'
rm -f /build/install/sbin/glustereventsd
ln -s /build/install/libexec/glusterfs/gfevents/glustereventsd.py \
	/build/install/sbin/glustereventsd
rm -f /build/install/sbin/gluster-eventsapi
ln -s /build/install/libexec/glusterfs/peer_eventsapi.py \
	/build/install/sbin/gluster-eventsapi
 /usr/bin/mkdir -p '/build/install/libexec/glusterfs/gfevents'
 /usr/bin/install -c <https://build.gluster.org/job/regression-test-burn-in/ws/events/src/glustereventsd.py> '/build/install/libexec/glusterfs/gfevents'
 /usr/bin/mkdir -p '/build/install/etc/glusterfs'
 /usr/bin/install -c -m 644 <https://build.gluster.org/job/regression-test-burn-in/ws/events/src/__init__.py> <https://build.gluster.org/job/regression-test-burn-in/ws/events/src/gf_event.py> eventsapiconf.py <https://build.gluster.org/job/regression-test-burn-in/ws/events/src/eventtypes.py> <https://build.gluster.org/job/regression-test-burn-in/ws/events/src/utils.py> <https://build.gluster.org/job/regression-test-burn-in/ws/events/src/handlers.py> '/build/install/libexec/glusterfs/gfevents'
 /usr/bin/install -c -m 644 <https://build.gluster.org/job/regression-test-burn-in/ws/events/src/eventsconfig.json> '/build/install/etc/glusterfs'
 /usr/bin/mkdir -p '/build/install/libexec/glusterfs'
 /usr/bin/install -c <https://build.gluster.org/job/regression-test-burn-in/ws/events/src/peer_eventsapi.py> '/build/install/libexec/glusterfs'
Byte-compiling python modules...
__init__.pygf_event.pyeventsapiconf.pyeventtypes.pyutils.pyhandlers.py
Byte-compiling python modules (optimized versions) ...
__init__.pygf_event.pyeventsapiconf.pyeventtypes.pyutils.pyhandlers.py
Making install in tools
make[3]: Nothing to be done for `install-exec-am'.
 /usr/bin/mkdir -p '/build/install/share/glusterfs/scripts'
 /usr/bin/install -c <https://build.gluster.org/job/regression-test-burn-in/ws/events/tools/eventsdash.py> '/build/install/share/glusterfs/scripts'
make[3]: Nothing to be done for `install-exec-am'.
make --no-print-directory install-data-hook
/usr/bin/install -c -d -m 755 /var/lib/glusterd/events
make[2]: Nothing to be done for `install-exec-am'.
 /usr/bin/mkdir -p '/build/install/lib/pkgconfig'
 /usr/bin/install -c -m 644 glusterfs-api.pc libgfchangelog.pc '/build/install/lib/pkgconfig'

Start time Tue May 21 15:22:34 UTC 2019

Run the regression test
***********************

kernel.core_pattern = /%e-%p.core
ls: cannot access /*.core: No such file or directory
ls: cannot access /*.core: No such file or directory

... GlusterFS Test Framework ...

<https://build.gluster.org/job/regression-test-burn-in/ws/> <https://build.gluster.org/job/regression-test-burn-in/ws/>
<https://build.gluster.org/job/regression-test-burn-in/ws/>
testing 'timeout' command

================================================================================
[15:22:35] Running tests in file ./tests/basic/quick-read-with-upcall.t
./tests/basic/quick-read-with-upcall.t .. 
1..32
ok   1 [    123/    947] <   9> 'glusterd'
ok   2 [      8/      6] <  10> 'pidof glusterd'
No volumes present
ok   3 [      7/     46] <  11> 'gluster --mode=script --wignore volume info'
ok   4 [      8/     74] <  14> 'gluster --mode=script --wignore volume create patchy builder205.int.aws.gluster.org:/d/backends/patchy1 builder205.int.aws.gluster.org:/d/backends/patchy2'
ok   5 [     11/    338] <  15> 'gluster --mode=script --wignore volume start patchy'
ok   6 [     10/     34] <  18> 'glusterfs -s builder205.int.aws.gluster.org --volfile-id patchy /mnt/glusterfs/0'
ok   7 [     23/     27] <  19> 'glusterfs -s builder205.int.aws.gluster.org --volfile-id patchy /mnt/glusterfs/1'
ok   8 [     10/      6] <  32> 'write_to /mnt/glusterfs/0/test.txt test-message0'
ok   9 [     20/     13] <  33> 'test-message0 cat /mnt/glusterfs/0/test.txt'
ok  10 [      9/      5] <  34> 'test-message0 cat /mnt/glusterfs/1/test.txt'
ok  11 [     10/      3] <  36> 'write_to /mnt/glusterfs/0/test.txt test-message1'
ok  12 [      9/      5] <  37> 'test-message1 cat /mnt/glusterfs/0/test.txt'
ok  13 [      9/      4] <  38> 'test-message0 cat /mnt/glusterfs/1/test.txt'
not ok  14 [   3713/      7] <  45> 'test-message1 cat /mnt/glusterfs/1/test.txt' -> 'Got "test-message0" instead of "test-message1"'
ok  15 [      9/    103] <  47> 'gluster --mode=script --wignore volume set patchy features.cache-invalidation on'
ok  16 [     10/     96] <  48> 'gluster --mode=script --wignore volume set patchy performance.qr-cache-timeout 15'
ok  17 [      9/     97] <  49> 'gluster --mode=script --wignore volume set patchy performance.md-cache-timeout 15'
ok  18 [     10/      6] <  51> 'write_to /mnt/glusterfs/0/test1.txt test-message0'
ok  19 [      9/      5] <  52> 'test-message0 cat /mnt/glusterfs/0/test1.txt'
ok  20 [      9/      4] <  53> 'test-message0 cat /mnt/glusterfs/1/test1.txt'
ok  21 [      9/      3] <  55> 'write_to /mnt/glusterfs/0/test1.txt test-message1'
ok  22 [      8/      5] <  56> 'test-message1 cat /mnt/glusterfs/0/test1.txt'
ok  23 [      9/      4] <  57> 'test-message0 cat /mnt/glusterfs/1/test1.txt'
ok  24 [   1011/      5] <  60> 'test-message0 cat /mnt/glusterfs/1/test1.txt'
ok  25 [  30009/      4] <  63> 'test-message1 cat /mnt/glusterfs/1/test1.txt'
ok  26 [      8/     94] <  65> 'gluster --mode=script --wignore volume set patchy performance.cache-invalidation on'
ok  27 [     11/      6] <  67> 'write_to /mnt/glusterfs/0/test2.txt test-message0'
ok  28 [      7/      4] <  68> 'test-message0 cat /mnt/glusterfs/0/test2.txt'
ok  29 [      8/      3] <  69> 'test-message0 cat /mnt/glusterfs/1/test2.txt'
ok  30 [      8/      2] <  71> 'write_to /mnt/glusterfs/0/test2.txt test-message1'
ok  31 [      8/      3] <  72> 'test-message1 cat /mnt/glusterfs/0/test2.txt'
ok  32 [      7/      3] <  73> 'test-message1 cat /mnt/glusterfs/1/test2.txt'
Failed 1/32 subtests 

Test Summary Report
-------------------
./tests/basic/quick-read-with-upcall.t (Wstat: 0 Tests: 32 Failed: 1)
  Failed test:  14
Files=1, Tests=32, 37 wallclock secs ( 0.02 usr  0.00 sys +  0.48 cusr  0.42 csys =  0.92 CPU)
Result: FAIL
Logs preserved in tarball quick-read-with-upcall-iteration-1.tar
./tests/basic/quick-read-with-upcall.t: bad status 1

       *********************************
       *       REGRESSION FAILED       *
       * Retrying failed tests in case *
       * we got some spurious failures *
       *********************************

./tests/basic/quick-read-with-upcall.t .. 
1..32
ok   1 [    275/    965] <   9> 'glusterd'
ok   2 [      7/     11] <  10> 'pidof glusterd'
No volumes present
ok   3 [      7/     46] <  11> 'gluster --mode=script --wignore volume info'
ok   4 [      8/     73] <  14> 'gluster --mode=script --wignore volume create patchy builder205.int.aws.gluster.org:/d/backends/patchy1 builder205.int.aws.gluster.org:/d/backends/patchy2'
ok   5 [     10/    347] <  15> 'gluster --mode=script --wignore volume start patchy'
ok   6 [     10/     43] <  18> 'glusterfs -s builder205.int.aws.gluster.org --volfile-id patchy /mnt/glusterfs/0'
ok   7 [     10/     36] <  19> 'glusterfs -s builder205.int.aws.gluster.org --volfile-id patchy /mnt/glusterfs/1'
ok   8 [     12/      7] <  32> 'write_to /mnt/glusterfs/0/test.txt test-message0'
ok   9 [      9/      5] <  33> 'test-message0 cat /mnt/glusterfs/0/test.txt'
ok  10 [      9/      5] <  34> 'test-message0 cat /mnt/glusterfs/1/test.txt'
ok  11 [      9/      3] <  36> 'write_to /mnt/glusterfs/0/test.txt test-message1'
ok  12 [      9/      4] <  37> 'test-message1 cat /mnt/glusterfs/0/test.txt'
ok  13 [      9/      4] <  38> 'test-message0 cat /mnt/glusterfs/1/test.txt'
not ok  14 [   3716/      6] <  45> 'test-message1 cat /mnt/glusterfs/1/test.txt' -> 'Got "test-message0" instead of "test-message1"'
ok  15 [      9/    104] <  47> 'gluster --mode=script --wignore volume set patchy features.cache-invalidation on'
ok  16 [      9/     97] <  48> 'gluster --mode=script --wignore volume set patchy performance.qr-cache-timeout 15'
ok  17 [      9/    102] <  49> 'gluster --mode=script --wignore volume set patchy performance.md-cache-timeout 15'
ok  18 [      9/      6] <  51> 'write_to /mnt/glusterfs/0/test1.txt test-message0'
ok  19 [      9/      5] <  52> 'test-message0 cat /mnt/glusterfs/0/test1.txt'
ok  20 [      9/      4] <  53> 'test-message0 cat /mnt/glusterfs/1/test1.txt'
ok  21 [      9/      2] <  55> 'write_to /mnt/glusterfs/0/test1.txt test-message1'
ok  22 [      9/      5] <  56> 'test-message1 cat /mnt/glusterfs/0/test1.txt'
ok  23 [      9/      4] <  57> 'test-message0 cat /mnt/glusterfs/1/test1.txt'
ok  24 [   1011/      4] <  60> 'test-message0 cat /mnt/glusterfs/1/test1.txt'
ok  25 [  30009/      4] <  63> 'test-message1 cat /mnt/glusterfs/1/test1.txt'
ok  26 [      8/     83] <  65> 'gluster --mode=script --wignore volume set patchy performance.cache-invalidation on'
ok  27 [     14/      5] <  67> 'write_to /mnt/glusterfs/0/test2.txt test-message0'
ok  28 [      8/      4] <  68> 'test-message0 cat /mnt/glusterfs/0/test2.txt'
ok  29 [      7/      3] <  69> 'test-message0 cat /mnt/glusterfs/1/test2.txt'
ok  30 [      7/      2] <  71> 'write_to /mnt/glusterfs/0/test2.txt test-message1'
ok  31 [      7/      3] <  72> 'test-message1 cat /mnt/glusterfs/0/test2.txt'
ok  32 [      7/      3] <  73> 'test-message1 cat /mnt/glusterfs/1/test2.txt'
Failed 1/32 subtests 

Test Summary Report
-------------------
./tests/basic/quick-read-with-upcall.t (Wstat: 0 Tests: 32 Failed: 1)
  Failed test:  14
Files=1, Tests=32, 37 wallclock secs ( 0.02 usr  0.00 sys +  0.52 cusr  0.42 csys =  0.96 CPU)
Result: FAIL
Logs preserved in tarball quick-read-with-upcall-iteration-2.tar
End of test ./tests/basic/quick-read-with-upcall.t
================================================================================


Run complete
================================================================================
Number of tests found:                             685
Number of tests selected for run based on pattern: 1
Number of tests skipped as they were marked bad:   0
Number of tests skipped because of known_issues:   0
Number of tests that were run:                     1

Tests ordered by time taken, slowest to fastest: 
================================================================================
./tests/basic/quick-read-with-upcall.t  -  37 second


1 test(s) failed 
./tests/basic/quick-read-with-upcall.t

0 test(s) generated core 


1 test(s) needed retry 
./tests/basic/quick-read-with-upcall.t

Result is 1

tar: Removing leading `/' from member names
kernel.core_pattern = /%e-%p.core
Build step 'Execute shell' marked build as failure


More information about the maintainers mailing list