[p2pu-dev] Build failed in Hudson: lernanta #91

Lernanta Hudson hudson at coin.5cat.com
Sun Jul 3 22:06:25 UTC 2011


See <http://coin.5cat.com:8080/job/lernanta/91/changes>

Changes:

[Zuzel Vera] Renaming feeds app to about conflict with activity's syndication.

[Zuzel Vera] Cleanning up activity stream's schema.

[Zuzel Vera] Replacing the use of profile.display_name for the use of profile.__unicode__

[Zuzel Vera] Refactoring activity feed hierarchy.

[Zuzel Vera] Serving four kinds of rss feeds for both anonym and authenticated users.

[Zuzel Vera] Updating breadcrumbs to include home link.

[Zuzel Vera] Adding empty models.py to dashboard.

[Zuzel Vera] Redesigning how activities with target_object are displayed.

[Zuzel Vera] Removing unused timesince method from content and statuses models.

[Zuzel Vera] Adding missing domain variable to projects show view.

[Zuzel Vera] Replacing project_actions blocks.

[Zuzel Vera] Handling new groups and start follow activities throught target_object generic foreign key.

[Zuzel Vera] Handling status activities through target_object generic foreign key.

[Zuzel Vera] Handling activities from external links through the target_object generic foreign key.

[Zuzel Vera] Adding missing files.

------------------------------------------
[...truncated 1634 lines...]
    admin.autodiscover()
  File "<http://coin.5cat.com:8080/job/lernanta/ws/.env/lib/python2.7/site-packages/django/contrib/admin/__init__.py",> line 26, in autodiscover
    import_module('%s.admin' % app)
  File "<http://coin.5cat.com:8080/job/lernanta/ws/.env/lib/python2.7/site-packages/django/utils/importlib.py",> line 35, in import_module
    __import__(name)
  File "<http://coin.5cat.com:8080/job/lernanta/ws/.env/lib/python2.7/site-packages/djcelery/admin.py",> line 310, in <module>
    class PeriodicTaskAdmin(admin.ModelAdmin):
  File "<http://coin.5cat.com:8080/job/lernanta/ws/.env/lib/python2.7/site-packages/djcelery/admin.py",> line 312, in PeriodicTaskAdmin
    form = periodic_task_form()
  File "<http://coin.5cat.com:8080/job/lernanta/ws/.env/lib/python2.7/site-packages/djcelery/admin.py",> line 283, in periodic_task_form
    loaders.autodiscover()
  File "<http://coin.5cat.com:8080/job/lernanta/ws/.env/lib/python2.7/site-packages/djcelery/loaders.py",> line 104, in autodiscover
    for app in settings.INSTALLED_APPS])
  File "<http://coin.5cat.com:8080/job/lernanta/ws/.env/lib/python2.7/site-packages/djcelery/loaders.py",> line 123, in find_related_module
    module = importlib.import_module("%s.%s" % (app, related_name))
  File "/usr/lib/python2.7/importlib/__init__.py", line 37, in import_module
    __import__(name)
  File "<http://coin.5cat.com:8080/job/lernanta/ws/apps/dashboard/tasks.py",> line 14, in <module>
ImportError: cannot import name FeedEntry
-------------------- >> begin captured logging << --------------------
users.backends: DEBUG: Attempting to authenticate drupal user testuser
users.backends: DEBUG: Drupal user does not exist: testuser
users.backends: DEBUG: Attempting to authenticate user testuser
--------------------- >> end captured logging << ---------------------

======================================================================
ERROR: test_check_username_uniqueness (workspace.apps.users.tests.TestLogins)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "<http://coin.5cat.com:8080/job/lernanta/ws/../workspace/apps/users/tests.py",> line 136, in test_check_username_uniqueness
    'username': self.test_username,
  File "<http://coin.5cat.com:8080/job/lernanta/ws/.env/lib/python2.7/site-packages/django/test/client.py",> line 445, in get
    response = super(Client, self).get(path, data=data, **extra)
  File "<http://coin.5cat.com:8080/job/lernanta/ws/.env/lib/python2.7/site-packages/django/test/client.py",> line 229, in get
    return self.request(**r)
  File "<http://coin.5cat.com:8080/job/lernanta/ws/.env/lib/python2.7/site-packages/django/test/client.py",> line 387, in request
    response = self.handler(environ)
  File "<http://coin.5cat.com:8080/job/lernanta/ws/.env/lib/python2.7/site-packages/django/test/client.py",> line 84, in __call__
    response = self.get_response(request)
  File "<http://coin.5cat.com:8080/job/lernanta/ws/.env/lib/python2.7/site-packages/django/core/handlers/base.py",> line 169, in get_response
    response = self.handle_uncaught_exception(request, resolver, sys.exc_info())
  File "<http://coin.5cat.com:8080/job/lernanta/ws/.env/lib/python2.7/site-packages/django/core/handlers/base.py",> line 214, in handle_uncaught_exception
    if resolver.urlconf_module is None:
  File "<http://coin.5cat.com:8080/job/lernanta/ws/.env/lib/python2.7/site-packages/django/core/urlresolvers.py",> line 274, in _get_urlconf_module
    self._urlconf_module = import_module(self.urlconf_name)
  File "<http://coin.5cat.com:8080/job/lernanta/ws/.env/lib/python2.7/site-packages/django/utils/importlib.py",> line 35, in import_module
    __import__(name)
  File "<http://coin.5cat.com:8080/job/lernanta/ws/urls.py",> line 5, in <module>
    admin.autodiscover()
  File "<http://coin.5cat.com:8080/job/lernanta/ws/.env/lib/python2.7/site-packages/django/contrib/admin/__init__.py",> line 26, in autodiscover
    import_module('%s.admin' % app)
  File "<http://coin.5cat.com:8080/job/lernanta/ws/.env/lib/python2.7/site-packages/django/utils/importlib.py",> line 35, in import_module
    __import__(name)
  File "<http://coin.5cat.com:8080/job/lernanta/ws/.env/lib/python2.7/site-packages/djcelery/admin.py",> line 310, in <module>
    class PeriodicTaskAdmin(admin.ModelAdmin):
  File "<http://coin.5cat.com:8080/job/lernanta/ws/.env/lib/python2.7/site-packages/djcelery/admin.py",> line 312, in PeriodicTaskAdmin
    form = periodic_task_form()
  File "<http://coin.5cat.com:8080/job/lernanta/ws/.env/lib/python2.7/site-packages/djcelery/admin.py",> line 283, in periodic_task_form
    loaders.autodiscover()
  File "<http://coin.5cat.com:8080/job/lernanta/ws/.env/lib/python2.7/site-packages/djcelery/loaders.py",> line 104, in autodiscover
    for app in settings.INSTALLED_APPS])
  File "<http://coin.5cat.com:8080/job/lernanta/ws/.env/lib/python2.7/site-packages/djcelery/loaders.py",> line 123, in find_related_module
    module = importlib.import_module("%s.%s" % (app, related_name))
  File "/usr/lib/python2.7/importlib/__init__.py", line 37, in import_module
    __import__(name)
  File "<http://coin.5cat.com:8080/job/lernanta/ws/apps/dashboard/tasks.py",> line 14, in <module>
ImportError: cannot import name FeedEntry

======================================================================
ERROR: Test logging in.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "<http://coin.5cat.com:8080/job/lernanta/ws/../workspace/apps/users/tests.py",> line 66, in test_login_post
    'password': self.test_password,
  File "<http://coin.5cat.com:8080/job/lernanta/ws/.env/lib/python2.7/site-packages/django/test/client.py",> line 455, in post
    response = super(Client, self).post(path, data=data, content_type=content_type, **extra)
  File "<http://coin.5cat.com:8080/job/lernanta/ws/.env/lib/python2.7/site-packages/django/test/client.py",> line 256, in post
    return self.request(**r)
  File "<http://coin.5cat.com:8080/job/lernanta/ws/.env/lib/python2.7/site-packages/django/test/client.py",> line 387, in request
    response = self.handler(environ)
  File "<http://coin.5cat.com:8080/job/lernanta/ws/.env/lib/python2.7/site-packages/django/test/client.py",> line 84, in __call__
    response = self.get_response(request)
  File "<http://coin.5cat.com:8080/job/lernanta/ws/.env/lib/python2.7/site-packages/django/core/handlers/base.py",> line 169, in get_response
    response = self.handle_uncaught_exception(request, resolver, sys.exc_info())
  File "<http://coin.5cat.com:8080/job/lernanta/ws/.env/lib/python2.7/site-packages/django/core/handlers/base.py",> line 214, in handle_uncaught_exception
    if resolver.urlconf_module is None:
  File "<http://coin.5cat.com:8080/job/lernanta/ws/.env/lib/python2.7/site-packages/django/core/urlresolvers.py",> line 274, in _get_urlconf_module
    self._urlconf_module = import_module(self.urlconf_name)
  File "<http://coin.5cat.com:8080/job/lernanta/ws/.env/lib/python2.7/site-packages/django/utils/importlib.py",> line 35, in import_module
    __import__(name)
  File "<http://coin.5cat.com:8080/job/lernanta/ws/urls.py",> line 5, in <module>
    admin.autodiscover()
  File "<http://coin.5cat.com:8080/job/lernanta/ws/.env/lib/python2.7/site-packages/django/contrib/admin/__init__.py",> line 26, in autodiscover
    import_module('%s.admin' % app)
  File "<http://coin.5cat.com:8080/job/lernanta/ws/.env/lib/python2.7/site-packages/django/utils/importlib.py",> line 35, in import_module
    __import__(name)
  File "<http://coin.5cat.com:8080/job/lernanta/ws/.env/lib/python2.7/site-packages/djcelery/admin.py",> line 310, in <module>
    class PeriodicTaskAdmin(admin.ModelAdmin):
  File "<http://coin.5cat.com:8080/job/lernanta/ws/.env/lib/python2.7/site-packages/djcelery/admin.py",> line 312, in PeriodicTaskAdmin
    form = periodic_task_form()
  File "<http://coin.5cat.com:8080/job/lernanta/ws/.env/lib/python2.7/site-packages/djcelery/admin.py",> line 283, in periodic_task_form
    loaders.autodiscover()
  File "<http://coin.5cat.com:8080/job/lernanta/ws/.env/lib/python2.7/site-packages/djcelery/loaders.py",> line 104, in autodiscover
    for app in settings.INSTALLED_APPS])
  File "<http://coin.5cat.com:8080/job/lernanta/ws/.env/lib/python2.7/site-packages/djcelery/loaders.py",> line 123, in find_related_module
    module = importlib.import_module("%s.%s" % (app, related_name))
  File "/usr/lib/python2.7/importlib/__init__.py", line 37, in import_module
    __import__(name)
  File "<http://coin.5cat.com:8080/job/lernanta/ws/apps/dashboard/tasks.py",> line 14, in <module>
ImportError: cannot import name FeedEntry

======================================================================
ERROR: Test that user is redirected properly after logging in.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "<http://coin.5cat.com:8080/job/lernanta/ws/../workspace/apps/users/tests.py",> line 88, in test_login_redirect_param
    'password': self.test_password,
  File "<http://coin.5cat.com:8080/job/lernanta/ws/.env/lib/python2.7/site-packages/django/test/client.py",> line 455, in post
    response = super(Client, self).post(path, data=data, content_type=content_type, **extra)
  File "<http://coin.5cat.com:8080/job/lernanta/ws/.env/lib/python2.7/site-packages/django/test/client.py",> line 256, in post
    return self.request(**r)
  File "<http://coin.5cat.com:8080/job/lernanta/ws/.env/lib/python2.7/site-packages/django/test/client.py",> line 387, in request
    response = self.handler(environ)
  File "<http://coin.5cat.com:8080/job/lernanta/ws/.env/lib/python2.7/site-packages/django/test/client.py",> line 84, in __call__
    response = self.get_response(request)
  File "<http://coin.5cat.com:8080/job/lernanta/ws/.env/lib/python2.7/site-packages/django/core/handlers/base.py",> line 169, in get_response
    response = self.handle_uncaught_exception(request, resolver, sys.exc_info())
  File "<http://coin.5cat.com:8080/job/lernanta/ws/.env/lib/python2.7/site-packages/django/core/handlers/base.py",> line 214, in handle_uncaught_exception
    if resolver.urlconf_module is None:
  File "<http://coin.5cat.com:8080/job/lernanta/ws/.env/lib/python2.7/site-packages/django/core/urlresolvers.py",> line 274, in _get_urlconf_module
    self._urlconf_module = import_module(self.urlconf_name)
  File "<http://coin.5cat.com:8080/job/lernanta/ws/.env/lib/python2.7/site-packages/django/utils/importlib.py",> line 35, in import_module
    __import__(name)
  File "<http://coin.5cat.com:8080/job/lernanta/ws/urls.py",> line 5, in <module>
    admin.autodiscover()
  File "<http://coin.5cat.com:8080/job/lernanta/ws/.env/lib/python2.7/site-packages/django/contrib/admin/__init__.py",> line 26, in autodiscover
    import_module('%s.admin' % app)
  File "<http://coin.5cat.com:8080/job/lernanta/ws/.env/lib/python2.7/site-packages/django/utils/importlib.py",> line 35, in import_module
    __import__(name)
  File "<http://coin.5cat.com:8080/job/lernanta/ws/.env/lib/python2.7/site-packages/djcelery/admin.py",> line 310, in <module>
    class PeriodicTaskAdmin(admin.ModelAdmin):
  File "<http://coin.5cat.com:8080/job/lernanta/ws/.env/lib/python2.7/site-packages/djcelery/admin.py",> line 312, in PeriodicTaskAdmin
    form = periodic_task_form()
  File "<http://coin.5cat.com:8080/job/lernanta/ws/.env/lib/python2.7/site-packages/djcelery/admin.py",> line 283, in periodic_task_form
    loaders.autodiscover()
  File "<http://coin.5cat.com:8080/job/lernanta/ws/.env/lib/python2.7/site-packages/djcelery/loaders.py",> line 104, in autodiscover
    for app in settings.INSTALLED_APPS])
  File "<http://coin.5cat.com:8080/job/lernanta/ws/.env/lib/python2.7/site-packages/djcelery/loaders.py",> line 123, in find_related_module
    module = importlib.import_module("%s.%s" % (app, related_name))
  File "/usr/lib/python2.7/importlib/__init__.py", line 37, in import_module
    __import__(name)
  File "<http://coin.5cat.com:8080/job/lernanta/ws/apps/dashboard/tasks.py",> line 14, in <module>
ImportError: cannot import name FeedEntry

======================================================================
ERROR: Ensure that users cannot register using usernames that would conflict
----------------------------------------------------------------------
Traceback (most recent call last):
  File "<http://coin.5cat.com:8080/job/lernanta/ws/../workspace/apps/users/tests.py",> line 113, in test_protected_usernames
    path = reverse('users_register')
  File "<http://coin.5cat.com:8080/job/lernanta/ws/apps/l10n/urlresolvers.py",> line 33, in reverse
    url = django_reverse(viewname, urlconf, args, kwargs, prefix, current_app)
  File "<http://coin.5cat.com:8080/job/lernanta/ws/.env/lib/python2.7/site-packages/django/core/urlresolvers.py",> line 391, in reverse
    *args, **kwargs)))
  File "<http://coin.5cat.com:8080/job/lernanta/ws/.env/lib/python2.7/site-packages/django/core/urlresolvers.py",> line 312, in reverse
    possibilities = self.reverse_dict.getlist(lookup_view)
  File "<http://coin.5cat.com:8080/job/lernanta/ws/.env/lib/python2.7/site-packages/django/core/urlresolvers.py",> line 229, in _get_reverse_dict
    self._populate()
  File "<http://coin.5cat.com:8080/job/lernanta/ws/.env/lib/python2.7/site-packages/django/core/urlresolvers.py",> line 197, in _populate
    for pattern in reversed(self.url_patterns):
  File "<http://coin.5cat.com:8080/job/lernanta/ws/.env/lib/python2.7/site-packages/django/core/urlresolvers.py",> line 279, in _get_url_patterns
    patterns = getattr(self.urlconf_module, "urlpatterns", self.urlconf_module)
  File "<http://coin.5cat.com:8080/job/lernanta/ws/.env/lib/python2.7/site-packages/django/core/urlresolvers.py",> line 274, in _get_urlconf_module
    self._urlconf_module = import_module(self.urlconf_name)
  File "<http://coin.5cat.com:8080/job/lernanta/ws/.env/lib/python2.7/site-packages/django/utils/importlib.py",> line 35, in import_module
    __import__(name)
  File "<http://coin.5cat.com:8080/job/lernanta/ws/urls.py",> line 5, in <module>
    admin.autodiscover()
  File "<http://coin.5cat.com:8080/job/lernanta/ws/.env/lib/python2.7/site-packages/django/contrib/admin/__init__.py",> line 26, in autodiscover
    import_module('%s.admin' % app)
  File "<http://coin.5cat.com:8080/job/lernanta/ws/.env/lib/python2.7/site-packages/django/utils/importlib.py",> line 35, in import_module
    __import__(name)
  File "<http://coin.5cat.com:8080/job/lernanta/ws/.env/lib/python2.7/site-packages/djcelery/admin.py",> line 310, in <module>
    class PeriodicTaskAdmin(admin.ModelAdmin):
  File "<http://coin.5cat.com:8080/job/lernanta/ws/.env/lib/python2.7/site-packages/djcelery/admin.py",> line 312, in PeriodicTaskAdmin
    form = periodic_task_form()
  File "<http://coin.5cat.com:8080/job/lernanta/ws/.env/lib/python2.7/site-packages/djcelery/admin.py",> line 283, in periodic_task_form
    loaders.autodiscover()
  File "<http://coin.5cat.com:8080/job/lernanta/ws/.env/lib/python2.7/site-packages/djcelery/loaders.py",> line 104, in autodiscover
    for app in settings.INSTALLED_APPS])
  File "<http://coin.5cat.com:8080/job/lernanta/ws/.env/lib/python2.7/site-packages/djcelery/loaders.py",> line 123, in find_related_module
    module = importlib.import_module("%s.%s" % (app, related_name))
  File "/usr/lib/python2.7/importlib/__init__.py", line 37, in import_module
    __import__(name)
  File "<http://coin.5cat.com:8080/job/lernanta/ws/apps/dashboard/tasks.py",> line 14, in <module>
ImportError: cannot import name FeedEntry

======================================================================
ERROR: Test that anonymous users are redirected for specific views.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "<http://coin.5cat.com:8080/job/lernanta/ws/../workspace/apps/users/tests.py",> line 55, in test_unauthenticated_redirects
    response = self.client.get(full)
  File "<http://coin.5cat.com:8080/job/lernanta/ws/.env/lib/python2.7/site-packages/django/test/client.py",> line 445, in get
    response = super(Client, self).get(path, data=data, **extra)
  File "<http://coin.5cat.com:8080/job/lernanta/ws/.env/lib/python2.7/site-packages/django/test/client.py",> line 229, in get
    return self.request(**r)
  File "<http://coin.5cat.com:8080/job/lernanta/ws/.env/lib/python2.7/site-packages/django/test/client.py",> line 387, in request
    response = self.handler(environ)
  File "<http://coin.5cat.com:8080/job/lernanta/ws/.env/lib/python2.7/site-packages/django/test/client.py",> line 84, in __call__
    response = self.get_response(request)
  File "<http://coin.5cat.com:8080/job/lernanta/ws/.env/lib/python2.7/site-packages/django/core/handlers/base.py",> line 169, in get_response
    response = self.handle_uncaught_exception(request, resolver, sys.exc_info())
  File "<http://coin.5cat.com:8080/job/lernanta/ws/.env/lib/python2.7/site-packages/django/core/handlers/base.py",> line 214, in handle_uncaught_exception
    if resolver.urlconf_module is None:
  File "<http://coin.5cat.com:8080/job/lernanta/ws/.env/lib/python2.7/site-packages/django/core/urlresolvers.py",> line 274, in _get_urlconf_module
    self._urlconf_module = import_module(self.urlconf_name)
  File "<http://coin.5cat.com:8080/job/lernanta/ws/.env/lib/python2.7/site-packages/django/utils/importlib.py",> line 35, in import_module
    __import__(name)
  File "<http://coin.5cat.com:8080/job/lernanta/ws/urls.py",> line 5, in <module>
    admin.autodiscover()
  File "<http://coin.5cat.com:8080/job/lernanta/ws/.env/lib/python2.7/site-packages/django/contrib/admin/__init__.py",> line 26, in autodiscover
    import_module('%s.admin' % app)
  File "<http://coin.5cat.com:8080/job/lernanta/ws/.env/lib/python2.7/site-packages/django/utils/importlib.py",> line 35, in import_module
    __import__(name)
  File "<http://coin.5cat.com:8080/job/lernanta/ws/.env/lib/python2.7/site-packages/djcelery/admin.py",> line 310, in <module>
    class PeriodicTaskAdmin(admin.ModelAdmin):
  File "<http://coin.5cat.com:8080/job/lernanta/ws/.env/lib/python2.7/site-packages/djcelery/admin.py",> line 312, in PeriodicTaskAdmin
    form = periodic_task_form()
  File "<http://coin.5cat.com:8080/job/lernanta/ws/.env/lib/python2.7/site-packages/djcelery/admin.py",> line 283, in periodic_task_form
    loaders.autodiscover()
  File "<http://coin.5cat.com:8080/job/lernanta/ws/.env/lib/python2.7/site-packages/djcelery/loaders.py",> line 104, in autodiscover
    for app in settings.INSTALLED_APPS])
  File "<http://coin.5cat.com:8080/job/lernanta/ws/.env/lib/python2.7/site-packages/djcelery/loaders.py",> line 123, in find_related_module
    module = importlib.import_module("%s.%s" % (app, related_name))
  File "/usr/lib/python2.7/importlib/__init__.py", line 37, in import_module
    __import__(name)
  File "<http://coin.5cat.com:8080/job/lernanta/ws/apps/dashboard/tasks.py",> line 14, in <module>
ImportError: cannot import name FeedEntry

----------------------------------------------------------------------
Ran 42 tests in 2.132s

FAILED (errors=25)
nosetests --verbosity 1 --with-xunit
Creating test database for alias 'default'...
Destroying old test database 'default'...
Skipping creation of NoticeTypes as notification app not found
Recording test results



More information about the p2pu-dev mailing list