test is leaving behind <MagicMock name='RemoteFsClient().get_mount_point()*
Bug #1659295 reported by
Scott DAngelo
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Cinder |
Fix Released
|
Undecided
|
Eric Harney |
Bug Description
Some test is leaving behind a file:
<MagicMock name='RemoteFsC
Changed in cinder: | |
status: | New → Confirmed |
tags: | added: tests |
To post a comment you must log in.
Easy way to figure out how to find what test does this:
$ chmod a-w .
$ tox -e py35
cinder. tests.unit. volume. drivers. test_vzstorage. VZStorageTestCa se.test_ delete_ snapshot_ ploop ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- -
-------
Captured traceback: eharney/ src/cinder- review3/ cinder/ tests/unit/ volume/ drivers/ test_vzstorage. py", line 331, in test_delete_ snapshot_ ploop' driver. delete_ snapshot( self.snap) ' eharney/ src/cinder- review3/ cinder/ volume/ drivers/ remotefs. py", line 132, in lvo_inner1' eharney/ src/cinder- review3/ .tox/py35/ lib/python3. 5/site- packages/ oslo_concurrenc y/lockutils. py", line 271, in inner' eharney/ src/cinder- review3/ cinder/ volume/ drivers/ remotefs. py", line 131, in lvo_inner2' eharney/ src/cinder- review3/ cinder/ volume/ drivers/ vzstorage. py", line 659, in delete_snapshot' snapshot_ ploop(snapshot) ' eharney/ src/cinder- review3/ cinder/ volume/ drivers/ vzstorage. py", line 583, in _delete_ snapshot_ ploop' info_file( info_path, snap_info)' eharney/ src/cinder- review3/ cinder/ volume/ drivers/ remotefs. py", line 685, in _write_info_file' nError: [Errno 13] Permission denied: "<MagicMock name=\' RemoteFsClient( ).get_mount_ point() .__iadd_ _()\' id=\'1397238012 34232\' >.info" '
~~~~~~~~~~~~~~~~~~~
b'Traceback (most recent call last):'
b' File "/home/
b' self._vz_
b' File "/home/
b' return lvo_inner2()'
b' File "/home/
b' return f(*args, **kwargs)'
b' File "/home/
b' return f(inst, *args, **kwargs)'
b' File "/home/
b' self._delete_
b' File "/home/
b' self._write_
b' File "/home/
b" with open(info_path, 'w') as f:"
b'Permissio
b''