ETS release tomorrow

classic Classic list List threaded Threaded
13 messages Options
Reply | Threaded
Open this post in threaded view
|

ETS release tomorrow

Ilan Schnell
Hello,

after talking to Peter a few days ago, we have decided
that I should do the actual release of ETS.  So tomorrow,
I am planning to make the ETS 3.4.0 release, i.e. tag all
the projects, bump the version numbers, do some quick
smoke testing, write the annoucement, etc. .
Please commit fixes, which you want to go into the 3.4.0
release, by:

    Wednesday, Feburary 24,  2pm (Central Time)

The ETS release will then also make into EPD 6.1 which
we are planning to release on March 2nd.
I hope all goes well, and that the most important fixed
will be made in time.

- Ilan

_______________________________________________
Enthought-Dev mailing list
[hidden email]
https://mail.enthought.com/mailman/listinfo/enthought-dev
Reply | Threaded
Open this post in threaded view
|

Re: ETS release tomorrow

Darren Dale
On Tue, Feb 23, 2010 at 6:37 PM, Ilan Schnell <[hidden email]> wrote:

> Hello,
>
> after talking to Peter a few days ago, we have decided
> that I should do the actual release of ETS.  So tomorrow,
> I am planning to make the ETS 3.4.0 release, i.e. tag all
> the projects, bump the version numbers, do some quick
> smoke testing, write the annoucement, etc. .
> Please commit fixes, which you want to go into the 3.4.0
> release, by:
>
>    Wednesday, Feburary 24,  2pm (Central Time)
>
> The ETS release will then also make into EPD 6.1 which
> we are planning to release on March 2nd.
> I hope all goes well, and that the most important fixed
> will be made in time.

I just updated my checkout and ran "ets test" on an OS X 10.6 system
without wxpython installed. There are a number of errors (as opposed
to failed tests). Here is the summary, and the error messages will be
listed below:

Project                   Tests      Result
----------------------------------------------------------------------
AppTools                    260      FAILED (errors=1)

BlockCanvas                 222      FAILED (errors=4)

Chaco                       195      FAILED (errors=3)

CodeTools                   226      OK

ETSDevTools                   6      OK

ETSProjectTools               3      OK

Enable                      195      FAILED (errors=1)

EnthoughtBase                21      FAILED (errors=6)

EnvisageCore                134      OK

EnvisagePlugins               3      FAILED (errors=1)

Mayavi                      275      FAILED (errors=1)

SciMath                     149      FAILED (errors=3)

Traits                      254      OK

TraitsGUI                     0      OK

relative_import             251      OK

----------------------------------------------------------------------
Total number of tests:     2194



AppTools:
======================================================================
ERROR: test_run (test_version_registry.RefreshTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/Users/darren/Projects/ets/AppTools/enthought/persistence/tests/test_version_registry.py",
line 37, in test_run
    cwd=cwd)
  File "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/subprocess.py",
line 470, in call
    return Popen(*popenargs, **kwargs).wait()
  File "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/subprocess.py",
line 1157, in wait
    pid, sts = os.waitpid(self.pid, 0)
OSError: [Errno 4] Interrupted system call

----------------------------------------------------------------------

BlockCanvas:
======================================================================
ERROR: Failure: ImportError (No module named wx)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/nose/loader.py",
line 379, in loadTestsFromName
    addr.filename, addr.module)
  File "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/nose/importer.py",
line 39, in importFromPath
    return self.importFromDir(dir_path, fqname)
  File "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/nose/importer.py",
line 86, in importFromDir
    mod = load_module(part_fqname, fh, filename, desc)
  File "/Users/darren/Projects/ets/BlockCanvas/enthought/block_canvas/app/tests/test_library_search_function_list_coherence.py",
line 11, in <module>
    from enthought.block_canvas.app.app import Application
  File "/Users/darren/Projects/ets/BlockCanvas/enthought/block_canvas/app/app.py",
line 23, in <module>
    from enthought.block_canvas.function_tools.html_info_ui import HtmlInfoUI
  File "/Users/darren/Projects/ets/BlockCanvas/enthought/block_canvas/function_tools/html_info_ui.py",
line 30, in <module>
    import rest_html
  File "/Users/darren/Projects/ets/BlockCanvas/enthought/block_canvas/function_tools/rest_html.py",
line 9, in <module>
    import wx
ImportError: No module named wx

======================================================================
ERROR: test_dummy
(enthought.block_canvas.canvas.tests.test_simple_math.SimpleMathTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/nose/case.py",
line 132, in run
    self.runTest(result)
  File "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/nose/case.py",
line 150, in runTest
    test(result)
AssertionError: ResultProxy for
Test(<enthought.block_canvas.canvas.tests.test_simple_math.SimpleMathTestCase
testMethod=test_dummy>) (4796909456) was called with test clip
(enthought.block_canvas.canvas.simple_math) (4809234640)

======================================================================
ERROR: Failure: ImportError (No module named wx.py.interpreter)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/nose/loader.py",
line 379, in loadTestsFromName
    addr.filename, addr.module)
  File "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/nose/importer.py",
line 39, in importFromPath
    return self.importFromDir(dir_path, fqname)
  File "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/nose/importer.py",
line 86, in importFromDir
    mod = load_module(part_fqname, fh, filename, desc)
  File "/Users/darren/Projects/ets/BlockCanvas/enthought/block_canvas/context/shell/tests/global_and_local_interpreter_test_case.py",
line 6, in <module>
    from enthought.block_canvas.context.shell.global_and_local_interpreter
import \
  File "/Users/darren/Projects/ets/BlockCanvas/enthought/block_canvas/context/shell/global_and_local_interpreter.py",
line 10, in <module>
    from wx.py.interpreter import Interpreter
ImportError: No module named wx.py.interpreter

======================================================================
ERROR: Failure: ImportError (No module named wx)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/nose/loader.py",
line 379, in loadTestsFromName
    addr.filename, addr.module)
  File "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/nose/importer.py",
line 39, in importFromPath
    return self.importFromDir(dir_path, fqname)
  File "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/nose/importer.py",
line 86, in importFromDir
    mod = load_module(part_fqname, fh, filename, desc)
  File "/Users/darren/Projects/ets/BlockCanvas/enthought/block_canvas/function_tools/tests/test_rest_html.py",
line 5, in <module>
    from enthought.block_canvas.function_tools.rest_html import
convert_string, get_html_from_function_info
  File "/Users/darren/Projects/ets/BlockCanvas/enthought/block_canvas/function_tools/rest_html.py",
line 9, in <module>
    import wx
ImportError: No module named wx

----------------------------------------------------------------------


Chaco:
======================================================================
ERROR: Failure: ImportError (No module named wx)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/nose/loader.py",
line 379, in loadTestsFromName
    addr.filename, addr.module)
  File "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/nose/importer.py",
line 39, in importFromPath
    return self.importFromDir(dir_path, fqname)
  File "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/nose/importer.py",
line 86, in importFromDir
    mod = load_module(part_fqname, fh, filename, desc)
  File "/Users/darren/Projects/ets/Chaco/enthought/chaco/shell/tests/make_data_sources_test_case.py",
line 6, in <module>
    from enthought.chaco.shell.plot_maker import make_data_sources
  File "/Users/darren/Projects/ets/Chaco/enthought/chaco/shell/__init__.py",
line 2, in <module>
    from commands import *
  File "/Users/darren/Projects/ets/Chaco/enthought/chaco/shell/commands.py",
line 3, in <module>
    import wx
ImportError: No module named wx

======================================================================
ERROR: Failure: ImportError (cannot import name _speedups)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/nose/loader.py",
line 379, in loadTestsFromName
    addr.filename, addr.module)
  File "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/nose/importer.py",
line 39, in importFromPath
    return self.importFromDir(dir_path, fqname)
  File "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/nose/importer.py",
line 84, in importFromDir
    mod = load_module(part_fqname, fh, filename, desc)
  File "/Users/darren/Projects/ets/Chaco/enthought/chaco2/tests/speedups_test_case.py",
line 6, in <module>
    from enthought.chaco import _speedups as speedups
ImportError: cannot import name _speedups

======================================================================
ERROR: Failure: ImportError (No module named wx)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/nose/loader.py",
line 379, in loadTestsFromName
    addr.filename, addr.module)
  File "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/nose/importer.py",
line 39, in importFromPath
    return self.importFromDir(dir_path, fqname)
  File "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/nose/importer.py",
line 86, in importFromDir
    mod = load_module(part_fqname, fh, filename, desc)
  File "/Users/darren/Projects/ets/Chaco/enthought/chaco2/shell/tests/make_data_sources_test_case.py",
line 6, in <module>
    from enthought.chaco2.shell.plot_maker import make_data_sources
  File "/Users/darren/Projects/ets/Chaco/enthought/chaco2/shell/__init__.py",
line 2, in <module>
    from commands import *
  File "/Users/darren/Projects/ets/Chaco/enthought/chaco2/shell/commands.py",
line 2, in <module>
    from enthought.chaco.shell.commands import *
  File "/Users/darren/Projects/ets/Chaco/enthought/chaco/shell/__init__.py",
line 2, in <module>
    from commands import *
  File "/Users/darren/Projects/ets/Chaco/enthought/chaco/shell/commands.py",
line 3, in <module>
    import wx
ImportError: No module named wx

----------------------------------------------------------------------


Enable:
======================================================================
ERROR: test_basic_viewport (viewport_test_case.ViewportTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/Users/darren/Projects/ets/Enable/enthought/enable2/tests/viewport_test_case.py",
line 14, in test_basic_viewport
    self.assert_(view.components_at(0.0, 0.0)[0] == component)
IndexError: list index out of range

----------------------------------------------------------------------


EnthoughtBase:
======================================================================
ERROR: test_dummy (dict_test_case.DictDocTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/nose/case.py",
line 132, in run
    self.runTest(result)
  File "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/nose/case.py",
line 150, in runTest
    test(result)
AssertionError: ResultProxy for Test(<dict_test_case.DictDocTestCase
testMethod=test_dummy>) (4739391888) was called with test dict_zip
(enthought.util.dict) (4749868816)

======================================================================
ERROR: test_dummy (functional_test_case.FunctionalDocTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/nose/case.py",
line 132, in run
    self.runTest(result)
  File "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/nose/case.py",
line 150, in runTest
    test(result)
AssertionError: ResultProxy for
Test(<functional_test_case.FunctionalDocTestCase
testMethod=test_dummy>) (4749946000) was called with test compose
(enthought.util.functional) (4749967504)

======================================================================
ERROR: test_dummy (graph_test_case.GraphDocTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/nose/case.py",
line 132, in run
    self.runTest(result)
  File "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/nose/case.py",
line 150, in runTest
    test(result)
AssertionError: ResultProxy for Test(<graph_test_case.GraphDocTestCase
testMethod=test_dummy>) (4749992208) was called with test map
(enthought.util.graph) (4750047568)

======================================================================
ERROR: test_dummy (sequence_test_case.SequenceDocTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/nose/case.py",
line 132, in run
    self.runTest(result)
  File "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/nose/case.py",
line 150, in runTest
    test(result)
AssertionError: ResultProxy for
Test(<sequence_test_case.SequenceDocTestCase testMethod=test_dummy>)
(4750048464) was called with test concat (enthought.util.sequence)
(4751123536)

======================================================================
ERROR: Run 'refresh.py' as a spawned process and test return value,
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/Users/darren/Projects/ets/EnthoughtBase/enthought/util/tests/test_spawner.py",
line 46, in test_refresh
    cwd=os.path.dirname(self.tmpname))
  File "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/subprocess.py",
line 470, in call
    return Popen(*popenargs, **kwargs).wait()
  File "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/subprocess.py",
line 1157, in wait
    pid, sts = os.waitpid(self.pid, 0)
OSError: [Errno 4] Interrupted system call

======================================================================
ERROR: test_dummy (tree_test_case.TreeDocTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/nose/case.py",
line 132, in run
    self.runTest(result)
  File "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/nose/case.py",
line 150, in runTest
    test(result)
AssertionError: ResultProxy for Test(<tree_test_case.TreeDocTestCase
testMethod=test_dummy>) (4769711376) was called with test flatten
(enthought.util.tree) (4769713424)

----------------------------------------------------------------------


EnvisagePlugins:
======================================================================
ERROR: Failure: ImportError (No module named wx)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/nose/loader.py",
line 379, in loadTestsFromName
    addr.filename, addr.module)
  File "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/nose/importer.py",
line 39, in importFromPath
    return self.importFromDir(dir_path, fqname)
  File "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/nose/importer.py",
line 86, in importFromDir
    mod = load_module(part_fqname, fh, filename, desc)
  File "/Users/darren/Projects/ets/EnvisagePlugins/enthought/envisage/ui/action/tests/action_manager_builder_test_case.py",
line 8, in <module>
    import enthought.traits.ui.wx
ImportError: No module named wx

----------------------------------------------------------------------


Mayavi:
Exception occurred in traits notification handler for object:
vtkSLCReader (0x13a0905b0)
  Debug: Off
  Modified Time: 2007080
  Reference Count: 2
  Registered Events:
    Registered Observers:
      vtkObserver (0x13a0cd820)
        Event: 31
        EventName: ModifiedEvent
        Command: 0x13a0cd7d0
        Priority: 0
        Tag: 1
  Executive: 0x13a09c8e0
  ErrorCode: Unknown error: 0
  Information: 0x13a090780
  AbortExecute: Off
  Progress: 1
  Progress Text: (None)
  FileName: /Users/darren/Projects/ets/Mayavi/enthought/mayavi/tests/data/nut.slc
  FileNames: 0
  FilePrefix: (none)
  FilePattern: %s.%d
  FileNameSliceOffset: 0
  FileNameSliceSpacing: 1
  DataScalarType: unsigned char
  NumberOfScalarComponents: 1
  File Dimensionality: 3
  File Lower Left: Off
  Swap Bytes: Off
  DataIncrements: (2, 136)
  DataExtent: (0, 67, 0, 40, 0, 58)
  DataSpacing: (1, 1, 1)
  DataOrigin: (0, 0, 0)
  HeaderSize: 0
  Internal File Name:
/Users/darren/Projects/ets/Mayavi/enthought/mayavi/tests/data/nut.slc
  Error: 0
  File Name: /Users/darren/Projects/ets/Mayavi/enthought/mayavi/tests/data/nut.slc

, trait: header_size, old value: 18446744073709277136, new value:
18446744073709441628
Traceback (most recent call last):
  File "/Users/darren/Projects/ets/Traits/enthought/traits/trait_notifiers.py",
line 358, in call_3
    self.handler( object, old, new )
  File "tvtk_classes/image_reader2.py", line 312, in _header_size_changed
    self.header_size)
  File "/Users/darren/Projects/ets/Mayavi/enthought/tvtk/tvtk_base.py",
line 490, in _do_change
    method(val)
OverflowError: long int too large to convert to int
.Exception occurred in traits notification handler for object:
vtkSLCReader (0x139e77490)
  Debug: Off
  Modified Time: 2013621
  Reference Count: 2
  Registered Events:
    Registered Observers:
      vtkObserver (0x139e77600)
        Event: 31
        EventName: ModifiedEvent
        Command: 0x139f44b60
        Priority: 0
        Tag: 1
  Executive: 0x13a0e1e30
  ErrorCode: Unknown error: 0
  Information: 0x13a1629c0
  AbortExecute: Off
  Progress: 1
  Progress Text: (None)
  FileName: /Users/darren/Projects/ets/Mayavi/enthought/mayavi/tests/data/nut.slc
  FileNames: 0
  FilePrefix: (none)
  FilePattern: %s.%d
  FileNameSliceOffset: 0
  FileNameSliceSpacing: 1
  DataScalarType: unsigned char
  NumberOfScalarComponents: 1
  File Dimensionality: 3
  File Lower Left: Off
  Swap Bytes: Off
  DataIncrements: (2, 136)
  DataExtent: (0, 67, 0, 40, 0, 58)
  DataSpacing: (1, 1, 1)
  DataOrigin: (0, 0, 0)
  HeaderSize: 0
  Internal File Name:
/Users/darren/Projects/ets/Mayavi/enthought/mayavi/tests/data/nut.slc
  Error: 0
  File Name: /Users/darren/Projects/ets/Mayavi/enthought/mayavi/tests/data/nut.slc

, trait: header_size, old value: 18446744073709277136, new value:
18446744073709441628
Traceback (most recent call last):
  File "/Users/darren/Projects/ets/Traits/enthought/traits/trait_notifiers.py",
line 358, in call_3
    self.handler( object, old, new )
  File "tvtk_classes/image_reader2.py", line 312, in _header_size_changed
    self.header_size)
  File "/Users/darren/Projects/ets/Mayavi/enthought/tvtk/tvtk_base.py",
line 490, in _do_change
    method(val)
OverflowError: long int too large to convert to int
...........................................................
======================================================================
ERROR: Failure: ImportError (No module named tvtk_classes)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/nose/loader.py",
line 379, in loadTestsFromName
    addr.filename, addr.module)
  File "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/nose/importer.py",
line 39, in importFromPath
    return self.importFromDir(dir_path, fqname)
  File "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/nose/importer.py",
line 86, in importFromDir
    mod = load_module(part_fqname, fh, filename, desc)
  File "/Users/darren/Projects/ets/Mayavi/enthought/tvtk/tests/test_tvtk.py",
line 39, in <module>
    from enthought.tvtk.tvtk_classes import tvtk_helper
ImportError: No module named tvtk_classes

----------------------------------------------------------------------


SciMath:
======================================================================
ERROR: test_dummy
(enthought.units.tests.function_signature_test_case.FunctionArgumentsDocTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/nose/case.py",
line 132, in run
    self.runTest(result)
  File "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/nose/case.py",
line 150, in runTest
    test(result)
AssertionError: ResultProxy for
Test(<enthought.units.tests.function_signature_test_case.FunctionArgumentsDocTestCase
testMethod=test_dummy>) (4386717904) was called with test
call_signature (enthought.units.function_signature) (4407636688)

======================================================================
ERROR: test_dummy
(enthought.units.tests.has_units_test_case.HasUnitsDocTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/nose/case.py",
line 132, in run
    self.runTest(result)
  File "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/nose/case.py",
line 150, in runTest
    test(result)
AssertionError: ResultProxy for
Test(<enthought.units.tests.has_units_test_case.HasUnitsDocTestCase
testMethod=test_dummy>) (4386888144) was called with test has_units
(enthought.units.has_units) (4407670160)

======================================================================
ERROR: test_dummy
(enthought.units.tests.unit_scalar_test_case.UnitScalarDocTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/nose/case.py",
line 132, in run
    self.runTest(result)
  File "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/nose/case.py",
line 150, in runTest
    test(result)
AssertionError: ResultProxy for
Test(<enthought.units.tests.unit_scalar_test_case.UnitScalarDocTestCase
testMethod=test_dummy>) (4388419728) was called with test UnitScalar
(enthought.units.unit_scalar) (4407671632)

----------------------------------------------------------------------


And finally, a deprecation warning related to AppTools:
/Users/darren/Projects/ets/AppTools/enthought/persistence/state_pickler.py:197:
DeprecationWarning: object.__init__() takes no parameters
  tuple.__init__(self, seq)


Darren
_______________________________________________
Enthought-Dev mailing list
[hidden email]
https://mail.enthought.com/mailman/listinfo/enthought-dev
Reply | Threaded
Open this post in threaded view
|

Re: ETS release tomorrow

Gael Varoquaux
On Wed, Feb 24, 2010 at 09:01:53AM -0500, Darren Dale wrote:

> ======================================================================
> ERROR: Failure: ImportError (No module named tvtk_classes)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/nose/loader.py",
> line 379, in loadTestsFromName
>     addr.filename, addr.module)
>   File "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/nose/importer.py",
> line 39, in importFromPath
>     return self.importFromDir(dir_path, fqname)
>   File "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/nose/importer.py",
> line 86, in importFromDir
>     mod = load_module(part_fqname, fh, filename, desc)
>   File "/Users/darren/Projects/ets/Mayavi/enthought/tvtk/tests/test_tvtk.py",
> line 39, in <module>
>     from enthought.tvtk.tvtk_classes import tvtk_helper
> ImportError: No module named tvtk_classes

> ----------------------------------------------------------------------

Good catch. I had checked in local modifications by mistake. I fixed
that.

Gaël
_______________________________________________
Enthought-Dev mailing list
[hidden email]
https://mail.enthought.com/mailman/listinfo/enthought-dev
Reply | Threaded
Open this post in threaded view
|

Re: ETS release tomorrow

bryce hendrix-2
In reply to this post by Darren Dale
Darren Dale wrote:
> I just updated my checkout and ran "ets test" on an OS X 10.6 system
> without wxpython installed. There are a number of errors (as opposed
> to failed tests). Here is the summary, and the error messages will be
> listed below:
>  

Which version of nose is everyone using? My version seems to barf of any
doctests. They seem to run fine when done manually:

ERROR: test_dummy
(enthought.block_canvas.canvas.tests.test_simple_math.SimpleMathTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/pymodules/python2.6/nose/case.py", line 132, in run
    self.runTest(result)
  File "/usr/lib/pymodules/python2.6/nose/case.py", line 150, in runTest
    test(result)
AssertionError: ResultProxy for
Test(<enthought.block_canvas.canvas.tests.test_simple_math.SimpleMathTestCase
testMethod=test_dummy>) (108446800) was called with test clip
(enthought.block_canvas.canvas.simple_math) (117184656)
_______________________________________________
Enthought-Dev mailing list
[hidden email]
https://mail.enthought.com/mailman/listinfo/enthought-dev
Reply | Threaded
Open this post in threaded view
|

Re: ETS release tomorrow

Ilan Schnell
I would recommend to use nose 0.11.1, which is the most
recent (released last May).  It is also the nose version in EPD.

- Ilan


On Feb 24, 2010, at 11:12 AM, bryce hendrix wrote:

> Darren Dale wrote:
>> I just updated my checkout and ran "ets test" on an OS X 10.6 system
>> without wxpython installed. There are a number of errors (as opposed
>> to failed tests). Here is the summary, and the error messages will be
>> listed below:
>>
>
> Which version of nose is everyone using? My version seems to barf of  
> any
> doctests. They seem to run fine when done manually:
>
> ERROR: test_dummy
> (enthought
> .block_canvas.canvas.tests.test_simple_math.SimpleMathTestCase)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>  File "/usr/lib/pymodules/python2.6/nose/case.py", line 132, in run
>    self.runTest(result)
>  File "/usr/lib/pymodules/python2.6/nose/case.py", line 150, in  
> runTest
>    test(result)
> AssertionError: ResultProxy for
> Test
> (<
> enthought
> .block_canvas.canvas.tests.test_simple_math.SimpleMathTestCase
> testMethod=test_dummy>) (108446800) was called with test clip
> (enthought.block_canvas.canvas.simple_math) (117184656)
> _______________________________________________
> Enthought-Dev mailing list
> [hidden email]
> https://mail.enthought.com/mailman/listinfo/enthought-dev

_______________________________________________
Enthought-Dev mailing list
[hidden email]
https://mail.enthought.com/mailman/listinfo/enthought-dev
Reply | Threaded
Open this post in threaded view
|

Re: ETS release tomorrow

bryce hendrix-2
Ilan Schnell wrote:
I would recommend to use nose 0.11.1, which is the most
recent (released last May).  It is also the nose version in EPD.

- Ilan

  

That is the version I am using. I just read through Darren Dale's list of errors, and he gets the same errors with the doctest tests. Do other users not get these?

Bryce


On Feb 24, 2010, at 11:12 AM, bryce hendrix wrote:

  
Darren Dale wrote:
    
I just updated my checkout and ran "ets test" on an OS X 10.6 system
without wxpython installed. There are a number of errors (as opposed
to failed tests). Here is the summary, and the error messages will be
listed below:

      
Which version of nose is everyone using? My version seems to barf of  
any
doctests. They seem to run fine when done manually:

ERROR: test_dummy
(enthought 
.block_canvas.canvas.tests.test_simple_math.SimpleMathTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
 File "/usr/lib/pymodules/python2.6/nose/case.py", line 132, in run
   self.runTest(result)
 File "/usr/lib/pymodules/python2.6/nose/case.py", line 150, in  
runTest
   test(result)
AssertionError: ResultProxy for
Test 
(< 
enthought 
.block_canvas.canvas.tests.test_simple_math.SimpleMathTestCase
testMethod=test_dummy>) (108446800) was called with test clip
(enthought.block_canvas.canvas.simple_math) (117184656)
_______________________________________________
Enthought-Dev mailing list
[hidden email]
https://mail.enthought.com/mailman/listinfo/enthought-dev
    

_______________________________________________
Enthought-Dev mailing list
[hidden email]
https://mail.enthought.com/mailman/listinfo/enthought-dev
  


_______________________________________________
Enthought-Dev mailing list
[hidden email]
https://mail.enthought.com/mailman/listinfo/enthought-dev
Reply | Threaded
Open this post in threaded view
|

Re: ETS release tomorrow

Darren Dale
In reply to this post by Ilan Schnell
On Wed, Feb 24, 2010 at 12:19 PM, Ilan Schnell <[hidden email]> wrote:
> I would recommend to use nose 0.11.1, which is the most
> recent (released last May).  It is also the nose version in EPD.

Right, I have been using nose-0.11.1.
_______________________________________________
Enthought-Dev mailing list
[hidden email]
https://mail.enthought.com/mailman/listinfo/enthought-dev
Reply | Threaded
Open this post in threaded view
|

Re: ETS release tomorrow

bryce hendrix-2
The error we're seeing looks like it is the result of some older code which tries for force a doctest into a TestSuite object for nose. I'm trying to figure out exactly what is going on & how to fix it...

bryce

Darren Dale wrote:
On Wed, Feb 24, 2010 at 12:19 PM, Ilan Schnell [hidden email] wrote:
  
I would recommend to use nose 0.11.1, which is the most
recent (released last May).  It is also the nose version in EPD.
    

Right, I have been using nose-0.11.1.
_______________________________________________
Enthought-Dev mailing list
[hidden email]
https://mail.enthought.com/mailman/listinfo/enthought-dev
  


_______________________________________________
Enthought-Dev mailing list
[hidden email]
https://mail.enthought.com/mailman/listinfo/enthought-dev
Reply | Threaded
Open this post in threaded view
|

Re: ETS release tomorrow

bryce hendrix-2
In reply to this post by Darren Dale
Darren Dale wrote:
On Wed, Feb 24, 2010 at 12:19 PM, Ilan Schnell [hidden email] wrote:
  
I would recommend to use nose 0.11.1, which is the most
recent (released last May).  It is also the nose version in EPD.
    

Right, I have been using nose-0.11.1.
  

I tracked it down to something related to using nose.result.TextTestResult objects with doctest. I didn't find the exact cause, but I did provide a workaround in the method which was creating unittest.TestSuite objects. Please update your ETSDevTools package and re-run the tests.

Bryce

_______________________________________________
Enthought-Dev mailing list
[hidden email]
https://mail.enthought.com/mailman/listinfo/enthought-dev
Reply | Threaded
Open this post in threaded view
|

Re: ETS release tomorrow

Darren Dale
On Wed, Feb 24, 2010 at 1:51 PM, bryce hendrix <[hidden email]> wrote:

> Darren Dale wrote:
>
> On Wed, Feb 24, 2010 at 12:19 PM, Ilan Schnell <[hidden email]>
> wrote:
>
>
> I would recommend to use nose 0.11.1, which is the most
> recent (released last May).  It is also the nose version in EPD.
>
>
> Right, I have been using nose-0.11.1.
>
>
> I tracked it down to something related to using nose.result.TextTestResult
> objects with doctest. I didn't find the exact cause, but I did provide a
> workaround in the method which was creating unittest.TestSuite objects.
> Please update your ETSDevTools package and re-run the tests.

Getting closer:


Project                   Tests      Result
----------------------------------------------------------------------
AppTools                    260      FAILED (errors=1)

BlockCanvas                 228      FAILED (errors=3)

Chaco                       112      FAILED (errors=2)

CodeTools                   226      OK

ETSDevTools                   6      OK

ETSProjectTools               3      OK

Enable                      182      OK

EnthoughtBase                45      FAILED (errors=1)

EnvisageCore                134      OK

EnvisagePlugins               3      FAILED (errors=1)

Mayavi                      301      OK

SciMath                     156      OK

Traits                      254      OK

TraitsGUI                     0      OK

relative_import             251      OK

----------------------------------------------------------------------


AppTools:
======================================================================
ERROR: test_run (test_version_registry.RefreshTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/Users/darren/Projects/ets/AppTools/enthought/persistence/tests/test_version_registry.py",
line 37, in test_run
    cwd=cwd)
  File "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/subprocess.py",
line 470, in call
    return Popen(*popenargs, **kwargs).wait()
  File "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/subprocess.py",
line 1157, in wait
    pid, sts = os.waitpid(self.pid, 0)
OSError: [Errno 4] Interrupted system call

----------------------------------------------------------------------

BlockCanvas:
======================================================================
ERROR: Failure: ImportError (No module named wx)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/nose/loader.py",
line 379, in loadTestsFromName
    addr.filename, addr.module)
  File "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/nose/importer.py",
line 39, in importFromPath
    return self.importFromDir(dir_path, fqname)
  File "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/nose/importer.py",
line 86, in importFromDir
    mod = load_module(part_fqname, fh, filename, desc)
  File "/Users/darren/Projects/ets/BlockCanvas/enthought/block_canvas/app/tests/test_library_search_function_list_coherence.py",
line 11, in <module>
    from enthought.block_canvas.app.app import Application
  File "/Users/darren/Projects/ets/BlockCanvas/enthought/block_canvas/app/app.py",
line 23, in <module>
    from enthought.block_canvas.function_tools.html_info_ui import HtmlInfoUI
  File "/Users/darren/Projects/ets/BlockCanvas/enthought/block_canvas/function_tools/html_info_ui.py",
line 30, in <module>
    import rest_html
  File "/Users/darren/Projects/ets/BlockCanvas/enthought/block_canvas/function_tools/rest_html.py",
line 9, in <module>
    import wx
ImportError: No module named wx

======================================================================
ERROR: Failure: ImportError (No module named wx.py.interpreter)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/nose/loader.py",
line 379, in loadTestsFromName
    addr.filename, addr.module)
  File "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/nose/importer.py",
line 39, in importFromPath
    return self.importFromDir(dir_path, fqname)
  File "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/nose/importer.py",
line 86, in importFromDir
    mod = load_module(part_fqname, fh, filename, desc)
  File "/Users/darren/Projects/ets/BlockCanvas/enthought/block_canvas/context/shell/tests/global_and_local_interpreter_test_case.py",
line 6, in <module>
    from enthought.block_canvas.context.shell.global_and_local_interpreter
import \
  File "/Users/darren/Projects/ets/BlockCanvas/enthought/block_canvas/context/shell/global_and_local_interpreter.py",
line 10, in <module>
    from wx.py.interpreter import Interpreter
ImportError: No module named wx.py.interpreter

======================================================================
ERROR: Failure: ImportError (No module named wx)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/nose/loader.py",
line 379, in loadTestsFromName
    addr.filename, addr.module)
  File "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/nose/importer.py",
line 39, in importFromPath
    return self.importFromDir(dir_path, fqname)
  File "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/nose/importer.py",
line 86, in importFromDir
    mod = load_module(part_fqname, fh, filename, desc)
  File "/Users/darren/Projects/ets/BlockCanvas/enthought/block_canvas/function_tools/tests/test_rest_html.py",
line 5, in <module>
    from enthought.block_canvas.function_tools.rest_html import
convert_string, get_html_from_function_info
  File "/Users/darren/Projects/ets/BlockCanvas/enthought/block_canvas/function_tools/rest_html.py",
line 9, in <module>
    import wx
ImportError: No module named wx

----------------------------------------------------------------------


Chaco:
======================================================================
ERROR: Failure: ImportError (No module named wx)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/nose/loader.py",
line 379, in loadTestsFromName
    addr.filename, addr.module)
  File "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/nose/importer.py",
line 39, in importFromPath
    return self.importFromDir(dir_path, fqname)
  File "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/nose/importer.py",
line 86, in importFromDir
    mod = load_module(part_fqname, fh, filename, desc)
  File "/Users/darren/Projects/ets/Chaco/enthought/chaco/shell/tests/make_data_sources_test_case.py",
line 6, in <module>
    from enthought.chaco.shell.plot_maker import make_data_sources
  File "/Users/darren/Projects/ets/Chaco/enthought/chaco/shell/__init__.py",
line 2, in <module>
    from commands import *
  File "/Users/darren/Projects/ets/Chaco/enthought/chaco/shell/commands.py",
line 19, in <module>
    from session import PlotSession
  File "/Users/darren/Projects/ets/Chaco/enthought/chaco/shell/session.py",
line 12, in <module>
    from plot_window import PlotWindow
  File "/Users/darren/Projects/ets/Chaco/enthought/chaco/shell/plot_window.py",
line 3, in <module>
    import wx
ImportError: No module named wx

======================================================================
ERROR: Failure: ImportError (No module named wx)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/nose/loader.py",
line 379, in loadTestsFromName
    addr.filename, addr.module)
  File "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/nose/importer.py",
line 39, in importFromPath
    return self.importFromDir(dir_path, fqname)
  File "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/nose/importer.py",
line 86, in importFromDir
    mod = load_module(part_fqname, fh, filename, desc)
  File "/Users/darren/Projects/ets/Chaco/enthought/chaco2/shell/tests/make_data_sources_test_case.py",
line 6, in <module>
    from enthought.chaco2.shell.plot_maker import make_data_sources
  File "/Users/darren/Projects/ets/Chaco/enthought/chaco2/shell/__init__.py",
line 2, in <module>
    from commands import *
  File "/Users/darren/Projects/ets/Chaco/enthought/chaco2/shell/commands.py",
line 2, in <module>
    from enthought.chaco.shell.commands import *
  File "/Users/darren/Projects/ets/Chaco/enthought/chaco/shell/__init__.py",
line 2, in <module>
    from commands import *
  File "/Users/darren/Projects/ets/Chaco/enthought/chaco/shell/commands.py",
line 19, in <module>
    from session import PlotSession
  File "/Users/darren/Projects/ets/Chaco/enthought/chaco/shell/session.py",
line 12, in <module>
    from plot_window import PlotWindow
  File "/Users/darren/Projects/ets/Chaco/enthought/chaco/shell/plot_window.py",
line 3, in <module>
    import wx
ImportError: No module named wx

----------------------------------------------------------------------


EnthoughtBase:
======================================================================
ERROR: test_function (__main__.RefreshTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/var/folders/zk/zkIssZgsHvyoASNSRx8Opk+++TQ/-Tmp-/tmpuTdvmx",
line 447, in test_function
    refresh()
  File "/Users/darren/Projects/ets/EnthoughtBase/enthought/util/refresh.py",
line 163, in refresh
    refresher.refresh()
  File "/Users/darren/Projects/ets/EnthoughtBase/enthought/util/refresh.py",
line 211, in refresh
    new_functions_and_classes_for_module(module, self.logger)
  File "/Users/darren/Projects/ets/EnthoughtBase/enthought/util/refresh.py",
line 453, in new_functions_and_classes_for_module
    class_list = [getattr(mod, name) for name in class_names]
AttributeError: 'module' object has no attribute 'ImpLoader'

======================================================================
ERROR: test_inheritance_class (__main__.RefreshTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/var/folders/zk/zkIssZgsHvyoASNSRx8Opk+++TQ/-Tmp-/tmpuTdvmx",
line 279, in test_inheritance_class
    refresh()
  File "/Users/darren/Projects/ets/EnthoughtBase/enthought/util/refresh.py",
line 163, in refresh
    refresher.refresh()
  File "/Users/darren/Projects/ets/EnthoughtBase/enthought/util/refresh.py",
line 211, in refresh
    new_functions_and_classes_for_module(module, self.logger)
  File "/Users/darren/Projects/ets/EnthoughtBase/enthought/util/refresh.py",
line 453, in new_functions_and_classes_for_module
    class_list = [getattr(mod, name) for name in class_names]
AttributeError: 'module' object has no attribute 'ImpLoader'

======================================================================
ERROR: Change the base class definition and make sure that
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/var/folders/zk/zkIssZgsHvyoASNSRx8Opk+++TQ/-Tmp-/tmpuTdvmx",
line 357, in test_inheritance_class2
    refresh()
  File "/Users/darren/Projects/ets/EnthoughtBase/enthought/util/refresh.py",
line 163, in refresh
    refresher.refresh()
  File "/Users/darren/Projects/ets/EnthoughtBase/enthought/util/refresh.py",
line 211, in refresh
    new_functions_and_classes_for_module(module, self.logger)
  File "/Users/darren/Projects/ets/EnthoughtBase/enthought/util/refresh.py",
line 453, in new_functions_and_classes_for_module
    class_list = [getattr(mod, name) for name in class_names]
AttributeError: 'module' object has no attribute 'ImpLoader'

======================================================================
ERROR: test_new_style_class (__main__.RefreshTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/var/folders/zk/zkIssZgsHvyoASNSRx8Opk+++TQ/-Tmp-/tmpuTdvmx",
line 123, in test_new_style_class
    refresh()
  File "/Users/darren/Projects/ets/EnthoughtBase/enthought/util/refresh.py",
line 163, in refresh
    refresher.refresh()
  File "/Users/darren/Projects/ets/EnthoughtBase/enthought/util/refresh.py",
line 211, in refresh
    new_functions_and_classes_for_module(module, self.logger)
  File "/Users/darren/Projects/ets/EnthoughtBase/enthought/util/refresh.py",
line 453, in new_functions_and_classes_for_module
    class_list = [getattr(mod, name) for name in class_names]
AttributeError: 'module' object has no attribute 'ImpLoader'

======================================================================
ERROR: test_old_style_class (__main__.RefreshTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/var/folders/zk/zkIssZgsHvyoASNSRx8Opk+++TQ/-Tmp-/tmpuTdvmx",
line 80, in test_old_style_class
    refresh()
  File "/Users/darren/Projects/ets/EnthoughtBase/enthought/util/refresh.py",
line 163, in refresh
    refresher.refresh()
  File "/Users/darren/Projects/ets/EnthoughtBase/enthought/util/refresh.py",
line 211, in refresh
    new_functions_and_classes_for_module(module, self.logger)
  File "/Users/darren/Projects/ets/EnthoughtBase/enthought/util/refresh.py",
line 453, in new_functions_and_classes_for_module
    class_list = [getattr(mod, name) for name in class_names]
AttributeError: 'module' object has no attribute 'ImpLoader'

======================================================================
ERROR: test_pickle (__main__.RefreshTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/var/folders/zk/zkIssZgsHvyoASNSRx8Opk+++TQ/-Tmp-/tmpuTdvmx",
line 410, in test_pickle
    refresh()
  File "/Users/darren/Projects/ets/EnthoughtBase/enthought/util/refresh.py",
line 163, in refresh
    refresher.refresh()
  File "/Users/darren/Projects/ets/EnthoughtBase/enthought/util/refresh.py",
line 211, in refresh
    new_functions_and_classes_for_module(module, self.logger)
  File "/Users/darren/Projects/ets/EnthoughtBase/enthought/util/refresh.py",
line 453, in new_functions_and_classes_for_module
    class_list = [getattr(mod, name) for name in class_names]
AttributeError: 'module' object has no attribute 'ImpLoader'

======================================================================
ERROR: test_traits_class (__main__.RefreshTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/var/folders/zk/zkIssZgsHvyoASNSRx8Opk+++TQ/-Tmp-/tmpuTdvmx",
line 170, in test_traits_class
    refresh()
  File "/Users/darren/Projects/ets/EnthoughtBase/enthought/util/refresh.py",
line 163, in refresh
    refresher.refresh()
  File "/Users/darren/Projects/ets/EnthoughtBase/enthought/util/refresh.py",
line 211, in refresh
    new_functions_and_classes_for_module(module, self.logger)
  File "/Users/darren/Projects/ets/EnthoughtBase/enthought/util/refresh.py",
line 453, in new_functions_and_classes_for_module
    class_list = [getattr(mod, name) for name in class_names]
AttributeError: 'module' object has no attribute 'ImpLoader'

======================================================================
ERROR: test_traits_instance (__main__.RefreshTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/var/folders/zk/zkIssZgsHvyoASNSRx8Opk+++TQ/-Tmp-/tmpuTdvmx",
line 220, in test_traits_instance
    refresh()
  File "/Users/darren/Projects/ets/EnthoughtBase/enthought/util/refresh.py",
line 163, in refresh
    refresher.refresh()
  File "/Users/darren/Projects/ets/EnthoughtBase/enthought/util/refresh.py",
line 211, in refresh
    new_functions_and_classes_for_module(module, self.logger)
  File "/Users/darren/Projects/ets/EnthoughtBase/enthought/util/refresh.py",
line 453, in new_functions_and_classes_for_module
    class_list = [getattr(mod, name) for name in class_names]
AttributeError: 'module' object has no attribute 'ImpLoader'

----------------------------------------------------------------------
Ran 8 tests in 2.460s

FAILED (errors=8)
E/Users/darren/Projects/ets/EnthoughtBase/enthought/util/updates/info_file.py:4:
DeprecationWarning: the md5 module is deprecated; use hashlib instead
  import md5
/Users/darren/Projects/ets/EnthoughtBase/enthought/util/updates/info_file.py:115:
UserWarning: Info file test_file-1.0.0-1.txt.info lacks a description:
field
  warnings.warn("Info file " + filename + " lacks a description: field")
......
======================================================================
ERROR: Run 'refresh.py' as a spawned process and test return value,
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/Users/darren/Projects/ets/EnthoughtBase/enthought/util/tests/test_spawner.py",
line 46, in test_refresh
    cwd=os.path.dirname(self.tmpname))
  File "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/subprocess.py",
line 470, in call
    return Popen(*popenargs, **kwargs).wait()
  File "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/subprocess.py",
line 1157, in wait
    pid, sts = os.waitpid(self.pid, 0)
OSError: [Errno 4] Interrupted system call

----------------------------------------------------------------------


EnvisagePlugins:
======================================================================
ERROR: Failure: ImportError (No module named wx)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/nose/loader.py",
line 379, in loadTestsFromName
    addr.filename, addr.module)
  File "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/nose/importer.py",
line 39, in importFromPath
    return self.importFromDir(dir_path, fqname)
  File "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/nose/importer.py",
line 86, in importFromDir
    mod = load_module(part_fqname, fh, filename, desc)
  File "/Users/darren/Projects/ets/EnvisagePlugins/enthought/envisage/ui/action/tests/action_manager_builder_test_case.py",
line 8, in <module>
    import enthought.traits.ui.wx
ImportError: No module named wx

----------------------------------------------------------------------


Darren
_______________________________________________
Enthought-Dev mailing list
[hidden email]
https://mail.enthought.com/mailman/listinfo/enthought-dev
Reply | Threaded
Open this post in threaded view
|

Re: ETS release tomorrow

bryce hendrix-2
Darren Dale wrote:
On Wed, Feb 24, 2010 at 1:51 PM, bryce hendrix [hidden email] wrote:
  
Darren Dale wrote:

On Wed, Feb 24, 2010 at 12:19 PM, Ilan Schnell [hidden email]
wrote:


I would recommend to use nose 0.11.1, which is the most
recent (released last May).  It is also the nose version in EPD.


Right, I have been using nose-0.11.1.


I tracked it down to something related to using nose.result.TextTestResult
objects with doctest. I didn't find the exact cause, but I did provide a
workaround in the method which was creating unittest.TestSuite objects.
Please update your ETSDevTools package and re-run the tests.
    

Getting closer:

  

Darren,

I wasn't able to reproduce a number of these, specifically the ones which are casued from errors in enthought/util/refresh.py. How are you running the tests?

For the record, I am running "python setup.py test" on each package.

Bryce

Project                   Tests      Result
----------------------------------------------------------------------
AppTools                    260      FAILED (errors=1)

BlockCanvas                 228      FAILED (errors=3)

Chaco                       112      FAILED (errors=2)

CodeTools                   226      OK

ETSDevTools                   6      OK

ETSProjectTools               3      OK

Enable                      182      OK

EnthoughtBase                45      FAILED (errors=1)

EnvisageCore                134      OK

EnvisagePlugins               3      FAILED (errors=1)

Mayavi                      301      OK

SciMath                     156      OK

Traits                      254      OK

TraitsGUI                     0      OK

relative_import             251      OK

----------------------------------------------------------------------


AppTools:
======================================================================
ERROR: test_run (test_version_registry.RefreshTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/Users/darren/Projects/ets/AppTools/enthought/persistence/tests/test_version_registry.py",
line 37, in test_run
    cwd=cwd)
  File "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/subprocess.py",
line 470, in call
    return Popen(*popenargs, **kwargs).wait()
  File "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/subprocess.py",
line 1157, in wait
    pid, sts = os.waitpid(self.pid, 0)
OSError: [Errno 4] Interrupted system call

----------------------------------------------------------------------

BlockCanvas:
======================================================================
ERROR: Failure: ImportError (No module named wx)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/nose/loader.py",
line 379, in loadTestsFromName
    addr.filename, addr.module)
  File "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/nose/importer.py",
line 39, in importFromPath
    return self.importFromDir(dir_path, fqname)
  File "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/nose/importer.py",
line 86, in importFromDir
    mod = load_module(part_fqname, fh, filename, desc)
  File "/Users/darren/Projects/ets/BlockCanvas/enthought/block_canvas/app/tests/test_library_search_function_list_coherence.py",
line 11, in <module>
    from enthought.block_canvas.app.app import Application
  File "/Users/darren/Projects/ets/BlockCanvas/enthought/block_canvas/app/app.py",
line 23, in <module>
    from enthought.block_canvas.function_tools.html_info_ui import HtmlInfoUI
  File "/Users/darren/Projects/ets/BlockCanvas/enthought/block_canvas/function_tools/html_info_ui.py",
line 30, in <module>
    import rest_html
  File "/Users/darren/Projects/ets/BlockCanvas/enthought/block_canvas/function_tools/rest_html.py",
line 9, in <module>
    import wx
ImportError: No module named wx

======================================================================
ERROR: Failure: ImportError (No module named wx.py.interpreter)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/nose/loader.py",
line 379, in loadTestsFromName
    addr.filename, addr.module)
  File "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/nose/importer.py",
line 39, in importFromPath
    return self.importFromDir(dir_path, fqname)
  File "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/nose/importer.py",
line 86, in importFromDir
    mod = load_module(part_fqname, fh, filename, desc)
  File "/Users/darren/Projects/ets/BlockCanvas/enthought/block_canvas/context/shell/tests/global_and_local_interpreter_test_case.py",
line 6, in <module>
    from enthought.block_canvas.context.shell.global_and_local_interpreter
import \
  File "/Users/darren/Projects/ets/BlockCanvas/enthought/block_canvas/context/shell/global_and_local_interpreter.py",
line 10, in <module>
    from wx.py.interpreter import Interpreter
ImportError: No module named wx.py.interpreter

======================================================================
ERROR: Failure: ImportError (No module named wx)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/nose/loader.py",
line 379, in loadTestsFromName
    addr.filename, addr.module)
  File "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/nose/importer.py",
line 39, in importFromPath
    return self.importFromDir(dir_path, fqname)
  File "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/nose/importer.py",
line 86, in importFromDir
    mod = load_module(part_fqname, fh, filename, desc)
  File "/Users/darren/Projects/ets/BlockCanvas/enthought/block_canvas/function_tools/tests/test_rest_html.py",
line 5, in <module>
    from enthought.block_canvas.function_tools.rest_html import
convert_string, get_html_from_function_info
  File "/Users/darren/Projects/ets/BlockCanvas/enthought/block_canvas/function_tools/rest_html.py",
line 9, in <module>
    import wx
ImportError: No module named wx

----------------------------------------------------------------------


Chaco:
======================================================================
ERROR: Failure: ImportError (No module named wx)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/nose/loader.py",
line 379, in loadTestsFromName
    addr.filename, addr.module)
  File "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/nose/importer.py",
line 39, in importFromPath
    return self.importFromDir(dir_path, fqname)
  File "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/nose/importer.py",
line 86, in importFromDir
    mod = load_module(part_fqname, fh, filename, desc)
  File "/Users/darren/Projects/ets/Chaco/enthought/chaco/shell/tests/make_data_sources_test_case.py",
line 6, in <module>
    from enthought.chaco.shell.plot_maker import make_data_sources
  File "/Users/darren/Projects/ets/Chaco/enthought/chaco/shell/__init__.py",
line 2, in <module>
    from commands import *
  File "/Users/darren/Projects/ets/Chaco/enthought/chaco/shell/commands.py",
line 19, in <module>
    from session import PlotSession
  File "/Users/darren/Projects/ets/Chaco/enthought/chaco/shell/session.py",
line 12, in <module>
    from plot_window import PlotWindow
  File "/Users/darren/Projects/ets/Chaco/enthought/chaco/shell/plot_window.py",
line 3, in <module>
    import wx
ImportError: No module named wx

======================================================================
ERROR: Failure: ImportError (No module named wx)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/nose/loader.py",
line 379, in loadTestsFromName
    addr.filename, addr.module)
  File "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/nose/importer.py",
line 39, in importFromPath
    return self.importFromDir(dir_path, fqname)
  File "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/nose/importer.py",
line 86, in importFromDir
    mod = load_module(part_fqname, fh, filename, desc)
  File "/Users/darren/Projects/ets/Chaco/enthought/chaco2/shell/tests/make_data_sources_test_case.py",
line 6, in <module>
    from enthought.chaco2.shell.plot_maker import make_data_sources
  File "/Users/darren/Projects/ets/Chaco/enthought/chaco2/shell/__init__.py",
line 2, in <module>
    from commands import *
  File "/Users/darren/Projects/ets/Chaco/enthought/chaco2/shell/commands.py",
line 2, in <module>
    from enthought.chaco.shell.commands import *
  File "/Users/darren/Projects/ets/Chaco/enthought/chaco/shell/__init__.py",
line 2, in <module>
    from commands import *
  File "/Users/darren/Projects/ets/Chaco/enthought/chaco/shell/commands.py",
line 19, in <module>
    from session import PlotSession
  File "/Users/darren/Projects/ets/Chaco/enthought/chaco/shell/session.py",
line 12, in <module>
    from plot_window import PlotWindow
  File "/Users/darren/Projects/ets/Chaco/enthought/chaco/shell/plot_window.py",
line 3, in <module>
    import wx
ImportError: No module named wx

----------------------------------------------------------------------


EnthoughtBase:
======================================================================
ERROR: test_function (__main__.RefreshTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/var/folders/zk/zkIssZgsHvyoASNSRx8Opk+++TQ/-Tmp-/tmpuTdvmx",
line 447, in test_function
    refresh()
  File "/Users/darren/Projects/ets/EnthoughtBase/enthought/util/refresh.py",
line 163, in refresh
    refresher.refresh()
  File "/Users/darren/Projects/ets/EnthoughtBase/enthought/util/refresh.py",
line 211, in refresh
    new_functions_and_classes_for_module(module, self.logger)
  File "/Users/darren/Projects/ets/EnthoughtBase/enthought/util/refresh.py",
line 453, in new_functions_and_classes_for_module
    class_list = [getattr(mod, name) for name in class_names]
AttributeError: 'module' object has no attribute 'ImpLoader'

======================================================================
ERROR: test_inheritance_class (__main__.RefreshTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/var/folders/zk/zkIssZgsHvyoASNSRx8Opk+++TQ/-Tmp-/tmpuTdvmx",
line 279, in test_inheritance_class
    refresh()
  File "/Users/darren/Projects/ets/EnthoughtBase/enthought/util/refresh.py",
line 163, in refresh
    refresher.refresh()
  File "/Users/darren/Projects/ets/EnthoughtBase/enthought/util/refresh.py",
line 211, in refresh
    new_functions_and_classes_for_module(module, self.logger)
  File "/Users/darren/Projects/ets/EnthoughtBase/enthought/util/refresh.py",
line 453, in new_functions_and_classes_for_module
    class_list = [getattr(mod, name) for name in class_names]
AttributeError: 'module' object has no attribute 'ImpLoader'

======================================================================
ERROR: Change the base class definition and make sure that
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/var/folders/zk/zkIssZgsHvyoASNSRx8Opk+++TQ/-Tmp-/tmpuTdvmx",
line 357, in test_inheritance_class2
    refresh()
  File "/Users/darren/Projects/ets/EnthoughtBase/enthought/util/refresh.py",
line 163, in refresh
    refresher.refresh()
  File "/Users/darren/Projects/ets/EnthoughtBase/enthought/util/refresh.py",
line 211, in refresh
    new_functions_and_classes_for_module(module, self.logger)
  File "/Users/darren/Projects/ets/EnthoughtBase/enthought/util/refresh.py",
line 453, in new_functions_and_classes_for_module
    class_list = [getattr(mod, name) for name in class_names]
AttributeError: 'module' object has no attribute 'ImpLoader'

======================================================================
ERROR: test_new_style_class (__main__.RefreshTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/var/folders/zk/zkIssZgsHvyoASNSRx8Opk+++TQ/-Tmp-/tmpuTdvmx",
line 123, in test_new_style_class
    refresh()
  File "/Users/darren/Projects/ets/EnthoughtBase/enthought/util/refresh.py",
line 163, in refresh
    refresher.refresh()
  File "/Users/darren/Projects/ets/EnthoughtBase/enthought/util/refresh.py",
line 211, in refresh
    new_functions_and_classes_for_module(module, self.logger)
  File "/Users/darren/Projects/ets/EnthoughtBase/enthought/util/refresh.py",
line 453, in new_functions_and_classes_for_module
    class_list = [getattr(mod, name) for name in class_names]
AttributeError: 'module' object has no attribute 'ImpLoader'

======================================================================
ERROR: test_old_style_class (__main__.RefreshTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/var/folders/zk/zkIssZgsHvyoASNSRx8Opk+++TQ/-Tmp-/tmpuTdvmx",
line 80, in test_old_style_class
    refresh()
  File "/Users/darren/Projects/ets/EnthoughtBase/enthought/util/refresh.py",
line 163, in refresh
    refresher.refresh()
  File "/Users/darren/Projects/ets/EnthoughtBase/enthought/util/refresh.py",
line 211, in refresh
    new_functions_and_classes_for_module(module, self.logger)
  File "/Users/darren/Projects/ets/EnthoughtBase/enthought/util/refresh.py",
line 453, in new_functions_and_classes_for_module
    class_list = [getattr(mod, name) for name in class_names]
AttributeError: 'module' object has no attribute 'ImpLoader'

======================================================================
ERROR: test_pickle (__main__.RefreshTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/var/folders/zk/zkIssZgsHvyoASNSRx8Opk+++TQ/-Tmp-/tmpuTdvmx",
line 410, in test_pickle
    refresh()
  File "/Users/darren/Projects/ets/EnthoughtBase/enthought/util/refresh.py",
line 163, in refresh
    refresher.refresh()
  File "/Users/darren/Projects/ets/EnthoughtBase/enthought/util/refresh.py",
line 211, in refresh
    new_functions_and_classes_for_module(module, self.logger)
  File "/Users/darren/Projects/ets/EnthoughtBase/enthought/util/refresh.py",
line 453, in new_functions_and_classes_for_module
    class_list = [getattr(mod, name) for name in class_names]
AttributeError: 'module' object has no attribute 'ImpLoader'

======================================================================
ERROR: test_traits_class (__main__.RefreshTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/var/folders/zk/zkIssZgsHvyoASNSRx8Opk+++TQ/-Tmp-/tmpuTdvmx",
line 170, in test_traits_class
    refresh()
  File "/Users/darren/Projects/ets/EnthoughtBase/enthought/util/refresh.py",
line 163, in refresh
    refresher.refresh()
  File "/Users/darren/Projects/ets/EnthoughtBase/enthought/util/refresh.py",
line 211, in refresh
    new_functions_and_classes_for_module(module, self.logger)
  File "/Users/darren/Projects/ets/EnthoughtBase/enthought/util/refresh.py",
line 453, in new_functions_and_classes_for_module
    class_list = [getattr(mod, name) for name in class_names]
AttributeError: 'module' object has no attribute 'ImpLoader'

======================================================================
ERROR: test_traits_instance (__main__.RefreshTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/var/folders/zk/zkIssZgsHvyoASNSRx8Opk+++TQ/-Tmp-/tmpuTdvmx",
line 220, in test_traits_instance
    refresh()
  File "/Users/darren/Projects/ets/EnthoughtBase/enthought/util/refresh.py",
line 163, in refresh
    refresher.refresh()
  File "/Users/darren/Projects/ets/EnthoughtBase/enthought/util/refresh.py",
line 211, in refresh
    new_functions_and_classes_for_module(module, self.logger)
  File "/Users/darren/Projects/ets/EnthoughtBase/enthought/util/refresh.py",
line 453, in new_functions_and_classes_for_module
    class_list = [getattr(mod, name) for name in class_names]
AttributeError: 'module' object has no attribute 'ImpLoader'

----------------------------------------------------------------------
Ran 8 tests in 2.460s

FAILED (errors=8)
E/Users/darren/Projects/ets/EnthoughtBase/enthought/util/updates/info_file.py:4:
DeprecationWarning: the md5 module is deprecated; use hashlib instead
  import md5
/Users/darren/Projects/ets/EnthoughtBase/enthought/util/updates/info_file.py:115:
UserWarning: Info file test_file-1.0.0-1.txt.info lacks a description:
field
  warnings.warn("Info file " + filename + " lacks a description: field")
......
======================================================================
ERROR: Run 'refresh.py' as a spawned process and test return value,
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/Users/darren/Projects/ets/EnthoughtBase/enthought/util/tests/test_spawner.py",
line 46, in test_refresh
    cwd=os.path.dirname(self.tmpname))
  File "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/subprocess.py",
line 470, in call
    return Popen(*popenargs, **kwargs).wait()
  File "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/subprocess.py",
line 1157, in wait
    pid, sts = os.waitpid(self.pid, 0)
OSError: [Errno 4] Interrupted system call

----------------------------------------------------------------------


EnvisagePlugins:
======================================================================
ERROR: Failure: ImportError (No module named wx)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/nose/loader.py",
line 379, in loadTestsFromName
    addr.filename, addr.module)
  File "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/nose/importer.py",
line 39, in importFromPath
    return self.importFromDir(dir_path, fqname)
  File "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/nose/importer.py",
line 86, in importFromDir
    mod = load_module(part_fqname, fh, filename, desc)
  File "/Users/darren/Projects/ets/EnvisagePlugins/enthought/envisage/ui/action/tests/action_manager_builder_test_case.py",
line 8, in <module>
    import enthought.traits.ui.wx
ImportError: No module named wx

----------------------------------------------------------------------


Darren
_______________________________________________
Enthought-Dev mailing list
[hidden email]
https://mail.enthought.com/mailman/listinfo/enthought-dev
  


_______________________________________________
Enthought-Dev mailing list
[hidden email]
https://mail.enthought.com/mailman/listinfo/enthought-dev
Reply | Threaded
Open this post in threaded view
|

Re: ETS release tomorrow

bryce hendrix-2
In reply to this post by Darren Dale
Darren Dale wrote:

> Getting closer:
>
> ...
> ======================================================================
> ERROR: Run 'refresh.py' as a spawned process and test return value,
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/Users/darren/Projects/ets/EnthoughtBase/enthought/util/tests/test_spawner.py",
> line 46, in test_refresh
>     cwd=os.path.dirname(self.tmpname))
>   File "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/subprocess.py",
> line 470, in call
>     return Popen(*popenargs, **kwargs).wait()
>   File "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/subprocess.py",
> line 1157, in wait
>     pid, sts = os.waitpid(self.pid, 0)
> OSError: [Errno 4] Interrupted system call
>
> ----------------------------------------------------------------------
>  


I just ran the test on OS X, and I get a similar failure. These tests
are okay on Linux, however. Any OS X developer want to attempt to fix
these before the release?

Bryce
_______________________________________________
Enthought-Dev mailing list
[hidden email]
https://mail.enthought.com/mailman/listinfo/enthought-dev
Reply | Threaded
Open this post in threaded view
|

Re: ETS release tomorrow

Robert Kern
On Wed, Feb 24, 2010 at 6:48 PM, bryce hendrix <[hidden email]> wrote:

> Darren Dale wrote:
>> Getting closer:
>>
>> ...
>> ======================================================================
>> ERROR: Run 'refresh.py' as a spawned process and test return value,
>> ----------------------------------------------------------------------
>> Traceback (most recent call last):
>>   File "/Users/darren/Projects/ets/EnthoughtBase/enthought/util/tests/test_spawner.py",
>> line 46, in test_refresh
>>     cwd=os.path.dirname(self.tmpname))
>>   File "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/subprocess.py",
>> line 470, in call
>>     return Popen(*popenargs, **kwargs).wait()
>>   File "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/subprocess.py",
>> line 1157, in wait
>>     pid, sts = os.waitpid(self.pid, 0)
>> OSError: [Errno 4] Interrupted system call
>>
>> ----------------------------------------------------------------------
>
> I just ran the test on OS X, and I get a similar failure. These tests
> are okay on Linux, however. Any OS X developer want to attempt to fix
> these before the release?

Not entirely possible. Qt or PyQt installs some signal handler that
often interferes with the ability to get the SIGCHLD events from the
subprocess. I haven't been able to track it down.

--
Robert Kern

"I have come to believe that the whole world is an enigma, a harmless
enigma that is made terrible by our own mad attempt to interpret it as
though it had an underlying truth."
  -- Umberto Eco
_______________________________________________
Enthought-Dev mailing list
[hidden email]
https://mail.enthought.com/mailman/listinfo/enthought-dev