[Bugs] [Bug 1630804] New: libgfapi-python: test_listdir_with_stat and test_scandir failure on release 5 branch
bugzilla at redhat.com
bugzilla at redhat.com
Wed Sep 19 10:23:23 UTC 2018
https://bugzilla.redhat.com/show_bug.cgi?id=1630804
Bug ID: 1630804
Summary: libgfapi-python: test_listdir_with_stat and
test_scandir failure on release 5 branch
Product: GlusterFS
Version: 5
Component: libgfapi
Assignee: bugs at gluster.org
Reporter: ppai at redhat.com
QA Contact: bugs at gluster.org
CC: bugs at gluster.org
glusterfs version:
$ glusterfs --version
glusterfs 5.0rc0
Commit on top of release 5 branch: f4594a3c88cb0a76e260010d57632dc1c718fd5f
Reproducing steps:
1. Install release 5 branch from source
2. git clone https://github.com/gluster/libgfapi-python; cd libgfapi-python
3. yum install pip; pip install tox
4. tox -e functest27
[ppai at gd2-1 libgfapi-python]$ tox -e functest
GLOB sdist-make: /home/ppai/src/libgfapi-python/setup.py
functest inst-nodeps: /home/ppai/src/libgfapi-python/.tox/dist/gfapi-1.2.zip
functest installed:
coverage==4.5.1,flake8==2.2.4,funcsigs==1.0.2,gfapi==1.2,hacking==0.10.3,mccabe==0.2.1,mock==2.0.0,nose==1.3.7,nosehtmloutput==0.0.5,nosexcover==1.0.11,pbr==4.2.0,pep8==1.5.7,pyflakes==0.8.1,six==1.11.0
functest runtests: PYTHONHASHSEED='3915143630'
functest runtests: commands[0] | nosetests -s -v test/functional
test_bin_open_and_read (test.functional.libgfapi-python-tests.BinFileOpsTest)
... ok
test_copy_tree (test.functional.libgfapi-python-tests.DirOpsTest) ... ok
test_isdir (test.functional.libgfapi-python-tests.DirOpsTest) ... ok
test_listdir (test.functional.libgfapi-python-tests.DirOpsTest) ... ok
test_listdir_with_stat (test.functional.libgfapi-python-tests.DirOpsTest) ...
FAIL
test_makedirs (test.functional.libgfapi-python-tests.DirOpsTest) ... ok
test_rmtree (test.functional.libgfapi-python-tests.DirOpsTest) ... ok
test_scandir (test.functional.libgfapi-python-tests.DirOpsTest) ... FAIL
test_statvfs (test.functional.libgfapi-python-tests.DirOpsTest) ... ok
test_walk_default (test.functional.libgfapi-python-tests.DirOpsTest) ... ok
test_walk_error (test.functional.libgfapi-python-tests.DirOpsTest) ... ok
test_walk_no_topdown_and_followlinks
(test.functional.libgfapi-python-tests.DirOpsTest) ... ok
test_walk_no_topdown_no_followlinks
(test.functional.libgfapi-python-tests.DirOpsTest) ... ok
test_walk_topdown_and_followinks
(test.functional.libgfapi-python-tests.DirOpsTest) ... ok
test_access (test.functional.libgfapi-python-tests.FileOpsTest) ... ok
test_chmod (test.functional.libgfapi-python-tests.FileOpsTest) ... ok
test_copy (test.functional.libgfapi-python-tests.FileOpsTest) ... ok
test_copy2 (test.functional.libgfapi-python-tests.FileOpsTest) ... ok
test_copyfile_samefile (test.functional.libgfapi-python-tests.FileOpsTest) ...
ok
test_copyfileobj (test.functional.libgfapi-python-tests.FileOpsTest) ... ok
test_copymode (test.functional.libgfapi-python-tests.FileOpsTest) ... ok
test_copystat (test.functional.libgfapi-python-tests.FileOpsTest) ... ok
test_create_file_already_exists
(test.functional.libgfapi-python-tests.FileOpsTest) ... ok
test_discard (test.functional.libgfapi-python-tests.FileOpsTest) ... ok
test_double_close (test.functional.libgfapi-python-tests.FileOpsTest) ... ok
test_exists (test.functional.libgfapi-python-tests.FileOpsTest) ... ok
test_exists_false (test.functional.libgfapi-python-tests.FileOpsTest) ... ok
test_fallocate (test.functional.libgfapi-python-tests.FileOpsTest) ... ok
test_fgetxattr (test.functional.libgfapi-python-tests.FileOpsTest) ... ok
test_flistxattr (test.functional.libgfapi-python-tests.FileOpsTest) ... ok
test_fopen (test.functional.libgfapi-python-tests.FileOpsTest) ... ok
test_fopen_err (test.functional.libgfapi-python-tests.FileOpsTest) ... ok
test_fopen_in_thread (test.functional.libgfapi-python-tests.FileOpsTest) ... ok
test_fremovexattr (test.functional.libgfapi-python-tests.FileOpsTest) ... ok
test_fsetxattr (test.functional.libgfapi-python-tests.FileOpsTest) ... ok
test_ftruncate (test.functional.libgfapi-python-tests.FileOpsTest) ... ok
test_getcwd_and_chdir (test.functional.libgfapi-python-tests.FileOpsTest) ...
ok
test_getsize (test.functional.libgfapi-python-tests.FileOpsTest) ... ok
test_getxattr (test.functional.libgfapi-python-tests.FileOpsTest) ... ok
test_glfd_decorators_IO_on_invalid_glfd
(test.functional.libgfapi-python-tests.FileOpsTest) ... ok
test_isdir_false (test.functional.libgfapi-python-tests.FileOpsTest) ... ok
test_isfile (test.functional.libgfapi-python-tests.FileOpsTest) ... ok
test_islink_false (test.functional.libgfapi-python-tests.FileOpsTest) ... ok
test_link (test.functional.libgfapi-python-tests.FileOpsTest) ... ok
test_listxattr (test.functional.libgfapi-python-tests.FileOpsTest) ... ok
test_lstat (test.functional.libgfapi-python-tests.FileOpsTest) ... ok
test_mknod (test.functional.libgfapi-python-tests.FileOpsTest) ... ok
test_open_and_read (test.functional.libgfapi-python-tests.FileOpsTest) ... ok
test_open_err (test.functional.libgfapi-python-tests.FileOpsTest) ... ok
test_open_file_not_exist (test.functional.libgfapi-python-tests.FileOpsTest)
... ok
test_readinto (test.functional.libgfapi-python-tests.FileOpsTest) ... ok
test_readlink (test.functional.libgfapi-python-tests.FileOpsTest) ... ok
test_removexattr (test.functional.libgfapi-python-tests.FileOpsTest) ... ok
test_rename (test.functional.libgfapi-python-tests.FileOpsTest) ... ok
test_setxattr (test.functional.libgfapi-python-tests.FileOpsTest) ... ok
test_stat (test.functional.libgfapi-python-tests.FileOpsTest) ... ok
test_symlink (test.functional.libgfapi-python-tests.FileOpsTest) ... ok
test_unlink (test.functional.libgfapi-python-tests.FileOpsTest) ... ok
test_utime (test.functional.libgfapi-python-tests.FileOpsTest) ... ok
test_write_file_dup_lseek_read
(test.functional.libgfapi-python-tests.FileOpsTest) ... ok
test_zerofill (test.functional.libgfapi-python-tests.FileOpsTest) ... ok
test_get_volume_id (test.functional.libgfapi-python-tests.TestVolumeInit) ...
ok
test_mount_err (test.functional.libgfapi-python-tests.TestVolumeInit) ... ok
test_mount_umount_default
(test.functional.libgfapi-python-tests.TestVolumeInit) ... ok
test_set_logging (test.functional.libgfapi-python-tests.TestVolumeInit) ... ok
test_unix_socket_mount (test.functional.libgfapi-python-tests.TestVolumeInit)
... SKIP: Unix socket file /var/run/glusterd.socket not accessible
Reads test.conf config file which contains configurable options ... ok
======================================================================
FAIL: test_listdir_with_stat (test.functional.libgfapi-python-tests.DirOpsTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/home/ppai/src/libgfapi-python/test/functional/libgfapi-python-tests.py", line
918, in test_listdir_with_stat
self.assertEqual(file_count, 1)
AssertionError: 0 != 1
======================================================================
FAIL: test_scandir (test.functional.libgfapi-python-tests.DirOpsTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/home/ppai/src/libgfapi-python/test/functional/libgfapi-python-tests.py", line
948, in test_scandir
self.assertEqual(file_count, 1)
AssertionError: 0 != 1
Name Stmts Miss Branch BrPart Cover
---------------------------------------------------------------
gluster/__init__.py 2 0 0 0 100%
gluster/gfapi/__init__.py 3 0 0 0 100%
gluster/gfapi/api.py 91 14 12 3 78%
gluster/gfapi/exceptions.py 6 0 0 0 100%
gluster/gfapi/gfapi.py 772 150 306 62 78%
gluster/gfapi/utils.py 24 2 4 1 89%
---------------------------------------------------------------
TOTAL 898 166 322 66 79%
----------------------------------------------------------------------
Ran 67 tests in 10.136s
FAILED (SKIP=1, failures=2)
--
You are receiving this mail because:
You are the QA Contact for the bug.
You are on the CC list for the bug.
You are the assignee for the bug.
More information about the Bugs
mailing list