enthought / enthought/mayavi

mlab related tests fail

Open
#785 3 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
1.4k
Forks
316
Avg merge
7h 44m
Merged PRs (30d)
5

Description

after installing mayavi using pip in python 2.7 environment the followng four test failed.
1.test_mlab.py
2.test_mlab_savefig.py
3.test_mlab_show.py
4.test_mlab_envisage.py
Pyside version 1.2.4

test_mlab.py
```

Exception occurred in traits notification handler.
Please check the log file for details.
Exception occurred in traits notification handler for object: , trait: delay, old value: 500, new value: 10
Traceback (most recent call last):
File "/localhome/administrator/.virtualenvs/cv/local/lib/python2.7/site-packages/traits/trait_notifiers.py", line 394, in __call__
self.handler(*args)
File "/localhome/administrator/.virtualenvs/cv/local/lib/python2.7/site-packages/mayavi/tools/animator.py", line 121, in _delay_changed
if t.IsRunning():
File "/localhome/administrator/.virtualenvs/cv/local/lib/python2.7/site-packages/pyface/timer/timer.py", line 68, in IsRunning
return self.is_running
AttributeError: 'Timer' object has no attribute 'is_running'
ERROR|2019-05-28 15:24:54,923|Exception occurred in traits notification handler for object: , trait: delay, old value: 500, new value: 10
Traceback (most recent call last):
File "/localhome/administrator/.virtualenvs/cv/local/lib/python2.7/site-packages/traits/trait_notifiers.py", line 394, in __call__
self.handler(*args)
File "/localhome/administrator/.virtualenvs/cv/local/lib/python2.7/site-packages/mayavi/tools/animator.py", line 121, in _delay_changed
if t.IsRunning():
File "/localhome/administrator/.virtualenvs/cv/local/lib/python2.7/site-packages/pyface/timer/timer.py", line 68, in IsRunning
return self.is_running
AttributeError: 'Timer' object has no attribute 'is_running'

failures=1
Exception
In /localhome/administrator/.virtualenvs/cv/local/lib/python2.7/site-packages/pyface/timer/timer.py:68
AttributeError: 'Timer' object has no attribute 'is_running' (in IsRunning)
ERROR|2019-05-28 15:24:54,925|Exception
In /localhome/administrator/.virtualenvs/cv/local/lib/python2.7/site-packages/pyface/timer/timer.py:68
AttributeError: 'Timer' object has no attribute 'is_running' (in IsRunning)
Traceback (most recent call last):
File "/localhome/administrator/mayavi/integrationtests/mayavi/common.py", line 549, in run
self.do()
File "test_mlab.py", line 77, in do
run_mlab_examples()
File "test_mlab.py", line 50, in run_mlab_examples
while is_timer_running(obj.timer):
File "test_mlab.py", line 25, in is_timer_running
return timer.IsRunning()
File "/localhome/administrator/.virtualenvs/cv/local/lib/python2.7/site-packages/pyface/timer/timer.py", line 68, in IsRunning
return self.is_running
AttributeError: 'Timer' object has no attribute 'is_running'
```

test_mlab_savefig.py
```

.E
======================================================================
ERROR: test_mlab_screenshot (__main__.TestMlabSavefigUnitTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "test_mlab_savefig.py", line 95, in test_mlab_screenshot
data = screenshot(mode='rgb', antialiased=aa)
File "/localhome/administrator/.virtualenvs/cv/local/lib/python2.7/site-packages/mayavi/tools/figure.py", line 352, in screenshot
out.shape = shape
ValueError: cannot reshape array of size 12 into shape (0,0,3)

----------------------------------------------------------------------
Ran 2 tests in 2.379s

FAILED (errors=1)
```

test_mlab_show.py

```
Exception occurred in traits notification handler.
Please check the log file for details.
Exception occurred in traits notification handler for object: , trait: delay, old value: 500, new value: 10
Traceback (most recent call last):
File "/localhome/administrator/.virtualenvs/cv/local/lib/python2.7/site-packages/traits/trait_notifiers.py", line 394, in __call__
self.handler(*args)
File "/localhome/administrator/.virtualenvs/cv/local/lib/python2.7/site-packages/mayavi/tools/animator.py", line 121, in _delay_changed
if t.IsRunning():
File "/localhome/administrator/.virtualenvs/cv/local/lib/python2.7/site-packages/pyface/timer/timer.py", line 68, in IsRunning
return self.is_running
AttributeError: 'Timer' object has no attribute 'is_running'
Traceback (most recent call last):
File "test_mlab_show.py", line 32, in
test_mlab_show()
File "test_mlab_show.py", line 17, in test_mlab_show
run_mlab_examples()
File "/localhome/administrator/mayavi/integrationtests/mayavi/test_mlab.py", line 50, in run_mlab_examples
while is_timer_running(obj.timer):
File "/localhome/administrator/mayavi/integrationtests/mayavi/test_mlab.py", line 25, in is_timer_running
return timer.IsRunning()
File "/localhome/administrator/.virtualenvs/cv/local/lib/python2.7/site-packages/pyface/timer/timer.py", line 68, in IsRunning
return self.is_running
AttributeError: 'Timer' object has no attribute 'is_running'
Exception TypeError: "'NoneType' object is not callable" in at 0x7f40148247d0> ignored
X Error of failed request: BadWindow (invalid Window parameter)
Major opcode of failed request: 10 (X_UnmapWindow)
Resource id in failed request: 0x2800018
Serial number of failed request: 68
Current serial number in output stream: 70
```

test_mlab_envisage.py

```
Exception occurred in traits notification handler for object: , trait: children_ui_list, old value: scenes_items, new value: []
Traceback (most recent call last):
File "/localhome/administrator/.virtualenvs/cv/local/lib/python2.7/site-packages/traits/trait_notifiers.py", line 591, in _dispatch_change_event
self.dispatch(handler, *args)
File "/localhome/administrator/.virtualenvs/cv/local/lib/python2.7/site-packages/traits/trait_notifiers.py", line 695, in dispatch
handler(*args)
File "/localhome/administrator/.virtualenvs/cv/local/lib/python2.7/site-packages/traitsui/qt4/tree_editor.py", line 1530, in _children_replaced
self._append_node(nid, child_node, child)
File "/localhome/administrator/.virtualenvs/cv/local/lib/python2.7/site-packages/traitsui/qt4/tree_editor.py", line 415, in _append_node
return self._insert_node(nid, None, node, object)
File "/localhome/administrator/.virtualenvs/cv/local/lib/python2.7/site-packages/traitsui/qt4/tree_editor.py", line 432, in _insert_node
self._add_listeners(node, object)
File "/localhome/administrator/.virtualenvs/cv/local/lib/python2.7/site-packages/traitsui/qt4/tree_editor.py", line 634, in _add_listeners
node.when_label_changed(object, self._label_updated, False)
File "/localhome/administrator/.virtualenvs/cv/local/lib/python2.7/site-packages/traitsui/tree_node.py", line 1516, in when_label_changed
return object.tno_when_label_changed(self, listener, remove)
File "/localhome/administrator/.virtualenvs/cv/local/lib/python2.7/site-packages/traitsui/tree_node.py", line 1898, in tno_when_label_changed
self._listener_cache[memo] = wrapped_listener
AttributeError: 'Scene' object has no attribute '_listener_cache'
ERROR|2019-05-28 15:27:03,572|Exception occurred in traits notification handler for object: , trait: children_ui_list, old value: scenes_items, new value: []
Traceback (most recent call last):
File "/localhome/administrator/.virtualenvs/cv/local/lib/python2.7/site-packages/traits/trait_notifiers.py", line 591, in _dispatch_change_event
self.dispatch(handler, *args)
File "/localhome/administrator/.virtualenvs/cv/local/lib/python2.7/site-packages/traits/trait_notifiers.py", line 695, in dispatch
handler(*args)
File "/localhome/administrator/.virtualenvs/cv/local/lib/python2.7/site-packages/traitsui/qt4/tree_editor.py", line 1530, in _children_replaced
self._append_node(nid, child_node, child)
File "/localhome/administrator/.virtualenvs/cv/local/lib/python2.7/site-packages/traitsui/qt4/tree_editor.py", line 415, in _append_node
return self._insert_node(nid, None, node, object)
File "/localhome/administrator/.virtualenvs/cv/local/lib/python2.7/site-packages/traitsui/qt4/tree_editor.py", line 432, in _insert_node
self._add_listeners(node, object)
File "/localhome/administrator/.virtualenvs/cv/local/lib/python2.7/site-packages/traitsui/qt4/tree_editor.py", line 634, in _add_listeners
node.when_label_changed(object, self._label_updated, False)
File "/localhome/administrator/.virtualenvs/cv/local/lib/python2.7/site-packages/traitsui/tree_node.py", line 1516, in when_label_changed
return object.tno_when_label_changed(self, listener, remove)
File "/localhome/administrator/.virtualenvs/cv/local/lib/python2.7/site-packages/traitsui/tree_node.py", line 1898, in tno_when_label_changed
self._listener_cache[memo] = wrapped_listener
AttributeError: 'Scene' object has no attribute '_listener_cache'
Traceback (most recent call last):
File "/localhome/administrator/.virtualenvs/cv/local/lib/python2.7/site-packages/traitsui/qt4/tree_editor.py", line 962, in _on_item_expanded
self._expand_node(nid)
File "/localhome/administrator/.virtualenvs/cv/local/lib/python2.7/site-packages/traitsui/qt4/tree_editor.py", line 515, in _expand_node
self._append_node(nid, child_node, child)
File "/localhome/administrator/.virtualenvs/cv/local/lib/python2.7/site-packages/traitsui/qt4/tree_editor.py", line 415, in _append_node
return self._insert_node(nid, None, node, object)
File "/localhome/administrator/.virtualenvs/cv/local/lib/python2.7/site-packages/traitsui/qt4/tree_editor.py", line 432, in _insert_node
self._add_listeners(node, object)
File "/localhome/administrator/.virtualenvs/cv/local/lib/python2.7/site-packages/traitsui/qt4/tree_editor.py", line 634, in _add_listeners
node.when_label_changed(object, self._label_updated, False)
File "/localhome/administrator/.virtualenvs/cv/local/lib/python2.7/site-packages/traitsui/tree_node.py", line 1516, in when_label_changed
return object.tno_when_label_changed(self, listener, remove)
File "/localhome/administrator/.virtualenvs/cv/local/lib/python2.7/site-packages/traitsui/tree_node.py", line 1898, in tno_when_label_changed
self._listener_cache[memo] = wrapped_listener
AttributeError: 'ArraySource' object has no attribute '_listener_cache'
Traceback (most recent call last):
File "/localhome/administrator/.virtualenvs/cv/local/lib/python2.7/site-packages/traitsui/qt4/tree_editor.py", line 962, in _on_item_expanded
self._expand_node(nid)
File "/localhome/administrator/.virtualenvs/cv/local/lib/python2.7/site-packages/traitsui/qt4/tree_editor.py", line 515, in _expand_node
self._append_node(nid, child_node, child)
File "/localhome/administrator/.virtualenvs/cv/local/lib/python2.7/site-packages/traitsui/qt4/tree_editor.py", line 415, in _append_node
return self._insert_node(nid, None, node, object)
File "/localhome/administrator/.virtualenvs/cv/local/lib/python2.7/site-packages/traitsui/qt4/tree_editor.py", line 432, in _insert_node
self._add_listeners(node, object)
File "/localhome/administrator/.virtualenvs/cv/local/lib/python2.7/site-packages/traitsui/qt4/tree_editor.py", line 634, in _add_listeners
node.when_label_changed(object, self._label_updated, False)
File "/localhome/administrator/.virtualenvs/cv/local/lib/python2.7/site-packages/traitsui/tree_node.py", line 1516, in when_label_changed
return object.tno_when_label_changed(self, listener, remove)
File "/localhome/administrator/.virtualenvs/cv/local/lib/python2.7/site-packages/traitsui/tree_node.py", line 1898, in tno_when_label_changed
self._listener_cache[memo] = wrapped_listener
AttributeError: 'ModuleManager' object has no attribute '_listener_cache'
Traceback (most recent call last):
File "/localhome/administrator/.virtualenvs/cv/local/lib/python2.7/site-packages/traitsui/qt4/tree_editor.py", line 962, in _on_item_expanded
self._expand_node(nid)
File "/localhome/administrator/.virtualenvs/cv/local/lib/python2.7/site-packages/traitsui/qt4/tree_editor.py", line 515, in _expand_node
self._append_node(nid, child_node, child)
File "/localhome/administrator/.virtualenvs/cv/local/lib/python2.7/site-packages/traitsui/qt4/tree_editor.py", line 415, in _append_node
return self._insert_node(nid, None, node, object)
File "/localhome/administrator/.virtualenvs/cv/local/lib/python2.7/site-packages/traitsui/qt4/tree_editor.py", line 432, in _insert_node
self._add_listeners(node, object)
File "/localhome/administrator/.virtualenvs/cv/local/lib/python2.7/site-packages/traitsui/qt4/tree_editor.py", line 634, in _add_listeners
node.when_label_changed(object, self._label_updated, False)
File "/localhome/administrator/.virtualenvs/cv/local/lib/python2.7/site-packages/traitsui/tree_node.py", line 1516, in when_label_changed
return object.tno_when_label_changed(self, listener, remove)
File "/localhome/administrator/.virtualenvs/cv/local/lib/python2.7/site-packages/traitsui/tree_node.py", line 1898, in tno_when_label_changed
self._listener_cache[memo] = wrapped_listener
AttributeError: 'IsoSurface' object has no attribute '_listener_cache'
Traceback (most recent call last):
File "/localhome/administrator/.virtualenvs/cv/local/lib/python2.7/site-packages/pyface/ui/qt4/gui.py", line 200, in _dispatch
self._callable(*self._args, **self._kw)
File "test_mlab_envisage.py", line 9, in close
e.window.close()
File "/localhome/administrator/.virtualenvs/cv/local/lib/python2.7/site-packages/pyface/workbench/workbench_window.py", line 180, in close
self.destroy_views(self.views)
File "/localhome/administrator/.virtualenvs/cv/local/lib/python2.7/site-packages/pyface/workbench/workbench_window.py", line 339, in destroy_views
view.destroy_control()
File "/localhome/administrator/.virtualenvs/cv/local/lib/python2.7/site-packages/pyface/workbench/traits_ui_view.py", line 72, in destroy_control
self.ui.dispose()
File "/localhome/administrator/.virtualenvs/cv/local/lib/python2.7/site-packages/traitsui/ui.py", line 256, in dispose
self.finish()
File "/localhome/administrator/.virtualenvs/cv/local/lib/python2.7/site-packages/traitsui/ui.py", line 283, in finish
self.reset(destroy=False)
File "/localhome/administrator/.virtualenvs/cv/local/lib/python2.7/site-packages/traitsui/ui.py", line 325, in reset
editor.dispose()
File "/localhome/administrator/.virtualenvs/cv/local/lib/python2.7/site-packages/traitsui/qt4/tree_editor.py", line 260, in dispose
self._delete_node(self._tree.invisibleRootItem())
File "/localhome/administrator/.virtualenvs/cv/local/lib/python2.7/site-packages/traitsui/qt4/tree_editor.py", line 457, in _delete_node
self._delete_node(cnid)
File "/localhome/administrator/.virtualenvs/cv/local/lib/python2.7/site-packages/traitsui/qt4/tree_editor.py", line 457, in _delete_node
self._delete_node(cnid)
File "/localhome/administrator/.virtualenvs/cv/local/lib/python2.7/site-packages/traitsui/qt4/tree_editor.py", line 457, in _delete_node
self._delete_node(cnid)
File "/localhome/administrator/.virtualenvs/cv/local/lib/python2.7/site-packages/traitsui/qt4/tree_editor.py", line 457, in _delete_node
self._delete_node(cnid)
File "/localhome/administrator/.virtualenvs/cv/local/lib/python2.7/site-packages/traitsui/qt4/tree_editor.py", line 481, in _delete_node
self._remove_listeners(node, object)
File "/localhome/administrator/.virtualenvs/cv/local/lib/python2.7/site-packages/traitsui/qt4/tree_editor.py", line 650, in _remove_listeners
node.when_label_changed(object, self._label_updated, True)
File "/localhome/administrator/.virtualenvs/cv/local/lib/python2.7/site-packages/traitsui/tree_node.py", line 1516, in when_label_changed
return object.tno_when_label_changed(self, listener, remove)
File "/localhome/administrator/.virtualenvs/cv/local/lib/python2.7/site-packages/traitsui/tree_node.py", line 1900, in tno_when_label_changed
wrapped_listener = self._listener_cache.pop(memo, None)
AttributeError: 'IsoSurface' object has no attribute '_listener_cache'
Traceback (most recent call last):
File "/localhome/administrator/.virtualenvs/cv/local/lib/python2.7/site-packages/pyface/ui/qt4/workbench/workbench_window_layout.py", line 618, in sizeHint
sh = self.centralWidget().sizeHint()
AttributeError: 'NoneType' object has no attribute 'sizeHint'
Traceback (most recent call last):
File "/localhome/administrator/.virtualenvs/cv/local/lib/python2.7/site-packages/pyface/ui/qt4/workbench/workbench_window_layout.py", line 618, in sizeHint
sh = self.centralWidget().sizeHint()
AttributeError: 'NoneType' object has no attribute 'sizeHint'
```

Any idea what could be the underlying issue?

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.