Ticket #338 (closed defect: fixed)

Opened 19 months ago

Last modified 2 months ago

Errors running tests on linux

Reported by: mike Owned by: mike
Priority: normal Milestone: MV3D-0.44
Component: unit-tests Version: 0.4
Severity: normal Keywords:
Cc: Estimated Effort: 1 day
Platform: All State: Conceptualizing
Relative Size: 1

Description

Getting these errors in the nightly test run:

===============================================================================
[ERROR]: mv3d.test.test_camera

Traceback (most recent call last):
  File "/home/mv3d/Projects/Twisted/trunk/twisted/trial/runner.py", line 547, in loadPackage
    module = modinfo.load()
  File "/home/mv3d/Projects/Twisted/trunk/twisted/python/modules.py", line 380, in load
    return self.pathEntry.pythonPath.moduleLoader(self.name)
  File "/home/mv3d/Projects/Twisted/trunk/twisted/python/modules.py", line 618, in moduleLoader
    return self._moduleLoader(modname)
  File "/home/mv3d/Projects/Twisted/trunk/twisted/python/reflect.py", line 455, in namedAny
    topLevelPackage = _importAndCheckStack(trialname)
  File "/home/mv3d/Projects/MV3D/trunk/mv3d/test/test_camera.py", line 16, in <module>
    from mv3d.client.ui.camera import PointNShoot, PointPhysical, FreeLook
  File "/home/mv3d/Projects/MV3D/trunk/mv3d/client/ui/camera.py", line 10, in <module>
    from ogre.renderer import OGRE as ogre
exceptions.ImportError: No module named ogre.renderer
===============================================================================
[ERROR]: mv3d.test.test_clientfaker

Traceback (most recent call last):
  File "/home/mv3d/Projects/Twisted/trunk/twisted/trial/runner.py", line 547, in loadPackage
    module = modinfo.load()
  File "/home/mv3d/Projects/Twisted/trunk/twisted/python/modules.py", line 380, in load
    return self.pathEntry.pythonPath.moduleLoader(self.name)
  File "/home/mv3d/Projects/Twisted/trunk/twisted/python/modules.py", line 618, in moduleLoader
    return self._moduleLoader(modname)
  File "/home/mv3d/Projects/Twisted/trunk/twisted/python/reflect.py", line 455, in namedAny
    topLevelPackage = _importAndCheckStack(trialname)
  File "/home/mv3d/Projects/MV3D/trunk/mv3d/test/test_clientfaker.py", line 27, in <module>
    from mv3d.client.player import PlayerClient
  File "/home/mv3d/Projects/MV3D/trunk/mv3d/client/player.py", line 25, in <module>
    from mv3d.client.ui.ogre3d import (
  File "/home/mv3d/Projects/MV3D/trunk/mv3d/client/ui/ogre3d.py", line 14, in <module>
    from ogre.renderer import OGRE as ogre
exceptions.ImportError: No module named ogre.renderer
===============================================================================
[ERROR]: mv3d.test.test_connectwin

Traceback (most recent call last):
  File "/home/mv3d/Projects/Twisted/trunk/twisted/trial/runner.py", line 547, in loadPackage
    module = modinfo.load()
  File "/home/mv3d/Projects/Twisted/trunk/twisted/python/modules.py", line 380, in load
    return self.pathEntry.pythonPath.moduleLoader(self.name)
  File "/home/mv3d/Projects/Twisted/trunk/twisted/python/modules.py", line 618, in moduleLoader
    return self._moduleLoader(modname)
  File "/home/mv3d/Projects/Twisted/trunk/twisted/python/reflect.py", line 455, in namedAny
    topLevelPackage = _importAndCheckStack(trialname)
  File "/home/mv3d/Projects/MV3D/trunk/mv3d/test/test_connectwin.py", line 12, in <module>
    from mv3d.client.ui.connect import SelectPCWindow, LoginWindow
  File "/home/mv3d/Projects/MV3D/trunk/mv3d/client/ui/connect.py", line 12, in <module>
    from ogre.gui import CEGUI as cegui
exceptions.ImportError: No module named ogre.gui
===============================================================================
[ERROR]: mv3d.test.test_dialog

Traceback (most recent call last):
  File "/home/mv3d/Projects/Twisted/trunk/twisted/trial/runner.py", line 547, in loadPackage
    module = modinfo.load()
  File "/home/mv3d/Projects/Twisted/trunk/twisted/python/modules.py", line 380, in load
    return self.pathEntry.pythonPath.moduleLoader(self.name)
  File "/home/mv3d/Projects/Twisted/trunk/twisted/python/modules.py", line 618, in moduleLoader
    return self._moduleLoader(modname)
  File "/home/mv3d/Projects/Twisted/trunk/twisted/python/reflect.py", line 455, in namedAny
    topLevelPackage = _importAndCheckStack(trialname)
  File "/home/mv3d/Projects/Twisted/trunk/twisted/python/reflect.py", line 391, in _importAndCheckStack
    return __import__(importName)
  File "/home/mv3d/Projects/MV3D/trunk/mv3d/test/test_dialog.py", line 10, in <module>
    from mv3d.test.test_layout import WithFakeUI
  File "/home/mv3d/Projects/MV3D/trunk/mv3d/test/test_layout.py", line 12, in <module>
    from mv3d.test.client import WithOgreAndCEGUI
  File "/home/mv3d/Projects/MV3D/trunk/mv3d/test/client.py", line 21, in <module>
    if ":" in basePath[0]:
exceptions.IndexError: list index out of range
===============================================================================
[ERROR]: mv3d.test.test_editor

Traceback (most recent call last):
  File "/home/mv3d/Projects/Twisted/trunk/twisted/trial/runner.py", line 547, in loadPackage
    module = modinfo.load()
  File "/home/mv3d/Projects/Twisted/trunk/twisted/python/modules.py", line 380, in load
    return self.pathEntry.pythonPath.moduleLoader(self.name)
  File "/home/mv3d/Projects/Twisted/trunk/twisted/python/modules.py", line 618, in moduleLoader
    return self._moduleLoader(modname)
  File "/home/mv3d/Projects/Twisted/trunk/twisted/python/reflect.py", line 455, in namedAny
    topLevelPackage = _importAndCheckStack(trialname)
  File "/home/mv3d/Projects/MV3D/trunk/mv3d/test/test_editor.py", line 16, in <module>
    from mv3d.client.ui.editor import TopLevelEditor, BoxCreatorView, Factory
  File "/home/mv3d/Projects/MV3D/trunk/mv3d/client/ui/editor.py", line 12, in <module>
    from mv3d.client.ui.layout import (
  File "/home/mv3d/Projects/MV3D/trunk/mv3d/client/ui/layout.py", line 10, in <module>
    from ogre.gui import CEGUI as cegui
exceptions.ImportError: No module named ogre.gui
===============================================================================
[ERROR]: mv3d.test.test_gui

Traceback (most recent call last):
  File "/home/mv3d/Projects/Twisted/trunk/twisted/trial/runner.py", line 547, in loadPackage
    module = modinfo.load()
  File "/home/mv3d/Projects/Twisted/trunk/twisted/python/modules.py", line 380, in load
    return self.pathEntry.pythonPath.moduleLoader(self.name)
  File "/home/mv3d/Projects/Twisted/trunk/twisted/python/modules.py", line 618, in moduleLoader
    return self._moduleLoader(modname)
  File "/home/mv3d/Projects/Twisted/trunk/twisted/python/reflect.py", line 455, in namedAny
    topLevelPackage = _importAndCheckStack(trialname)
  File "/home/mv3d/Projects/Twisted/trunk/twisted/python/reflect.py", line 391, in _importAndCheckStack
    return __import__(importName)
  File "/home/mv3d/Projects/MV3D/trunk/mv3d/test/test_gui.py", line 18, in <module>
    from mv3d.test.test_layout import WithFakeUI
  File "/home/mv3d/Projects/MV3D/trunk/mv3d/test/test_layout.py", line 12, in <module>
    from mv3d.test.client import WithOgreAndCEGUI
  File "/home/mv3d/Projects/MV3D/trunk/mv3d/test/client.py", line 21, in <module>
    if ":" in basePath[0]:
exceptions.IndexError: list index out of range
===============================================================================
[ERROR]: mv3d.test.test_ige

Traceback (most recent call last):
  File "/home/mv3d/Projects/Twisted/trunk/twisted/trial/runner.py", line 547, in loadPackage
    module = modinfo.load()
  File "/home/mv3d/Projects/Twisted/trunk/twisted/python/modules.py", line 380, in load
    return self.pathEntry.pythonPath.moduleLoader(self.name)
  File "/home/mv3d/Projects/Twisted/trunk/twisted/python/modules.py", line 618, in moduleLoader
    return self._moduleLoader(modname)
  File "/home/mv3d/Projects/Twisted/trunk/twisted/python/reflect.py", line 455, in namedAny
    topLevelPackage = _importAndCheckStack(trialname)
  File "/home/mv3d/Projects/MV3D/trunk/mv3d/test/test_ige.py", line 24, in <module>
    from mv3d.client.ui.ige.client import (
  File "/home/mv3d/Projects/MV3D/trunk/mv3d/client/ui/ige/client.py", line 20, in <module>
    from ogre.gui import CEGUI
exceptions.ImportError: No module named ogre.gui
===============================================================================
[ERROR]: mv3d.test.test_layout

Traceback (most recent call last):
  File "/home/mv3d/Projects/Twisted/trunk/twisted/trial/runner.py", line 547, in loadPackage
    module = modinfo.load()
  File "/home/mv3d/Projects/Twisted/trunk/twisted/python/modules.py", line 380, in load
    return self.pathEntry.pythonPath.moduleLoader(self.name)
  File "/home/mv3d/Projects/Twisted/trunk/twisted/python/modules.py", line 618, in moduleLoader
    return self._moduleLoader(modname)
  File "/home/mv3d/Projects/Twisted/trunk/twisted/python/reflect.py", line 455, in namedAny
    topLevelPackage = _importAndCheckStack(trialname)
  File "/home/mv3d/Projects/Twisted/trunk/twisted/python/reflect.py", line 391, in _importAndCheckStack
    return __import__(importName)
  File "/home/mv3d/Projects/MV3D/trunk/mv3d/test/test_layout.py", line 12, in <module>
    from mv3d.test.client import WithOgreAndCEGUI
  File "/home/mv3d/Projects/MV3D/trunk/mv3d/test/client.py", line 21, in <module>
    if ":" in basePath[0]:
exceptions.IndexError: list index out of range
===============================================================================
[ERROR]: mv3d.test.test_menu

Traceback (most recent call last):
  File "/home/mv3d/Projects/Twisted/trunk/twisted/trial/runner.py", line 547, in loadPackage
    module = modinfo.load()
  File "/home/mv3d/Projects/Twisted/trunk/twisted/python/modules.py", line 380, in load
    return self.pathEntry.pythonPath.moduleLoader(self.name)
  File "/home/mv3d/Projects/Twisted/trunk/twisted/python/modules.py", line 618, in moduleLoader
    return self._moduleLoader(modname)
  File "/home/mv3d/Projects/Twisted/trunk/twisted/python/reflect.py", line 455, in namedAny
    topLevelPackage = _importAndCheckStack(trialname)
  File "/home/mv3d/Projects/Twisted/trunk/twisted/python/reflect.py", line 391, in _importAndCheckStack
    return __import__(importName)
  File "/home/mv3d/Projects/MV3D/trunk/mv3d/test/test_menu.py", line 15, in <module>
    from mv3d.test.test_layout import WithFakeUI
  File "/home/mv3d/Projects/MV3D/trunk/mv3d/test/test_layout.py", line 12, in <module>
    from mv3d.test.client import WithOgreAndCEGUI
  File "/home/mv3d/Projects/MV3D/trunk/mv3d/test/client.py", line 21, in <module>
    if ":" in basePath[0]:
exceptions.IndexError: list index out of range
===============================================================================
[ERROR]: mv3d.test.test_playerclient

Traceback (most recent call last):
  File "/home/mv3d/Projects/Twisted/trunk/twisted/trial/runner.py", line 547, in loadPackage
    module = modinfo.load()
  File "/home/mv3d/Projects/Twisted/trunk/twisted/python/modules.py", line 380, in load
    return self.pathEntry.pythonPath.moduleLoader(self.name)
  File "/home/mv3d/Projects/Twisted/trunk/twisted/python/modules.py", line 618, in moduleLoader
    return self._moduleLoader(modname)
  File "/home/mv3d/Projects/Twisted/trunk/twisted/python/reflect.py", line 455, in namedAny
    topLevelPackage = _importAndCheckStack(trialname)
  File "/home/mv3d/Projects/MV3D/trunk/mv3d/test/test_playerclient.py", line 15, in <module>
    from mv3d.client.player import PlayerClient
  File "/home/mv3d/Projects/MV3D/trunk/mv3d/client/player.py", line 25, in <module>
    from mv3d.client.ui.ogre3d import (
  File "/home/mv3d/Projects/MV3D/trunk/mv3d/client/ui/ogre3d.py", line 14, in <module>
    from ogre.renderer import OGRE as ogre
exceptions.ImportError: No module named ogre.renderer
===============================================================================
[ERROR]: mv3d.test.test_playerui

Traceback (most recent call last):
  File "/home/mv3d/Projects/Twisted/trunk/twisted/trial/runner.py", line 547, in loadPackage
    module = modinfo.load()
  File "/home/mv3d/Projects/Twisted/trunk/twisted/python/modules.py", line 380, in load
    return self.pathEntry.pythonPath.moduleLoader(self.name)
  File "/home/mv3d/Projects/Twisted/trunk/twisted/python/modules.py", line 618, in moduleLoader
    return self._moduleLoader(modname)
  File "/home/mv3d/Projects/Twisted/trunk/twisted/python/reflect.py", line 455, in namedAny
    topLevelPackage = _importAndCheckStack(trialname)
  File "/home/mv3d/Projects/MV3D/trunk/mv3d/test/test_playerui.py", line 12, in <module>
    from mv3d.client.ui.player import SimpleCharacterGenerator, PlayerMovement
  File "/home/mv3d/Projects/MV3D/trunk/mv3d/client/ui/player.py", line 10, in <module>
    from mv3d.client.ui.cegui import UserInterface
  File "/home/mv3d/Projects/MV3D/trunk/mv3d/client/ui/cegui.py", line 15, in <module>
    from ogre.gui import CEGUI as cegui
exceptions.ImportError: No module named ogre.gui
===============================================================================
[ERROR]: mv3d.test.test_realmview

Traceback (most recent call last):
  File "/home/mv3d/Projects/Twisted/trunk/twisted/trial/runner.py", line 547, in loadPackage
    module = modinfo.load()
  File "/home/mv3d/Projects/Twisted/trunk/twisted/python/modules.py", line 380, in load
    return self.pathEntry.pythonPath.moduleLoader(self.name)
  File "/home/mv3d/Projects/Twisted/trunk/twisted/python/modules.py", line 618, in moduleLoader
    return self._moduleLoader(modname)
  File "/home/mv3d/Projects/Twisted/trunk/twisted/python/reflect.py", line 455, in namedAny
    topLevelPackage = _importAndCheckStack(trialname)
  File "/home/mv3d/Projects/MV3D/trunk/mv3d/test/test_realmview.py", line 10, in <module>
    from mv3d.client.view.realm import Ogre3DBasicSkyView, odeRealmViewClient
  File "/home/mv3d/Projects/MV3D/trunk/mv3d/client/view/realm.py", line 17, in <module>
    from mv3d.client.ui.ogre3d import CaelumSky
  File "/home/mv3d/Projects/MV3D/trunk/mv3d/client/ui/ogre3d.py", line 14, in <module>
    from ogre.renderer import OGRE as ogre
exceptions.ImportError: No module named ogre.renderer
===============================================================================
[ERROR]: mv3d.test.test_renderer

Traceback (most recent call last):
  File "/home/mv3d/Projects/Twisted/trunk/twisted/trial/runner.py", line 547, in loadPackage
    module = modinfo.load()
  File "/home/mv3d/Projects/Twisted/trunk/twisted/python/modules.py", line 380, in load
    return self.pathEntry.pythonPath.moduleLoader(self.name)
  File "/home/mv3d/Projects/Twisted/trunk/twisted/python/modules.py", line 618, in moduleLoader
    return self._moduleLoader(modname)
  File "/home/mv3d/Projects/Twisted/trunk/twisted/python/reflect.py", line 455, in namedAny
    topLevelPackage = _importAndCheckStack(trialname)
  File "/home/mv3d/Projects/MV3D/trunk/mv3d/test/test_renderer.py", line 13, in <module>
    from mv3d.client.ui.image import newImage
  File "/home/mv3d/Projects/MV3D/trunk/mv3d/client/ui/image.py", line 9, in <module>
    from ogre.renderer import OGRE as ogre
exceptions.ImportError: No module named ogre.renderer
===============================================================================
[ERROR]: mv3d.test.test_visual

Traceback (most recent call last):
  File "/home/mv3d/Projects/Twisted/trunk/twisted/trial/runner.py", line 547, in loadPackage
    module = modinfo.load()
  File "/home/mv3d/Projects/Twisted/trunk/twisted/python/modules.py", line 380, in load
    return self.pathEntry.pythonPath.moduleLoader(self.name)
  File "/home/mv3d/Projects/Twisted/trunk/twisted/python/modules.py", line 618, in moduleLoader
    return self._moduleLoader(modname)
  File "/home/mv3d/Projects/Twisted/trunk/twisted/python/reflect.py", line 455, in namedAny
    topLevelPackage = _importAndCheckStack(trialname)
  File "/home/mv3d/Projects/Twisted/trunk/twisted/python/reflect.py", line 391, in _importAndCheckStack
    return __import__(importName)
  File "/home/mv3d/Projects/MV3D/trunk/mv3d/test/test_visual.py", line 13, in <module>
    from mv3d.test.client import (
  File "/home/mv3d/Projects/MV3D/trunk/mv3d/test/client.py", line 21, in <module>
    if ":" in basePath[0]:
exceptions.IndexError: list index out of range
-------------------------------------------------------------------------------
Ran 712 tests in 38.664s

Change History

Changed 8 months ago by mike

  • milestone changed from MV3D-0.40 to MV3D-0.50

Changed 8 months ago by mike

  • milestone changed from MV3D-0.50 to backlog

Changed 2 months ago by mike

  • status changed from new to assigned
  • relative_size set to 1

Created branch /branches/338-fixlinuxtests.

Changed 2 months ago by mike

  • milestone changed from backlog to MV3D-0.44

Changed 2 months ago by mike

  • status changed from assigned to closed
  • resolution set to fixed

Fixed in [1084].

Note: See TracTickets for help on using tickets.