edxapp@vagrant:~/edx-platform$ paver test_system -s cms --fasttest ---> pavelib.tests.test_system ---> pavelib.prereqs.install_prereqs ---> pavelib.prereqs.install_node_prereqs Node prereqs unchanged, skipping... ---> pavelib.prereqs.install_python_prereqs ---> pavelib.prereqs.uninstall_python_packages Python uninstalls unchanged, skipping... pip install -q --disable-pip-version-check --exists-action w -r requirements/edx/pre.txt pip install -q --disable-pip-version-check --exists-action w -r requirements/edx/github.txt pip install -q --disable-pip-version-check --exists-action w -r requirements/edx/local.txt pip install -q --disable-pip-version-check --exists-action w -r requirements/edx/base.txt pip install -q --disable-pip-version-check --exists-action w -r requirements/edx/paver.txt pip install -q --disable-pip-version-check --exists-action w -r requirements/edx/post.txt pip freeze > /edx/app/edxapp/edx-platform/test_root/log/pip_freeze.log ---> pavelib.utils.test.utils.clean_reports_dir find /edx/app/edxapp/edx-platform/reports -type f -delete Setting up for python tests Setting up for cms python -m coverage run --rcfile=/edx/app/edxapp/edx-platform/.coveragerc ./manage.py cms test --verbosity=1 cms/djangoapps/* common/djangoapps/* openedx/core/djangoapps/* openedx/tests/* openedx/core/lib/* cms/lib/* cms/tests/* --with-id --settings=test --xunitmp-file=/edx/app/edxapp/edx-platform/reports/cms/nosetests.xml --with-database-isolation ======================================== Running tests for cms ======================================== WARNING:py.warnings:/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/enterprise/models.py:49: RemovedInDjango19Warning: Model class enterprise.models.EnterpriseCustomer doesn't declare an explicit app_label and either isn't in an application in INSTALLED_APPS or else was imported before its application was loaded. This will no longer be supported in Django 1.9. class EnterpriseCustomer(TimeStampedModel): WARNING:py.warnings:/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/simple_history/models.py:123: RemovedInDjango19Warning: Model class enterprise.models.HistoricalEnterpriseCustomer doesn't declare an explicit app_label and either isn't in an application in INSTALLED_APPS or else was imported before its application was loaded. This will no longer be supported in Django 1.9. type(str(name), self.bases, attrs)) WARNING:py.warnings:/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/enterprise/models.py:219: RemovedInDjango19Warning: Model class enterprise.models.EnterpriseCustomerUser doesn't declare an explicit app_label and either isn't in an application in INSTALLED_APPS or else was imported before its application was loaded. This will no longer be supported in Django 1.9. class EnterpriseCustomerUser(TimeStampedModel): WARNING:py.warnings:/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/enterprise/models.py:278: RemovedInDjango19Warning: Model class enterprise.models.PendingEnterpriseCustomerUser doesn't declare an explicit app_label and either isn't in an application in INSTALLED_APPS or else was imported before its application was loaded. This will no longer be supported in Django 1.9. class PendingEnterpriseCustomerUser(TimeStampedModel): WARNING:py.warnings:/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/enterprise/models.py:327: RemovedInDjango19Warning: Model class enterprise.models.EnterpriseCustomerBrandingConfiguration doesn't declare an explicit app_label and either isn't in an application in INSTALLED_APPS or else was imported before its application was loaded. This will no longer be supported in Django 1.9. class EnterpriseCustomerBrandingConfiguration(TimeStampedModel): WARNING:py.warnings:/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/enterprise/models.py:382: RemovedInDjango19Warning: Model class enterprise.models.EnterpriseCustomerIdentityProvider doesn't declare an explicit app_label and either isn't in an application in INSTALLED_APPS or else was imported before its application was loaded. This will no longer be supported in Django 1.9. class EnterpriseCustomerIdentityProvider(TimeStampedModel): WARNING:py.warnings:/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/simple_history/models.py:123: RemovedInDjango19Warning: Model class enterprise.models.HistoricalUserDataSharingConsentAudit doesn't declare an explicit app_label and either isn't in an application in INSTALLED_APPS or else was imported before its application was loaded. This will no longer be supported in Django 1.9. type(str(name), self.bases, attrs)) nosetests cms/djangoapps/__init__.py cms/djangoapps/__init__.pyc cms/djangoapps/contentstore cms/djangoapps/course_creators cms/djangoapps/maintenance cms/djangoapps/models cms/djangoapps/pipeline_js cms/djangoapps/xblock_config common/djangoapps/course_action_state common/djangoapps/course_modes common/djangoapps/django_comment_common common/djangoapps/edxmako common/djangoapps/enrollment common/djangoapps/microsite_configuration common/djangoapps/newrelic_custom_metrics common/djangoapps/pipeline_mako common/djangoapps/request_cache common/djangoapps/startup_configurations common/djangoapps/static_replace common/djangoapps/status common/djangoapps/student common/djangoapps/terrain common/djangoapps/third_party_auth common/djangoapps/track common/djangoapps/util common/djangoapps/xblock_django openedx/core/djangoapps/__init__.py openedx/core/djangoapps/__init__.pyc openedx/core/djangoapps/api_admin openedx/core/djangoapps/auth_exchange openedx/core/djangoapps/bookmarks openedx/core/djangoapps/cache_toolbox openedx/core/djangoapps/catalog openedx/core/djangoapps/ccxcon openedx/core/djangoapps/commerce openedx/core/djangoapps/common_views openedx/core/djangoapps/content openedx/core/djangoapps/contentserver openedx/core/djangoapps/cors_csrf openedx/core/djangoapps/course_groups openedx/core/djangoapps/coursegraph openedx/core/djangoapps/coursetalk openedx/core/djangoapps/credentials openedx/core/djangoapps/credit openedx/core/djangoapps/dark_lang openedx/core/djangoapps/datadog openedx/core/djangoapps/debug openedx/core/djangoapps/embargo openedx/core/djangoapps/external_auth openedx/core/djangoapps/geoinfo openedx/core/djangoapps/header_control openedx/core/djangoapps/heartbeat openedx/core/djangoapps/lang_pref openedx/core/djangoapps/models openedx/core/djangoapps/monitoring openedx/core/djangoapps/monkey_patch openedx/core/djangoapps/oauth_dispatch openedx/core/djangoapps/performance openedx/core/djangoapps/profile_images openedx/core/djangoapps/programs openedx/core/djangoapps/safe_sessions openedx/core/djangoapps/self_paced openedx/core/djangoapps/service_status openedx/core/djangoapps/session_inactivity_timeout openedx/core/djangoapps/signals openedx/core/djangoapps/site_configuration openedx/core/djangoapps/theming openedx/core/djangoapps/user_api openedx/core/djangoapps/util openedx/core/djangoapps/xmodule_django openedx/tests/__init__.py openedx/tests/__init__.pyc openedx/tests/xblock_integration openedx/core/lib/__init__.py openedx/core/lib/__init__.pyc openedx/core/lib/api openedx/core/lib/block_structure openedx/core/lib/cache_utils.py openedx/core/lib/cache_utils.pyc openedx/core/lib/celery openedx/core/lib/course_tabs.py openedx/core/lib/course_tabs.pyc openedx/core/lib/courses.py openedx/core/lib/courses.pyc openedx/core/lib/django_courseware_routers.py openedx/core/lib/django_courseware_routers.pyc openedx/core/lib/django_require openedx/core/lib/django_startup.py openedx/core/lib/django_startup.pyc openedx/core/lib/django_test_client_utils.py openedx/core/lib/django_test_client_utils.pyc openedx/core/lib/edx_api_utils.py openedx/core/lib/edx_api_utils.pyc openedx/core/lib/exceptions.py openedx/core/lib/exceptions.pyc openedx/core/lib/extract_tar.py openedx/core/lib/extract_tar.pyc openedx/core/lib/gating openedx/core/lib/grade_utils.py openedx/core/lib/grade_utils.pyc openedx/core/lib/graph_traversals.py openedx/core/lib/graph_traversals.pyc openedx/core/lib/html_to_text.py openedx/core/lib/html_to_text.pyc openedx/core/lib/log_utils.py openedx/core/lib/log_utils.pyc openedx/core/lib/logsettings.py openedx/core/lib/logsettings.pyc openedx/core/lib/mail_utils.py openedx/core/lib/mail_utils.pyc openedx/core/lib/mobile_utils.py openedx/core/lib/mobile_utils.pyc openedx/core/lib/rooted_paths.py openedx/core/lib/rooted_paths.pyc openedx/core/lib/rsa_key_utils.py openedx/core/lib/rsa_key_utils.pyc openedx/core/lib/tempdir.py openedx/core/lib/tempdir.pyc openedx/core/lib/tests openedx/core/lib/time_zone_utils.py openedx/core/lib/time_zone_utils.pyc openedx/core/lib/token_utils.py openedx/core/lib/token_utils.pyc openedx/core/lib/url_utils.py openedx/core/lib/url_utils.pyc openedx/core/lib/xblock_builtin openedx/core/lib/xblock_pipeline openedx/core/lib/xblock_utils cms/lib/__init__.py cms/lib/__init__.pyc cms/lib/xblock cms/tests/__init__.py cms/tests/__init__.pyc cms/tests/__pycache__ cms/tests/test_user_tasks.py cms/tests/test_user_tasks.pyc --id-file /edx/app/edxapp/edx-platform/.testids/cms/noseids --verbosity=1 --with-id --xunitmp-file=/edx/app/edxapp/edx-platform/reports/cms/nosetests.xml --with-database-isolation Creating test database for alias 'default'... .................................SSSSSS.......................................F.......................................................................................................................................................................................EE........SSS...SSS....F...................................................................SS.........................................S................No handlers could be found for logger "django.request" .......................................................................................................EFF...............................................................................F...........SSSSSSSSSS............SSSSSSSSSSSSSSSSSSS...............................................................................SSSSSS..........................................................................................S.........S.............S.....................................S........................................................SSSSSSSSSSSS.........SSSSSSSSSSSSSSSSS.................................................................................SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS...S......SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS..........................S................---> pavelib.assets.compile_sass Started compiling Sass: Finished compiling 'common' sass. Started compiling 'lms' Sass for 'system'. WARNING: The button mixin is deprecated and will be removed in the next major version release on line 64 of node_modules/bourbon/app/assets/stylesheets/_bourbon-deprecated-upcoming.scss from line 31 of lms/static/sass/course/base/_extends.scss WARNING: The button mixin is deprecated and will be removed in the next major version release on line 64 of node_modules/bourbon/app/assets/stylesheets/_bourbon-deprecated-upcoming.scss from line 37 of lms/static/sass/course/base/_extends.scss WARNING: The button mixin is deprecated and will be removed in the next major version release on line 64 of node_modules/bourbon/app/assets/stylesheets/_bourbon-deprecated-upcoming.scss from line 43 of lms/static/sass/course/base/_extends.scss WARNING: The box-sizing mixin is deprecated and will be removed in the next major version release. This property can now be used un-prefixed. on line 410 of node_modules/bourbon/app/assets/stylesheets/_bourbon-deprecated-upcoming.scss from line 49 of lms/static/sass/course/base/_extends.scss WARNING: The box-sizing mixin is deprecated and will be removed in the next major version release. This property can now be used un-prefixed. on line 410 of node_modules/bourbon/app/assets/stylesheets/_bourbon-deprecated-upcoming.scss from line 61 of lms/static/sass/course/base/_extends.scss WARNING: The box-sizing mixin is deprecated and will be removed in the next major version release. This property can now be used un-prefixed. on line 410 of node_modules/bourbon/app/assets/stylesheets/_bourbon-deprecated-upcoming.scss from line 123 of lms/static/sass/course/base/_extends.scss WARNING: The button mixin is deprecated and will be removed in the next major version release on line 64 of node_modules/bourbon/app/assets/stylesheets/_bourbon-deprecated-upcoming.scss from line 31 of lms/static/sass/course/base/_extends.scss WARNING: The button mixin is deprecated and will be removed in the next major version release on line 64 of node_modules/bourbon/app/assets/stylesheets/_bourbon-deprecated-upcoming.scss from line 37 of lms/static/sass/course/base/_extends.scss WARNING: The button mixin is deprecated and will be removed in the next major version release on line 64 of node_modules/bourbon/app/assets/stylesheets/_bourbon-deprecated-upcoming.scss from line 43 of lms/static/sass/course/base/_extends.scss WARNING: The box-sizing mixin is deprecated and will be removed in the next major version release. This property can now be used un-prefixed. on line 410 of node_modules/bourbon/app/assets/stylesheets/_bourbon-deprecated-upcoming.scss from line 49 of lms/static/sass/course/base/_extends.scss WARNING: The box-sizing mixin is deprecated and will be removed in the next major version release. This property can now be used un-prefixed. on line 410 of node_modules/bourbon/app/assets/stylesheets/_bourbon-deprecated-upcoming.scss from line 61 of lms/static/sass/course/base/_extends.scss WARNING: The box-sizing mixin is deprecated and will be removed in the next major version release. This property can now be used un-prefixed. on line 410 of node_modules/bourbon/app/assets/stylesheets/_bourbon-deprecated-upcoming.scss from line 123 of lms/static/sass/course/base/_extends.scss Finished compiling 'lms' Sass for 'system'. Finished compiling Sass: >> common/static/sass -> common/static/css in 0:00:00.040685s >> lms/static/sass -> lms/static/css in 0:00:12.589131s >> lms/static/certificates/sass -> lms/static/certificates/css in 0:00:00.541536s Successful compilations: --- "common" sass files. --- lms sass for system. SSS........FFFF.FFFF.FFFFF.FFFF.FFFFF.FFFF.FFFFF.FFFF..FFFF.FFFF.FFFF.FFFFF.FFFFFF..FFFFF.FF.FFFF.FFFF.FFFFF.FFFF.FFFFF.FFFF.FFFFF.FFFF..FFFF.FFFF.FFFF.FFFFF.FFFFFFF.FFFFF.F.......F...FFFF.SSSS...............Created new group: "test-group" Adding [] permissions to group "test-group" Removing [] permissions from group "test-group" Found existing group: "test-group" Adding [] permissions to group "test-group" Removing [] permissions from group "test-group" .Removed group: "test-group" Did not find a group with name "test-group" - skipping. .............Created new group: "test-group" Created new group: "test-group" Created new group: "test-group" Created new group: "test-group" Created new group: "test-group" .Found existing group: "test-group" Found existing group: "test-group" Found existing group: "test-group" Found existing group: "test-group" Found existing group: "test-group" .Created new group: "test-group" Created new group: "test-group" Created new group: "test-group" Created new group: "test-group" Created new group: "test-group" .Created new group: "test-group" Adding [u'Can add group'] permissions to group "test-group" Removing [] permissions from group "test-group" Found existing group: "test-group" Adding [] permissions to group "test-group" Removing [] permissions from group "test-group" Found existing group: "test-group" Adding [u'Can change group'] permissions to group "test-group" Removing [] permissions from group "test-group" Found existing group: "test-group" Adding [] permissions to group "test-group" Removing [u'add_group'] permissions from group "test-group" Found existing group: "test-group" Adding [] permissions to group "test-group" Removing [u'change_group'] permissions from group "test-group" .Found existing user: "test-user" Setting is_staff for user "test-user" to "True" Setting is_superuser for user "test-user" to "False" Created new profile for user: "test-user" Adding user "test-user" to groups [] Removing user "test-user" from groups [] .Found existing user: "test-user" Created new profile for user: "test-user" Adding user "test-user" to groups [] Removing user "test-user" from groups [] .Found existing user: "test-user" Setting is_superuser for user "test-user" to "False" Created new profile for user: "test-user" Adding user "test-user" to groups [] Removing user "test-user" from groups [] .Found existing user: "test-user" Setting is_staff for user "test-user" to "True" Setting is_superuser for user "test-user" to "True" Created new profile for user: "test-user" Adding user "test-user" to groups [] Removing user "test-user" from groups [] .Found existing user: "test-user" Setting is_staff for user "test-user" to "True" Created new profile for user: "test-user" Adding user "test-user" to groups [] Removing user "test-user" from groups [] .Found existing user: "test-user" Setting is_superuser for user "test-user" to "True" Created new profile for user: "test-user" Adding user "test-user" to groups [] Removing user "test-user" from groups [] .Found existing user: "test-user" Created new profile for user: "test-user" Adding user "test-user" to groups [] Removing user "test-user" from groups [] .Found existing user: "test-user" Created new profile for user: "test-user" Adding user "test-user" to groups [] Removing user "test-user" from groups [] .Found existing user: "test-user" Setting is_superuser for user "test-user" to "False" Created new profile for user: "test-user" Adding user "test-user" to groups [] Removing user "test-user" from groups [] .Found existing user: "test-user" Setting is_staff for user "test-user" to "False" Created new profile for user: "test-user" Adding user "test-user" to groups [] Removing user "test-user" from groups [] .Found existing user: "test-user" Setting is_staff for user "test-user" to "False" Setting is_superuser for user "test-user" to "False" Created new profile for user: "test-user" Adding user "test-user" to groups [] Removing user "test-user" from groups [] .Found existing user: "test-user" Setting is_superuser for user "test-user" to "True" Created new profile for user: "test-user" Adding user "test-user" to groups [] Removing user "test-user" from groups [] .Found existing user: "test-user" Created new profile for user: "test-user" Adding user "test-user" to groups [] Removing user "test-user" from groups [] .Found existing user: "test-user" Setting is_staff for user "test-user" to "False" Setting is_superuser for user "test-user" to "True" Created new profile for user: "test-user" Adding user "test-user" to groups [] Removing user "test-user" from groups [] .Found existing user: "test-user" Setting is_staff for user "test-user" to "False" Created new profile for user: "test-user" Adding user "test-user" to groups [] Removing user "test-user" from groups [] .Found existing user: "test-user" Setting is_staff for user "test-user" to "True" Created new profile for user: "test-user" Adding user "test-user" to groups [] Removing user "test-user" from groups [] .Found existing user: "test-user" Created new profile for user: "test-user" Adding user "test-user" to groups [] Removing user "test-user" from groups [u'b'] .Found existing user: "test-user" Created new profile for user: "test-user" Adding user "test-user" to groups [] Removing user "test-user" from groups [] .Found existing user: "test-user" Created new profile for user: "test-user" Adding user "test-user" to groups [u'c'] Removing user "test-user" from groups [] .Found existing user: "test-user" Created new profile for user: "test-user" Adding user "test-user" to groups [] Removing user "test-user" from groups [u'a', u'b', u'c'] .Found existing user: "test-user" Created new profile for user: "test-user" Adding user "test-user" to groups [] Removing user "test-user" from groups [u'b', u'c'] .Found existing user: "test-user" Created new profile for user: "test-user" Adding user "test-user" to groups [] Removing user "test-user" from groups [u'c'] .Found existing user: "test-user" Created new profile for user: "test-user" Adding user "test-user" to groups [] Removing user "test-user" from groups [] .Found existing user: "test-user" Created new profile for user: "test-user" Adding user "test-user" to groups [] Removing user "test-user" from groups [] .Found existing user: "test-user" Created new profile for user: "test-user" Adding user "test-user" to groups [u'a'] Removing user "test-user" from groups [] .Found existing user: "test-user" Created new profile for user: "test-user" Adding user "test-user" to groups [u'a', u'b'] Removing user "test-user" from groups [] .Found existing user: "test-user" Created new profile for user: "test-user" Adding user "test-user" to groups [u'a', u'b', u'c'] Removing user "test-user" from groups [] .Found existing user: "test-user" Created new profile for user: "test-user" Adding user "test-user" to groups [] Removing user "test-user" from groups [u'a'] .Found existing user: "test-user" Created new profile for user: "test-user" Adding user "test-user" to groups [] Removing user "test-user" from groups [] .Found existing user: "test-user" Created new profile for user: "test-user" Adding user "test-user" to groups [u'b'] Removing user "test-user" from groups [] .Found existing user: "test-user" Created new profile for user: "test-user" Adding user "test-user" to groups [u'b', u'c'] Removing user "test-user" from groups [] .Found existing user: "test-user" Created new profile for user: "test-user" Adding user "test-user" to groups [] Removing user "test-user" from groups [u'a', u'b'] .Created new user: "test-user" Created new profile for user: "test-user" Adding user "test-user" to groups [] Removing user "test-user" from groups [] Found existing user: "test-user" Adding user "test-user" to groups [] Removing user "test-user" from groups [] .Found existing user: "test-user" Created new profile for user: "test-user" Could not find a group named "d" - skipping. Adding user "test-user" to groups [] Removing user "test-user" from groups [u'a'] .Removing user: "test-user" Did not find a user with username "test-user" - skipping. .Found existing user: "test-user" Created new profile for user: "test-user" Adding user "test-user" to groups [] Removing user "test-user" from groups [] .Found existing user: "test-user" Created new profile for user: "test-user" Adding user "test-user" to groups [] Removing user "test-user" from groups [] Found existing user: "test-user" Setting unusable password for user "test-user" Adding user "test-user" to groups [] Removing user "test-user" from groups [] Found existing user: "test-user" Adding user "test-user" to groups [] Removing user "test-user" from groups [] .Created new user: "test-user" Created new profile for user: "test-user" Adding user "test-user" to groups [] Removing user "test-user" from groups [] Found existing user: "test-user" Adding user "test-user" to groups [] Removing user "test-user" from groups [] .Found existing user: "test-user" .SSSSS......................................................SSSSSSSSSSSSSSSSSS........SS....SSS..S.SSSS.SS......................SSSSSSSSSSSSSS.........SSSSSSSSSSSSSSSSSSSSSSSSSS........................SSSSSSSSSSSSS........................SSSSSSSSSSSSSSSSSSSSS........................................SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS.......................................SS.SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS....SSSSSSS....SSSSSSSSSSSS.SSS.SSSS..SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS...SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS..S.SSSSSSSSSS....................................................SS..............................................SS........................................................................................................................SSS.SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS.....SSSS..............SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS.S.................................................................................................................FF..........FF........................SSSSSSSS.........................................SS.............................SS.............................................SSSSSSSSSSSSSSSSSSSSSSSSSSS.....................SSSSSSSSSSSSSSSSSSSSSSSSSSS....SSSSSSSSSSS..................SSSSSSSSSSS......................SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS...............SS......SSSSSSSSSSSSSSSSSSSSSSSSSSS.....SSSSSSSSSSSSSSSSSS..............SSSSSSSS.SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS..SSSS.SSSS.S.SS...........................................SS......SSSSSSSS....SSSSSSSSSSSSSSSSSSSSSSSSSSSS....SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS........SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS................................................................................................SSSSSS...........SSS...........SSSSSSS..SSSSSSS.S..SSSSSSSSS.S......................SSS.SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS.SSSSSSSSSSSSSSSSSSSSSSSSS...SSSSSSSSSSSS...........SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS.......................................SSSSSSSSSSSSSSSSSSSSSS.....S..SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS.......S...SSSSSSSSSSSSSSSSSSSSSSSSSS..............SS..............SS....SSSSSSSSSSSSSSSSSSSSSSSSSSSSS.........................................................................................................................................EEEEEEEEEEEEEEEEEEEEEEEEEEEESSEEEEEEE...................................S.SS....................................S.........SSS.......................................................SSSSSSSSSSSSSSSSS...............................S..SS..................................................................................................................................... ====================================================================== ERROR: test_library_import_branch_settings_again_1_draft_preferred (cms.djangoapps.contentstore.views.tests.test_import_export.ImportTestCase) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/cms/djangoapps/contentstore/views/tests/test_import_export.py", line 511, in test_library_import_branch_settings_again shutil.rmtree(extract_dir) File "/usr/lib/python2.7/contextlib.py", line 35, in __exit__ self.gen.throw(type, value, traceback) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/modulestore/tests/utils.py", line 241, in build contentstore._drop_database() # pylint: disable=protected-access File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/contentstore/mongo.py", line 71, in _drop_database connection.drop_database(self.fs_files.database) TypeError: 'Collection' object is not callable -------------------- >> begin captured stdout << --------------------- Collection(Database(mongomock.MongoClient('localhost', 27017), 'test_xcontent_6065'), 'fs') {'_database': Database(mongomock.MongoClient('localhost', 27017), 'test_xcontent_6065'), '_uniques': [], 'name': 'fs', 'full_name': 'test_xcontent_6065.fs', '_documents': OrderedDict()} Collection(Database(mongomock.MongoClient('localhost', 27017), 'contentstore3332'), 'fs') {'_database': Database(mongomock.MongoClient('localhost', 27017), 'contentstore3332'), '_uniques': [], 'name': 'fs', 'full_name': 'contentstore3332.fs', '_documents': OrderedDict()} --------------------- >> end captured stdout << ---------------------- -------------------- >> begin captured logging << -------------------- tracking: INFO: {"username": "", "event_source": "server", "name": "edx.user.settings.changed", "accept_language": "", "time": "2017-02-10T18:54:09.433884+00:00", "agent": "", "page": null, "host": "", "session": "", "referer": "", "context": {}, "ip": "", "event": {"user_id": 1, "truncated": [], "old": false, "setting": "is_staff", "table": "auth_user", "new": true}, "event_type": "edx.user.settings.changed"} openedx.core.djangoapps.safe_sessions.middleware: DEBUG: SafeCookieData received empty user_id 'None' for session_id 'w0c160wf3qkh59lqd0t5ynjjxyxb7x7a'. audit: INFO: Login success - testuser (test+courses@edx.org) openedx.core.djangoapps.safe_sessions.middleware: ERROR: SafeCookieData BWC parse error: '278i9z98g6u2in5zp8c1vshtaazezhox'. xmodule.modulestore.xml: DEBUG: ========> Starting courselike import from tmpVZOUy9/library root: WARNING: XBlock does not contain field org root: WARNING: XBlock does not contain field library root: WARNING: XBlock does not contain field url_name xmodule.modulestore.xml: DEBUG: ========> Done with courselike import from tmpVZOUy9/library xmodule.modulestore.xml_importer: DEBUG: ======> IMPORTING courselike library-v1:adhibvsjv+afvsdfv xmodule.modulestore.xml_importer: DEBUG: course data_dir=tmpVZOUy9/library root: DEBUG: processing import of module lib-block-v1:adhibvsjv+afvsdfv+type@library+block@Test_library_2... root: INFO: No assets.xml file is present with asset metadata. root: DEBUG: processing import of module lib-block-v1:adhibvsjv+afvsdfv+type@html+block@39e8bc89cf0242baa036d1ae631af3a4... root: DEBUG: processing import of module lib-block-v1:adhibvsjv+afvsdfv+type@video+block@cc158bc0c47e403aa545eae568121c45... root: DEBUG: processing import of module lib-block-v1:adhibvsjv+afvsdfv+type@problem+block@f029e581ce554c19b1317d929787b369... --------------------- >> end captured logging << --------------------- ====================================================================== ERROR: test_library_import_branch_settings_again_2_published_only (cms.djangoapps.contentstore.views.tests.test_import_export.ImportTestCase) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/cms/djangoapps/contentstore/views/tests/test_import_export.py", line 511, in test_library_import_branch_settings_again shutil.rmtree(extract_dir) File "/usr/lib/python2.7/contextlib.py", line 35, in __exit__ self.gen.throw(type, value, traceback) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/modulestore/tests/utils.py", line 241, in build contentstore._drop_database() # pylint: disable=protected-access File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/contentstore/mongo.py", line 71, in _drop_database connection.drop_database(self.fs_files.database) TypeError: 'Collection' object is not callable -------------------- >> begin captured stdout << --------------------- Collection(Database(mongomock.MongoClient('localhost', 27017), 'test_xcontent_6065'), 'fs') {'_database': Database(mongomock.MongoClient('localhost', 27017), 'test_xcontent_6065'), '_uniques': [], 'name': 'fs', 'full_name': 'test_xcontent_6065.fs', '_documents': OrderedDict()} Collection(Database(mongomock.MongoClient('localhost', 27017), 'contentstore5700'), 'fs') {'_database': Database(mongomock.MongoClient('localhost', 27017), 'contentstore5700'), '_uniques': [], 'name': 'fs', 'full_name': 'contentstore5700.fs', '_documents': OrderedDict()} --------------------- >> end captured stdout << ---------------------- -------------------- >> begin captured logging << -------------------- tracking: INFO: {"username": "", "event_source": "server", "name": "edx.user.settings.changed", "accept_language": "", "time": "2017-02-10T18:54:09.673057+00:00", "agent": "", "page": null, "host": "", "session": "", "referer": "", "context": {}, "ip": "", "event": {"user_id": 1, "truncated": [], "old": false, "setting": "is_staff", "table": "auth_user", "new": true}, "event_type": "edx.user.settings.changed"} openedx.core.djangoapps.safe_sessions.middleware: DEBUG: SafeCookieData received empty user_id 'None' for session_id 'sb9b05e9k8qehkf341zehg18p5ufwbsw'. audit: INFO: Login success - testuser (test+courses@edx.org) openedx.core.djangoapps.safe_sessions.middleware: ERROR: SafeCookieData BWC parse error: 'nmc5tdqsdxkesrc085h4y9wg48wj8g7l'. xmodule.modulestore.xml: DEBUG: ========> Starting courselike import from tmprkDyA_/library root: WARNING: XBlock does not contain field org root: WARNING: XBlock does not contain field library root: WARNING: XBlock does not contain field url_name xmodule.modulestore.xml: DEBUG: ========> Done with courselike import from tmprkDyA_/library xmodule.modulestore.xml_importer: DEBUG: ======> IMPORTING courselike library-v1:adhibvsjv+afvsdfv xmodule.modulestore.xml_importer: DEBUG: course data_dir=tmprkDyA_/library root: DEBUG: processing import of module lib-block-v1:adhibvsjv+afvsdfv+type@library+block@Test_library_2... root: INFO: No assets.xml file is present with asset metadata. root: DEBUG: processing import of module lib-block-v1:adhibvsjv+afvsdfv+type@html+block@39e8bc89cf0242baa036d1ae631af3a4... root: DEBUG: processing import of module lib-block-v1:adhibvsjv+afvsdfv+type@video+block@cc158bc0c47e403aa545eae568121c45... root: DEBUG: processing import of module lib-block-v1:adhibvsjv+afvsdfv+type@problem+block@f029e581ce554c19b1317d929787b369... --------------------- >> end captured logging << --------------------- ====================================================================== ERROR: test_clone_course (cms.djangoapps.contentstore.tests.test_clone_course.CloneCourseTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/edx-platform/cms/djangoapps/contentstore/tests/test_clone_course.py", line 47, in test_clone_course self.store.clone_course(mongo_course2_id, split_course3_id, self.user.id) File "/edx/app/edxapp/edx-platform/lms/djangoapps/ccx/modulestore.py", line 196, in clone_course source_course_id, dest_course_id, user_id, fields=fields, **kwargs File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/modulestore/mixed.py", line 90, in inner retval = func(field_decorator=strip_key_collection, *args, **kwargs) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/modulestore/mixed.py", line 708, in clone_course super(MixedModuleStore, self).clone_course(source_course_id, dest_course_id, user_id, fields, **kwargs) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/modulestore/__init__.py", line 1338, in clone_course self.contentstore.copy_all_course_assets(source_course_id, dest_course_id) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/contentstore/mongo.py", line 368, in copy_all_course_assets locked=asset.get('locked', False) File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/gridfs/__init__.py", line 145, in put request = self.__collection.database._client.start_request() TypeError: 'Collection' object is not callable -------------------- >> begin captured stdout << --------------------- Collection(Database(mongomock.MongoClient('localhost', 27017), 'test_xcontent_6065'), 'fs') {'_database': Database(mongomock.MongoClient('localhost', 27017), 'test_xcontent_6065'), '_uniques': [], 'name': 'fs', 'full_name': 'test_xcontent_6065.fs', '_documents': OrderedDict()} --------------------- >> end captured stdout << ---------------------- -------------------- >> begin captured logging << -------------------- tracking: INFO: {"username": "", "event_source": "server", "name": "edx.user.settings.changed", "accept_language": "", "time": "2017-02-10T18:55:20.276206+00:00", "agent": "", "page": null, "host": "", "session": "", "referer": "", "context": {}, "ip": "", "event": {"user_id": 1, "truncated": [], "old": false, "setting": "is_staff", "table": "auth_user", "new": true}, "event_type": "edx.user.settings.changed"} openedx.core.djangoapps.safe_sessions.middleware: DEBUG: SafeCookieData received empty user_id 'None' for session_id 'mrtoyznzqh6v96emqrqfnotva56rlqu4'. audit: INFO: Login success - testuser (test+courses@edx.org) openedx.core.djangoapps.safe_sessions.middleware: ERROR: SafeCookieData BWC parse error: 'j1jo848t99dudmpjp41py2gjyevl5q2k'. xmodule.modulestore.xml: DEBUG: ========> Starting courselike import from toy xmodule.modulestore.xml: DEBUG: ========> Done with courselike import from toy xmodule.modulestore.xml_importer: DEBUG: ======> IMPORTING courselike edX/toy/2012_Fall xmodule.modulestore.xml_importer: DEBUG: course data_dir=toy root: DEBUG: processing import of module i4x://edX/toy/course/2012_Fall... xmodule.modulestore.xml_importer: DEBUG: importing static content /edx/app/edxapp/edx-platform/common/test/data/toy/static/another_static.txt... xmodule.modulestore.xml_importer: DEBUG: importing static content /edx/app/edxapp/edx-platform/common/test/data/toy/static/just_a_test.jpg... PIL.Image: DEBUG: Error closing: 'NoneType' object has no attribute 'close' xmodule.modulestore.xml_importer: DEBUG: importing static content /edx/app/edxapp/edx-platform/common/test/data/toy/static/sample_static.html... xmodule.modulestore.xml_importer: DEBUG: importing static content /edx/app/edxapp/edx-platform/common/test/data/toy/static/textbook.pdf... xmodule.modulestore.xml_importer: DEBUG: importing static content /edx/app/edxapp/edx-platform/common/test/data/toy/static/handouts/sample_handout.txt... root: INFO: No assets.xml file is present with asset metadata. root: DEBUG: processing import of module i4x://edX/toy/chapter/Overview... root: DEBUG: processing import of module i4x://edX/toy/videosequence/Toy_Videos... root: DEBUG: processing import of module i4x://edX/toy/html/secret:toylab... root: DEBUG: processing import of module i4x://edX/toy/html/toyjumpto... root: DEBUG: processing import of module i4x://edX/toy/html/toyhtml... root: DEBUG: processing import of module i4x://edX/toy/html/nonportable... root: DEBUG: processing import of module i4x://edX/toy/html/nonportable_link... root: DEBUG: processing import of module i4x://edX/toy/html/badlink... root: DEBUG: processing import of module i4x://edX/toy/html/with_styling... root: DEBUG: processing import of module i4x://edX/toy/html/just_img... root: DEBUG: processing import of module i4x://edX/toy/video/Video_Resources... root: DEBUG: processing import of module i4x://edX/toy/video/Welcome... root: DEBUG: processing import of module i4x://edX/toy/video/video_123456789012... root: DEBUG: processing import of module i4x://edX/toy/video/video_4f66f493ac8f... root: DEBUG: processing import of module i4x://edX/toy/chapter/secret:magic... root: DEBUG: processing import of module i4x://edX/toy/video/toyvideo... root: DEBUG: processing import of module i4x://edX/toy/chapter/poll_test... root: DEBUG: processing import of module i4x://edX/toy/poll_question/T1_changemind_poll_foo... root: DEBUG: processing import of module i4x://edX/toy/chapter/vertical_container... root: DEBUG: processing import of module i4x://edX/toy/sequential/vertical_sequential... root: DEBUG: processing import of module i4x://edX/toy/vertical/vertical_test... root: DEBUG: processing import of module i4x://edX/toy/video/sample_video... root: DEBUG: processing import of module i4x://edX/toy/video/separate_file_video... root: DEBUG: processing import of module i4x://edX/toy/video/video_with_end_time... root: DEBUG: processing import of module i4x://edX/toy/poll_question/T1_changemind_poll_foo_2... root: DEBUG: processing import of module i4x://edX/toy/html/unicode... root: DEBUG: processing import of module i4x://edX/toy/chapter/handout_container... root: DEBUG: processing import of module i4x://edX/toy/html/html_7e5578f25f79... root: DEBUG: processing import of module i4x://edX/toy/about/end_date... root: DEBUG: processing import of module i4x://edX/toy/about/effort... root: DEBUG: processing import of module i4x://edX/toy/course_info/handouts... root: DEBUG: processing import of module i4x://edX/toy/static_tab/resources... root: DEBUG: processing import of module i4x://edX/toy/static_tab/syllabus... root: DEBUG: processing import of module i4x://edX/toy/about/short_description... xmodule.modulestore.django: INFO: Sent pre_publish signal to with kwargs {'course_key': CourseLocator('edX', 'toy', '2012_Fall', None, None)}. Response was: None openedx.core.djangoapps.content.course_overviews.models: INFO: Creating course overview for edX/toy/2012_Fall. openedx.core.djangoapps.ccxcon.api: DEBUG: ccx not enabled for course key "edX/toy/2012_Fall" openedx.core.djangoapps.ccxcon.tasks: INFO: Course update to CCXCon returned no errors. Course key: edX/toy/2012_Fall openedx.core.lib.block_structure.cache: INFO: Deleted BlockStructure BlockUsageLocator(CourseLocator('edX', 'toy', '2012_Fall', None, None), 'course', '2012_Fall') from the cache. openedx.core.lib.block_structure.cache: INFO: Deleted BlockStructure BlockUsageLocator(CourseLocator(u'edX', u'toy', u'2012_Fall', None, None), 'course', u'2012_Fall') from the cache. openedx.core.lib.block_structure.cache: INFO: Did not find BlockStructure BlockUsageLocator(CourseLocator(u'edX', u'toy', u'2012_Fall', None, None), 'course', u'2012_Fall') in the cache. edx.celery.task: ERROR: update_course_in_cache encounted unknown error. Retry #0 Traceback (most recent call last): File "/edx/app/edxapp/edx-platform/openedx/core/djangoapps/content/block_structure/tasks.py", line 34, in update_course_in_cache api.update_course_in_cache(course_key) File "/edx/app/edxapp/edx-platform/openedx/core/djangoapps/content/block_structure/api.py", line 28, in update_course_in_cache return get_block_structure_manager(course_key).update_collected() File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/manager.py", line 115, in update_collected self.get_collected() File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/manager.py", line 103, in get_collected BlockStructureTransformers.collect(block_structure) File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/transformers.py", line 80, in collect transformer.collect(block_structure) File "/edx/app/edxapp/edx-platform/lms/djangoapps/course_api/blocks/transformers/blocks_api.py", line 49, in collect StudentViewTransformer.collect(block_structure) File "/edx/app/edxapp/edx-platform/lms/djangoapps/course_api/blocks/transformers/student_view.py", line 62, in collect student_view_data = block.student_view_data() File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/video_module/video_module.py", line 945, in student_view_data for lang in self.available_translations(transcripts_info, verify_assets=False) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/video_module/video_module.py", line 945, in for lang in self.available_translations(transcripts_info, verify_assets=False) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/x_module.py", line 1475, in handler_url return descriptor_global_handler_url(block, handler_name, suffix, query, thirdparty) File "/edx/app/edxapp/edx-platform/cms/lib/xblock/runtime.py", line 14, in handler_url raise NotImplementedError("edX Studio doesn't support third-party xblock handler urls") NotImplementedError: edX Studio doesn't support third-party xblock handler urls openedx.core.lib.block_structure.cache: INFO: Deleted BlockStructure BlockUsageLocator(CourseLocator(u'edX', u'toy', u'2012_Fall', None, None), 'course', u'2012_Fall') from the cache. openedx.core.lib.block_structure.cache: INFO: Did not find BlockStructure BlockUsageLocator(CourseLocator(u'edX', u'toy', u'2012_Fall', None, None), 'course', u'2012_Fall') in the cache. edx.celery.task: ERROR: update_course_in_cache encounted unknown error. Retry #1 Traceback (most recent call last): File "/edx/app/edxapp/edx-platform/openedx/core/djangoapps/content/block_structure/tasks.py", line 34, in update_course_in_cache api.update_course_in_cache(course_key) File "/edx/app/edxapp/edx-platform/openedx/core/djangoapps/content/block_structure/api.py", line 28, in update_course_in_cache return get_block_structure_manager(course_key).update_collected() File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/manager.py", line 115, in update_collected self.get_collected() File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/manager.py", line 103, in get_collected BlockStructureTransformers.collect(block_structure) File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/transformers.py", line 80, in collect transformer.collect(block_structure) File "/edx/app/edxapp/edx-platform/lms/djangoapps/course_api/blocks/transformers/blocks_api.py", line 49, in collect StudentViewTransformer.collect(block_structure) File "/edx/app/edxapp/edx-platform/lms/djangoapps/course_api/blocks/transformers/student_view.py", line 62, in collect student_view_data = block.student_view_data() File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/video_module/video_module.py", line 945, in student_view_data for lang in self.available_translations(transcripts_info, verify_assets=False) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/video_module/video_module.py", line 945, in for lang in self.available_translations(transcripts_info, verify_assets=False) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/x_module.py", line 1475, in handler_url return descriptor_global_handler_url(block, handler_name, suffix, query, thirdparty) File "/edx/app/edxapp/edx-platform/cms/lib/xblock/runtime.py", line 14, in handler_url raise NotImplementedError("edX Studio doesn't support third-party xblock handler urls") NotImplementedError: edX Studio doesn't support third-party xblock handler urls openedx.core.lib.block_structure.cache: INFO: Deleted BlockStructure BlockUsageLocator(CourseLocator(u'edX', u'toy', u'2012_Fall', None, None), 'course', u'2012_Fall') from the cache. openedx.core.lib.block_structure.cache: INFO: Did not find BlockStructure BlockUsageLocator(CourseLocator(u'edX', u'toy', u'2012_Fall', None, None), 'course', u'2012_Fall') in the cache. edx.celery.task: ERROR: update_course_in_cache encounted unknown error. Retry #2 Traceback (most recent call last): File "/edx/app/edxapp/edx-platform/openedx/core/djangoapps/content/block_structure/tasks.py", line 34, in update_course_in_cache api.update_course_in_cache(course_key) File "/edx/app/edxapp/edx-platform/openedx/core/djangoapps/content/block_structure/api.py", line 28, in update_course_in_cache return get_block_structure_manager(course_key).update_collected() File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/manager.py", line 115, in update_collected self.get_collected() File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/manager.py", line 103, in get_collected BlockStructureTransformers.collect(block_structure) File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/transformers.py", line 80, in collect transformer.collect(block_structure) File "/edx/app/edxapp/edx-platform/lms/djangoapps/course_api/blocks/transformers/blocks_api.py", line 49, in collect StudentViewTransformer.collect(block_structure) File "/edx/app/edxapp/edx-platform/lms/djangoapps/course_api/blocks/transformers/student_view.py", line 62, in collect student_view_data = block.student_view_data() File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/video_module/video_module.py", line 945, in student_view_data for lang in self.available_translations(transcripts_info, verify_assets=False) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/video_module/video_module.py", line 945, in for lang in self.available_translations(transcripts_info, verify_assets=False) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/x_module.py", line 1475, in handler_url return descriptor_global_handler_url(block, handler_name, suffix, query, thirdparty) File "/edx/app/edxapp/edx-platform/cms/lib/xblock/runtime.py", line 14, in handler_url raise NotImplementedError("edX Studio doesn't support third-party xblock handler urls") NotImplementedError: edX Studio doesn't support third-party xblock handler urls openedx.core.lib.block_structure.cache: INFO: Deleted BlockStructure BlockUsageLocator(CourseLocator(u'edX', u'toy', u'2012_Fall', None, None), 'course', u'2012_Fall') from the cache. openedx.core.lib.block_structure.cache: INFO: Did not find BlockStructure BlockUsageLocator(CourseLocator(u'edX', u'toy', u'2012_Fall', None, None), 'course', u'2012_Fall') in the cache. edx.celery.task: ERROR: update_course_in_cache encounted unknown error. Retry #3 Traceback (most recent call last): File "/edx/app/edxapp/edx-platform/openedx/core/djangoapps/content/block_structure/tasks.py", line 34, in update_course_in_cache api.update_course_in_cache(course_key) File "/edx/app/edxapp/edx-platform/openedx/core/djangoapps/content/block_structure/api.py", line 28, in update_course_in_cache return get_block_structure_manager(course_key).update_collected() File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/manager.py", line 115, in update_collected self.get_collected() File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/manager.py", line 103, in get_collected BlockStructureTransformers.collect(block_structure) File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/transformers.py", line 80, in collect transformer.collect(block_structure) File "/edx/app/edxapp/edx-platform/lms/djangoapps/course_api/blocks/transformers/blocks_api.py", line 49, in collect StudentViewTransformer.collect(block_structure) File "/edx/app/edxapp/edx-platform/lms/djangoapps/course_api/blocks/transformers/student_view.py", line 62, in collect student_view_data = block.student_view_data() File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/video_module/video_module.py", line 945, in student_view_data for lang in self.available_translations(transcripts_info, verify_assets=False) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/video_module/video_module.py", line 945, in for lang in self.available_translations(transcripts_info, verify_assets=False) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/x_module.py", line 1475, in handler_url return descriptor_global_handler_url(block, handler_name, suffix, query, thirdparty) File "/edx/app/edxapp/edx-platform/cms/lib/xblock/runtime.py", line 14, in handler_url raise NotImplementedError("edX Studio doesn't support third-party xblock handler urls") NotImplementedError: edX Studio doesn't support third-party xblock handler urls openedx.core.lib.block_structure.cache: INFO: Deleted BlockStructure BlockUsageLocator(CourseLocator(u'edX', u'toy', u'2012_Fall', None, None), 'course', u'2012_Fall') from the cache. openedx.core.lib.block_structure.cache: INFO: Did not find BlockStructure BlockUsageLocator(CourseLocator(u'edX', u'toy', u'2012_Fall', None, None), 'course', u'2012_Fall') in the cache. edx.celery.task: ERROR: update_course_in_cache encounted unknown error. Retry #4 Traceback (most recent call last): File "/edx/app/edxapp/edx-platform/openedx/core/djangoapps/content/block_structure/tasks.py", line 34, in update_course_in_cache api.update_course_in_cache(course_key) File "/edx/app/edxapp/edx-platform/openedx/core/djangoapps/content/block_structure/api.py", line 28, in update_course_in_cache return get_block_structure_manager(course_key).update_collected() File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/manager.py", line 115, in update_collected self.get_collected() File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/manager.py", line 103, in get_collected BlockStructureTransformers.collect(block_structure) File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/transformers.py", line 80, in collect transformer.collect(block_structure) File "/edx/app/edxapp/edx-platform/lms/djangoapps/course_api/blocks/transformers/blocks_api.py", line 49, in collect StudentViewTransformer.collect(block_structure) File "/edx/app/edxapp/edx-platform/lms/djangoapps/course_api/blocks/transformers/student_view.py", line 62, in collect student_view_data = block.student_view_data() File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/video_module/video_module.py", line 945, in student_view_data for lang in self.available_translations(transcripts_info, verify_assets=False) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/video_module/video_module.py", line 945, in for lang in self.available_translations(transcripts_info, verify_assets=False) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/x_module.py", line 1475, in handler_url return descriptor_global_handler_url(block, handler_name, suffix, query, thirdparty) File "/edx/app/edxapp/edx-platform/cms/lib/xblock/runtime.py", line 14, in handler_url raise NotImplementedError("edX Studio doesn't support third-party xblock handler urls") NotImplementedError: edX Studio doesn't support third-party xblock handler urls openedx.core.lib.block_structure.cache: INFO: Deleted BlockStructure BlockUsageLocator(CourseLocator(u'edX', u'toy', u'2012_Fall', None, None), 'course', u'2012_Fall') from the cache. openedx.core.lib.block_structure.cache: INFO: Did not find BlockStructure BlockUsageLocator(CourseLocator(u'edX', u'toy', u'2012_Fall', None, None), 'course', u'2012_Fall') in the cache. edx.celery.task: ERROR: update_course_in_cache encounted unknown error. Retry #5 Traceback (most recent call last): File "/edx/app/edxapp/edx-platform/openedx/core/djangoapps/content/block_structure/tasks.py", line 34, in update_course_in_cache api.update_course_in_cache(course_key) File "/edx/app/edxapp/edx-platform/openedx/core/djangoapps/content/block_structure/api.py", line 28, in update_course_in_cache return get_block_structure_manager(course_key).update_collected() File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/manager.py", line 115, in update_collected self.get_collected() File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/manager.py", line 103, in get_collected BlockStructureTransformers.collect(block_structure) File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/transformers.py", line 80, in collect transformer.collect(block_structure) File "/edx/app/edxapp/edx-platform/lms/djangoapps/course_api/blocks/transformers/blocks_api.py", line 49, in collect StudentViewTransformer.collect(block_structure) File "/edx/app/edxapp/edx-platform/lms/djangoapps/course_api/blocks/transformers/student_view.py", line 62, in collect student_view_data = block.student_view_data() File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/video_module/video_module.py", line 945, in student_view_data for lang in self.available_translations(transcripts_info, verify_assets=False) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/video_module/video_module.py", line 945, in for lang in self.available_translations(transcripts_info, verify_assets=False) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/x_module.py", line 1475, in handler_url return descriptor_global_handler_url(block, handler_name, suffix, query, thirdparty) File "/edx/app/edxapp/edx-platform/cms/lib/xblock/runtime.py", line 14, in handler_url raise NotImplementedError("edX Studio doesn't support third-party xblock handler urls") NotImplementedError: edX Studio doesn't support third-party xblock handler urls edx.modulestore: DEBUG: Successfully added edX/toy/2012_Fall course to the course discovery index contentstore.tasks: DEBUG: Search indexing successful for complete course edX/toy/2012_Fall openedx.core.djangoapps.content.course_overviews.models: INFO: Creating course overview for edX/toy/2012_Fall. xmodule.modulestore.django: INFO: Sent course_published signal to with kwargs {'course_key': CourseLocator('edX', 'toy', '2012_Fall', None, None)}. Response was: None xmodule.modulestore.django: INFO: Sent course_published signal to with kwargs {'course_key': CourseLocator('edX', 'toy', '2012_Fall', None, None)}. Response was: None xmodule.modulestore.django: INFO: Sent course_published signal to with kwargs {'course_key': CourseLocator('edX', 'toy', '2012_Fall', None, None)}. Response was: None xmodule.modulestore.django: INFO: Sent course_published signal to with kwargs {'course_key': CourseLocator('edX', 'toy', '2012_Fall', None, None)}. Response was: None xmodule.modulestore.django: INFO: Sent course_published signal to with kwargs {'course_key': CourseLocator('edX', 'toy', '2012_Fall', None, None)}. Response was: None xmodule.modulestore.django: INFO: Sent course_published signal to with kwargs {'course_key': CourseLocator('edX', 'toy', '2012_Fall', None, None)}. Response was: None xmodule.modulestore.django: INFO: Sent course_published signal to with kwargs {'course_key': CourseLocator('edX', 'toy', '2012_Fall', None, None)}. Response was: None xmodule.modulestore.django: INFO: Sent course_published signal to with kwargs {'course_key': CourseLocator('edX', 'toy', '2012_Fall', None, None)}. Response was: None xmodule.modulestore.django: INFO: Sent course_published signal to with kwargs {'course_key': CourseLocator('edX', 'toy', '2012_Fall', None, None)}. Response was: None openedx.core.djangoapps.ccxcon.api: DEBUG: ccx not enabled for course key "edX/toy/2012_Fall" openedx.core.djangoapps.ccxcon.tasks: INFO: Course update to CCXCon returned no errors. Course key: edX/toy/2012_Fall openedx.core.lib.block_structure.cache: INFO: Deleted BlockStructure BlockUsageLocator(SlashSeparatedCourseKey('edX', 'toy', '2012_Fall', None, None), 'course', '2012_Fall') from the cache. openedx.core.lib.block_structure.cache: INFO: Deleted BlockStructure BlockUsageLocator(CourseLocator(u'edX', u'toy', u'2012_Fall', None, None), 'course', u'2012_Fall') from the cache. openedx.core.lib.block_structure.cache: INFO: Did not find BlockStructure BlockUsageLocator(CourseLocator(u'edX', u'toy', u'2012_Fall', None, None), 'course', u'2012_Fall') in the cache. edx.celery.task: ERROR: update_course_in_cache encounted unknown error. Retry #0 Traceback (most recent call last): File "/edx/app/edxapp/edx-platform/openedx/core/djangoapps/content/block_structure/tasks.py", line 34, in update_course_in_cache api.update_course_in_cache(course_key) File "/edx/app/edxapp/edx-platform/openedx/core/djangoapps/content/block_structure/api.py", line 28, in update_course_in_cache return get_block_structure_manager(course_key).update_collected() File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/manager.py", line 115, in update_collected self.get_collected() File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/manager.py", line 103, in get_collected BlockStructureTransformers.collect(block_structure) File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/transformers.py", line 80, in collect transformer.collect(block_structure) File "/edx/app/edxapp/edx-platform/lms/djangoapps/course_api/blocks/transformers/blocks_api.py", line 49, in collect StudentViewTransformer.collect(block_structure) File "/edx/app/edxapp/edx-platform/lms/djangoapps/course_api/blocks/transformers/student_view.py", line 62, in collect student_view_data = block.student_view_data() File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/video_module/video_module.py", line 945, in student_view_data for lang in self.available_translations(transcripts_info, verify_assets=False) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/video_module/video_module.py", line 945, in for lang in self.available_translations(transcripts_info, verify_assets=False) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/x_module.py", line 1475, in handler_url return descriptor_global_handler_url(block, handler_name, suffix, query, thirdparty) File "/edx/app/edxapp/edx-platform/cms/lib/xblock/runtime.py", line 14, in handler_url raise NotImplementedError("edX Studio doesn't support third-party xblock handler urls") NotImplementedError: edX Studio doesn't support third-party xblock handler urls openedx.core.lib.block_structure.cache: INFO: Deleted BlockStructure BlockUsageLocator(CourseLocator(u'edX', u'toy', u'2012_Fall', None, None), 'course', u'2012_Fall') from the cache. openedx.core.lib.block_structure.cache: INFO: Did not find BlockStructure BlockUsageLocator(CourseLocator(u'edX', u'toy', u'2012_Fall', None, None), 'course', u'2012_Fall') in the cache. edx.celery.task: ERROR: update_course_in_cache encounted unknown error. Retry #1 Traceback (most recent call last): File "/edx/app/edxapp/edx-platform/openedx/core/djangoapps/content/block_structure/tasks.py", line 34, in update_course_in_cache api.update_course_in_cache(course_key) File "/edx/app/edxapp/edx-platform/openedx/core/djangoapps/content/block_structure/api.py", line 28, in update_course_in_cache return get_block_structure_manager(course_key).update_collected() File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/manager.py", line 115, in update_collected self.get_collected() File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/manager.py", line 103, in get_collected BlockStructureTransformers.collect(block_structure) File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/transformers.py", line 80, in collect transformer.collect(block_structure) File "/edx/app/edxapp/edx-platform/lms/djangoapps/course_api/blocks/transformers/blocks_api.py", line 49, in collect StudentViewTransformer.collect(block_structure) File "/edx/app/edxapp/edx-platform/lms/djangoapps/course_api/blocks/transformers/student_view.py", line 62, in collect student_view_data = block.student_view_data() File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/video_module/video_module.py", line 945, in student_view_data for lang in self.available_translations(transcripts_info, verify_assets=False) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/video_module/video_module.py", line 945, in for lang in self.available_translations(transcripts_info, verify_assets=False) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/x_module.py", line 1475, in handler_url return descriptor_global_handler_url(block, handler_name, suffix, query, thirdparty) File "/edx/app/edxapp/edx-platform/cms/lib/xblock/runtime.py", line 14, in handler_url raise NotImplementedError("edX Studio doesn't support third-party xblock handler urls") NotImplementedError: edX Studio doesn't support third-party xblock handler urls openedx.core.lib.block_structure.cache: INFO: Deleted BlockStructure BlockUsageLocator(CourseLocator(u'edX', u'toy', u'2012_Fall', None, None), 'course', u'2012_Fall') from the cache. openedx.core.lib.block_structure.cache: INFO: Did not find BlockStructure BlockUsageLocator(CourseLocator(u'edX', u'toy', u'2012_Fall', None, None), 'course', u'2012_Fall') in the cache. edx.celery.task: ERROR: update_course_in_cache encounted unknown error. Retry #2 Traceback (most recent call last): File "/edx/app/edxapp/edx-platform/openedx/core/djangoapps/content/block_structure/tasks.py", line 34, in update_course_in_cache api.update_course_in_cache(course_key) File "/edx/app/edxapp/edx-platform/openedx/core/djangoapps/content/block_structure/api.py", line 28, in update_course_in_cache return get_block_structure_manager(course_key).update_collected() File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/manager.py", line 115, in update_collected self.get_collected() File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/manager.py", line 103, in get_collected BlockStructureTransformers.collect(block_structure) File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/transformers.py", line 80, in collect transformer.collect(block_structure) File "/edx/app/edxapp/edx-platform/lms/djangoapps/course_api/blocks/transformers/blocks_api.py", line 49, in collect StudentViewTransformer.collect(block_structure) File "/edx/app/edxapp/edx-platform/lms/djangoapps/course_api/blocks/transformers/student_view.py", line 62, in collect student_view_data = block.student_view_data() File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/video_module/video_module.py", line 945, in student_view_data for lang in self.available_translations(transcripts_info, verify_assets=False) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/video_module/video_module.py", line 945, in for lang in self.available_translations(transcripts_info, verify_assets=False) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/x_module.py", line 1475, in handler_url return descriptor_global_handler_url(block, handler_name, suffix, query, thirdparty) File "/edx/app/edxapp/edx-platform/cms/lib/xblock/runtime.py", line 14, in handler_url raise NotImplementedError("edX Studio doesn't support third-party xblock handler urls") NotImplementedError: edX Studio doesn't support third-party xblock handler urls openedx.core.lib.block_structure.cache: INFO: Deleted BlockStructure BlockUsageLocator(CourseLocator(u'edX', u'toy', u'2012_Fall', None, None), 'course', u'2012_Fall') from the cache. openedx.core.lib.block_structure.cache: INFO: Did not find BlockStructure BlockUsageLocator(CourseLocator(u'edX', u'toy', u'2012_Fall', None, None), 'course', u'2012_Fall') in the cache. edx.celery.task: ERROR: update_course_in_cache encounted unknown error. Retry #3 Traceback (most recent call last): File "/edx/app/edxapp/edx-platform/openedx/core/djangoapps/content/block_structure/tasks.py", line 34, in update_course_in_cache api.update_course_in_cache(course_key) File "/edx/app/edxapp/edx-platform/openedx/core/djangoapps/content/block_structure/api.py", line 28, in update_course_in_cache return get_block_structure_manager(course_key).update_collected() File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/manager.py", line 115, in update_collected self.get_collected() File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/manager.py", line 103, in get_collected BlockStructureTransformers.collect(block_structure) File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/transformers.py", line 80, in collect transformer.collect(block_structure) File "/edx/app/edxapp/edx-platform/lms/djangoapps/course_api/blocks/transformers/blocks_api.py", line 49, in collect StudentViewTransformer.collect(block_structure) File "/edx/app/edxapp/edx-platform/lms/djangoapps/course_api/blocks/transformers/student_view.py", line 62, in collect student_view_data = block.student_view_data() File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/video_module/video_module.py", line 945, in student_view_data for lang in self.available_translations(transcripts_info, verify_assets=False) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/video_module/video_module.py", line 945, in for lang in self.available_translations(transcripts_info, verify_assets=False) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/x_module.py", line 1475, in handler_url return descriptor_global_handler_url(block, handler_name, suffix, query, thirdparty) File "/edx/app/edxapp/edx-platform/cms/lib/xblock/runtime.py", line 14, in handler_url raise NotImplementedError("edX Studio doesn't support third-party xblock handler urls") NotImplementedError: edX Studio doesn't support third-party xblock handler urls openedx.core.lib.block_structure.cache: INFO: Deleted BlockStructure BlockUsageLocator(CourseLocator(u'edX', u'toy', u'2012_Fall', None, None), 'course', u'2012_Fall') from the cache. openedx.core.lib.block_structure.cache: INFO: Did not find BlockStructure BlockUsageLocator(CourseLocator(u'edX', u'toy', u'2012_Fall', None, None), 'course', u'2012_Fall') in the cache. edx.celery.task: ERROR: update_course_in_cache encounted unknown error. Retry #4 Traceback (most recent call last): File "/edx/app/edxapp/edx-platform/openedx/core/djangoapps/content/block_structure/tasks.py", line 34, in update_course_in_cache api.update_course_in_cache(course_key) File "/edx/app/edxapp/edx-platform/openedx/core/djangoapps/content/block_structure/api.py", line 28, in update_course_in_cache return get_block_structure_manager(course_key).update_collected() File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/manager.py", line 115, in update_collected self.get_collected() File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/manager.py", line 103, in get_collected BlockStructureTransformers.collect(block_structure) File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/transformers.py", line 80, in collect transformer.collect(block_structure) File "/edx/app/edxapp/edx-platform/lms/djangoapps/course_api/blocks/transformers/blocks_api.py", line 49, in collect StudentViewTransformer.collect(block_structure) File "/edx/app/edxapp/edx-platform/lms/djangoapps/course_api/blocks/transformers/student_view.py", line 62, in collect student_view_data = block.student_view_data() File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/video_module/video_module.py", line 945, in student_view_data for lang in self.available_translations(transcripts_info, verify_assets=False) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/video_module/video_module.py", line 945, in for lang in self.available_translations(transcripts_info, verify_assets=False) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/x_module.py", line 1475, in handler_url return descriptor_global_handler_url(block, handler_name, suffix, query, thirdparty) File "/edx/app/edxapp/edx-platform/cms/lib/xblock/runtime.py", line 14, in handler_url raise NotImplementedError("edX Studio doesn't support third-party xblock handler urls") NotImplementedError: edX Studio doesn't support third-party xblock handler urls openedx.core.lib.block_structure.cache: INFO: Deleted BlockStructure BlockUsageLocator(CourseLocator(u'edX', u'toy', u'2012_Fall', None, None), 'course', u'2012_Fall') from the cache. openedx.core.lib.block_structure.cache: INFO: Did not find BlockStructure BlockUsageLocator(CourseLocator(u'edX', u'toy', u'2012_Fall', None, None), 'course', u'2012_Fall') in the cache. edx.celery.task: ERROR: update_course_in_cache encounted unknown error. Retry #5 Traceback (most recent call last): File "/edx/app/edxapp/edx-platform/openedx/core/djangoapps/content/block_structure/tasks.py", line 34, in update_course_in_cache api.update_course_in_cache(course_key) File "/edx/app/edxapp/edx-platform/openedx/core/djangoapps/content/block_structure/api.py", line 28, in update_course_in_cache return get_block_structure_manager(course_key).update_collected() File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/manager.py", line 115, in update_collected self.get_collected() File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/manager.py", line 103, in get_collected BlockStructureTransformers.collect(block_structure) File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/transformers.py", line 80, in collect transformer.collect(block_structure) File "/edx/app/edxapp/edx-platform/lms/djangoapps/course_api/blocks/transformers/blocks_api.py", line 49, in collect StudentViewTransformer.collect(block_structure) File "/edx/app/edxapp/edx-platform/lms/djangoapps/course_api/blocks/transformers/student_view.py", line 62, in collect student_view_data = block.student_view_data() File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/video_module/video_module.py", line 945, in student_view_data for lang in self.available_translations(transcripts_info, verify_assets=False) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/video_module/video_module.py", line 945, in for lang in self.available_translations(transcripts_info, verify_assets=False) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/x_module.py", line 1475, in handler_url return descriptor_global_handler_url(block, handler_name, suffix, query, thirdparty) File "/edx/app/edxapp/edx-platform/cms/lib/xblock/runtime.py", line 14, in handler_url raise NotImplementedError("edX Studio doesn't support third-party xblock handler urls") NotImplementedError: edX Studio doesn't support third-party xblock handler urls edx.modulestore: DEBUG: Successfully added edX/toy/2012_Fall course to the course discovery index contentstore.tasks: DEBUG: Search indexing successful for complete course edX/toy/2012_Fall openedx.core.djangoapps.content.course_overviews.models: INFO: Creating course overview for edX/toy/2012_Fall. xmodule.modulestore.django: INFO: Sent course_published signal to with kwargs {'course_key': SlashSeparatedCourseKey('edX', 'toy', '2012_Fall', None, None)}. Response was: None xmodule.modulestore.django: INFO: Sent course_published signal to with kwargs {'course_key': SlashSeparatedCourseKey('edX', 'toy', '2012_Fall', None, None)}. Response was: None xmodule.modulestore.django: INFO: Sent course_published signal to with kwargs {'course_key': SlashSeparatedCourseKey('edX', 'toy', '2012_Fall', None, None)}. Response was: None xmodule.modulestore.django: INFO: Sent course_published signal to with kwargs {'course_key': SlashSeparatedCourseKey('edX', 'toy', '2012_Fall', None, None)}. Response was: None xmodule.modulestore.django: INFO: Sent course_published signal to with kwargs {'course_key': SlashSeparatedCourseKey('edX', 'toy', '2012_Fall', None, None)}. Response was: None xmodule.modulestore.django: INFO: Sent course_published signal to with kwargs {'course_key': SlashSeparatedCourseKey('edX', 'toy', '2012_Fall', None, None)}. Response was: None xmodule.modulestore.django: INFO: Sent course_published signal to with kwargs {'course_key': SlashSeparatedCourseKey('edX', 'toy', '2012_Fall', None, None)}. Response was: None xmodule.modulestore.django: INFO: Sent course_published signal to with kwargs {'course_key': SlashSeparatedCourseKey('edX', 'toy', '2012_Fall', None, None)}. Response was: None xmodule.modulestore.django: INFO: Sent course_published signal to with kwargs {'course_key': SlashSeparatedCourseKey('edX', 'toy', '2012_Fall', None, None)}. Response was: None openedx.core.djangoapps.ccxcon.api: DEBUG: ccx not enabled for course key "edX/toy/2012_Fall" openedx.core.djangoapps.ccxcon.tasks: INFO: Course update to CCXCon returned no errors. Course key: edX/toy/2012_Fall openedx.core.lib.block_structure.cache: INFO: Deleted BlockStructure BlockUsageLocator(CourseLocator('edX', 'toy', '2012_Fall', None, None), 'course', '2012_Fall') from the cache. openedx.core.lib.block_structure.cache: INFO: Deleted BlockStructure BlockUsageLocator(CourseLocator(u'edX', u'toy', u'2012_Fall', None, None), 'course', u'2012_Fall') from the cache. openedx.core.lib.block_structure.cache: INFO: Did not find BlockStructure BlockUsageLocator(CourseLocator(u'edX', u'toy', u'2012_Fall', None, None), 'course', u'2012_Fall') in the cache. edx.celery.task: ERROR: update_course_in_cache encounted unknown error. Retry #0 Traceback (most recent call last): File "/edx/app/edxapp/edx-platform/openedx/core/djangoapps/content/block_structure/tasks.py", line 34, in update_course_in_cache api.update_course_in_cache(course_key) File "/edx/app/edxapp/edx-platform/openedx/core/djangoapps/content/block_structure/api.py", line 28, in update_course_in_cache return get_block_structure_manager(course_key).update_collected() File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/manager.py", line 115, in update_collected self.get_collected() File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/manager.py", line 103, in get_collected BlockStructureTransformers.collect(block_structure) File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/transformers.py", line 80, in collect transformer.collect(block_structure) File "/edx/app/edxapp/edx-platform/lms/djangoapps/course_api/blocks/transformers/blocks_api.py", line 49, in collect StudentViewTransformer.collect(block_structure) File "/edx/app/edxapp/edx-platform/lms/djangoapps/course_api/blocks/transformers/student_view.py", line 62, in collect student_view_data = block.student_view_data() File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/video_module/video_module.py", line 945, in student_view_data for lang in self.available_translations(transcripts_info, verify_assets=False) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/video_module/video_module.py", line 945, in for lang in self.available_translations(transcripts_info, verify_assets=False) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/x_module.py", line 1475, in handler_url return descriptor_global_handler_url(block, handler_name, suffix, query, thirdparty) File "/edx/app/edxapp/edx-platform/cms/lib/xblock/runtime.py", line 14, in handler_url raise NotImplementedError("edX Studio doesn't support third-party xblock handler urls") NotImplementedError: edX Studio doesn't support third-party xblock handler urls openedx.core.lib.block_structure.cache: INFO: Deleted BlockStructure BlockUsageLocator(CourseLocator(u'edX', u'toy', u'2012_Fall', None, None), 'course', u'2012_Fall') from the cache. openedx.core.lib.block_structure.cache: INFO: Did not find BlockStructure BlockUsageLocator(CourseLocator(u'edX', u'toy', u'2012_Fall', None, None), 'course', u'2012_Fall') in the cache. edx.celery.task: ERROR: update_course_in_cache encounted unknown error. Retry #1 Traceback (most recent call last): File "/edx/app/edxapp/edx-platform/openedx/core/djangoapps/content/block_structure/tasks.py", line 34, in update_course_in_cache api.update_course_in_cache(course_key) File "/edx/app/edxapp/edx-platform/openedx/core/djangoapps/content/block_structure/api.py", line 28, in update_course_in_cache return get_block_structure_manager(course_key).update_collected() File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/manager.py", line 115, in update_collected self.get_collected() File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/manager.py", line 103, in get_collected BlockStructureTransformers.collect(block_structure) File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/transformers.py", line 80, in collect transformer.collect(block_structure) File "/edx/app/edxapp/edx-platform/lms/djangoapps/course_api/blocks/transformers/blocks_api.py", line 49, in collect StudentViewTransformer.collect(block_structure) File "/edx/app/edxapp/edx-platform/lms/djangoapps/course_api/blocks/transformers/student_view.py", line 62, in collect student_view_data = block.student_view_data() File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/video_module/video_module.py", line 945, in student_view_data for lang in self.available_translations(transcripts_info, verify_assets=False) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/video_module/video_module.py", line 945, in for lang in self.available_translations(transcripts_info, verify_assets=False) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/x_module.py", line 1475, in handler_url return descriptor_global_handler_url(block, handler_name, suffix, query, thirdparty) File "/edx/app/edxapp/edx-platform/cms/lib/xblock/runtime.py", line 14, in handler_url raise NotImplementedError("edX Studio doesn't support third-party xblock handler urls") NotImplementedError: edX Studio doesn't support third-party xblock handler urls openedx.core.lib.block_structure.cache: INFO: Deleted BlockStructure BlockUsageLocator(CourseLocator(u'edX', u'toy', u'2012_Fall', None, None), 'course', u'2012_Fall') from the cache. openedx.core.lib.block_structure.cache: INFO: Did not find BlockStructure BlockUsageLocator(CourseLocator(u'edX', u'toy', u'2012_Fall', None, None), 'course', u'2012_Fall') in the cache. edx.celery.task: ERROR: update_course_in_cache encounted unknown error. Retry #2 Traceback (most recent call last): File "/edx/app/edxapp/edx-platform/openedx/core/djangoapps/content/block_structure/tasks.py", line 34, in update_course_in_cache api.update_course_in_cache(course_key) File "/edx/app/edxapp/edx-platform/openedx/core/djangoapps/content/block_structure/api.py", line 28, in update_course_in_cache return get_block_structure_manager(course_key).update_collected() File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/manager.py", line 115, in update_collected self.get_collected() File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/manager.py", line 103, in get_collected BlockStructureTransformers.collect(block_structure) File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/transformers.py", line 80, in collect transformer.collect(block_structure) File "/edx/app/edxapp/edx-platform/lms/djangoapps/course_api/blocks/transformers/blocks_api.py", line 49, in collect StudentViewTransformer.collect(block_structure) File "/edx/app/edxapp/edx-platform/lms/djangoapps/course_api/blocks/transformers/student_view.py", line 62, in collect student_view_data = block.student_view_data() File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/video_module/video_module.py", line 945, in student_view_data for lang in self.available_translations(transcripts_info, verify_assets=False) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/video_module/video_module.py", line 945, in for lang in self.available_translations(transcripts_info, verify_assets=False) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/x_module.py", line 1475, in handler_url return descriptor_global_handler_url(block, handler_name, suffix, query, thirdparty) File "/edx/app/edxapp/edx-platform/cms/lib/xblock/runtime.py", line 14, in handler_url raise NotImplementedError("edX Studio doesn't support third-party xblock handler urls") NotImplementedError: edX Studio doesn't support third-party xblock handler urls openedx.core.lib.block_structure.cache: INFO: Deleted BlockStructure BlockUsageLocator(CourseLocator(u'edX', u'toy', u'2012_Fall', None, None), 'course', u'2012_Fall') from the cache. openedx.core.lib.block_structure.cache: INFO: Did not find BlockStructure BlockUsageLocator(CourseLocator(u'edX', u'toy', u'2012_Fall', None, None), 'course', u'2012_Fall') in the cache. edx.celery.task: ERROR: update_course_in_cache encounted unknown error. Retry #3 Traceback (most recent call last): File "/edx/app/edxapp/edx-platform/openedx/core/djangoapps/content/block_structure/tasks.py", line 34, in update_course_in_cache api.update_course_in_cache(course_key) File "/edx/app/edxapp/edx-platform/openedx/core/djangoapps/content/block_structure/api.py", line 28, in update_course_in_cache return get_block_structure_manager(course_key).update_collected() File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/manager.py", line 115, in update_collected self.get_collected() File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/manager.py", line 103, in get_collected BlockStructureTransformers.collect(block_structure) File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/transformers.py", line 80, in collect transformer.collect(block_structure) File "/edx/app/edxapp/edx-platform/lms/djangoapps/course_api/blocks/transformers/blocks_api.py", line 49, in collect StudentViewTransformer.collect(block_structure) File "/edx/app/edxapp/edx-platform/lms/djangoapps/course_api/blocks/transformers/student_view.py", line 62, in collect student_view_data = block.student_view_data() File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/video_module/video_module.py", line 945, in student_view_data for lang in self.available_translations(transcripts_info, verify_assets=False) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/video_module/video_module.py", line 945, in for lang in self.available_translations(transcripts_info, verify_assets=False) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/x_module.py", line 1475, in handler_url return descriptor_global_handler_url(block, handler_name, suffix, query, thirdparty) File "/edx/app/edxapp/edx-platform/cms/lib/xblock/runtime.py", line 14, in handler_url raise NotImplementedError("edX Studio doesn't support third-party xblock handler urls") NotImplementedError: edX Studio doesn't support third-party xblock handler urls openedx.core.lib.block_structure.cache: INFO: Deleted BlockStructure BlockUsageLocator(CourseLocator(u'edX', u'toy', u'2012_Fall', None, None), 'course', u'2012_Fall') from the cache. openedx.core.lib.block_structure.cache: INFO: Did not find BlockStructure BlockUsageLocator(CourseLocator(u'edX', u'toy', u'2012_Fall', None, None), 'course', u'2012_Fall') in the cache. edx.celery.task: ERROR: update_course_in_cache encounted unknown error. Retry #4 Traceback (most recent call last): File "/edx/app/edxapp/edx-platform/openedx/core/djangoapps/content/block_structure/tasks.py", line 34, in update_course_in_cache api.update_course_in_cache(course_key) File "/edx/app/edxapp/edx-platform/openedx/core/djangoapps/content/block_structure/api.py", line 28, in update_course_in_cache return get_block_structure_manager(course_key).update_collected() File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/manager.py", line 115, in update_collected self.get_collected() File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/manager.py", line 103, in get_collected BlockStructureTransformers.collect(block_structure) File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/transformers.py", line 80, in collect transformer.collect(block_structure) File "/edx/app/edxapp/edx-platform/lms/djangoapps/course_api/blocks/transformers/blocks_api.py", line 49, in collect StudentViewTransformer.collect(block_structure) File "/edx/app/edxapp/edx-platform/lms/djangoapps/course_api/blocks/transformers/student_view.py", line 62, in collect student_view_data = block.student_view_data() File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/video_module/video_module.py", line 945, in student_view_data for lang in self.available_translations(transcripts_info, verify_assets=False) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/video_module/video_module.py", line 945, in for lang in self.available_translations(transcripts_info, verify_assets=False) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/x_module.py", line 1475, in handler_url return descriptor_global_handler_url(block, handler_name, suffix, query, thirdparty) File "/edx/app/edxapp/edx-platform/cms/lib/xblock/runtime.py", line 14, in handler_url raise NotImplementedError("edX Studio doesn't support third-party xblock handler urls") NotImplementedError: edX Studio doesn't support third-party xblock handler urls openedx.core.lib.block_structure.cache: INFO: Deleted BlockStructure BlockUsageLocator(CourseLocator(u'edX', u'toy', u'2012_Fall', None, None), 'course', u'2012_Fall') from the cache. openedx.core.lib.block_structure.cache: INFO: Did not find BlockStructure BlockUsageLocator(CourseLocator(u'edX', u'toy', u'2012_Fall', None, None), 'course', u'2012_Fall') in the cache. edx.celery.task: ERROR: update_course_in_cache encounted unknown error. Retry #5 Traceback (most recent call last): File "/edx/app/edxapp/edx-platform/openedx/core/djangoapps/content/block_structure/tasks.py", line 34, in update_course_in_cache api.update_course_in_cache(course_key) File "/edx/app/edxapp/edx-platform/openedx/core/djangoapps/content/block_structure/api.py", line 28, in update_course_in_cache return get_block_structure_manager(course_key).update_collected() File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/manager.py", line 115, in update_collected self.get_collected() File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/manager.py", line 103, in get_collected BlockStructureTransformers.collect(block_structure) File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/transformers.py", line 80, in collect transformer.collect(block_structure) File "/edx/app/edxapp/edx-platform/lms/djangoapps/course_api/blocks/transformers/blocks_api.py", line 49, in collect StudentViewTransformer.collect(block_structure) File "/edx/app/edxapp/edx-platform/lms/djangoapps/course_api/blocks/transformers/student_view.py", line 62, in collect student_view_data = block.student_view_data() File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/video_module/video_module.py", line 945, in student_view_data for lang in self.available_translations(transcripts_info, verify_assets=False) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/video_module/video_module.py", line 945, in for lang in self.available_translations(transcripts_info, verify_assets=False) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/x_module.py", line 1475, in handler_url return descriptor_global_handler_url(block, handler_name, suffix, query, thirdparty) File "/edx/app/edxapp/edx-platform/cms/lib/xblock/runtime.py", line 14, in handler_url raise NotImplementedError("edX Studio doesn't support third-party xblock handler urls") NotImplementedError: edX Studio doesn't support third-party xblock handler urls edx.modulestore: DEBUG: Successfully added edX/toy/2012_Fall course to the course discovery index contentstore.tasks: DEBUG: Search indexing successful for complete course edX/toy/2012_Fall openedx.core.djangoapps.content.course_overviews.models: INFO: Creating course overview for edX/toy/2012_Fall. xmodule.modulestore.django: INFO: Sent course_published signal to with kwargs {'course_key': CourseLocator('edX', 'toy', '2012_Fall', None, None)}. Response was: None xmodule.modulestore.django: INFO: Sent course_published signal to with kwargs {'course_key': CourseLocator('edX', 'toy', '2012_Fall', None, None)}. Response was: None xmodule.modulestore.django: INFO: Sent course_published signal to with kwargs {'course_key': CourseLocator('edX', 'toy', '2012_Fall', None, None)}. Response was: None xmodule.modulestore.django: INFO: Sent course_published signal to with kwargs {'course_key': CourseLocator('edX', 'toy', '2012_Fall', None, None)}. Response was: None xmodule.modulestore.django: INFO: Sent course_published signal to with kwargs {'course_key': CourseLocator('edX', 'toy', '2012_Fall', None, None)}. Response was: None xmodule.modulestore.django: INFO: Sent course_published signal to with kwargs {'course_key': CourseLocator('edX', 'toy', '2012_Fall', None, None)}. Response was: None xmodule.modulestore.django: INFO: Sent course_published signal to with kwargs {'course_key': CourseLocator('edX', 'toy', '2012_Fall', None, None)}. Response was: None xmodule.modulestore.django: INFO: Sent course_published signal to with kwargs {'course_key': CourseLocator('edX', 'toy', '2012_Fall', None, None)}. Response was: None xmodule.modulestore.django: INFO: Sent course_published signal to with kwargs {'course_key': CourseLocator('edX', 'toy', '2012_Fall', None, None)}. Response was: None openedx.core.djangoapps.ccxcon.api: DEBUG: ccx not enabled for course key "edX/toy/2012_Fall" openedx.core.djangoapps.ccxcon.tasks: INFO: Course update to CCXCon returned no errors. Course key: edX/toy/2012_Fall openedx.core.lib.block_structure.cache: INFO: Deleted BlockStructure BlockUsageLocator(CourseLocator('edX', 'toy', '2012_Fall', None, None), 'course', '2012_Fall') from the cache. openedx.core.lib.block_structure.cache: INFO: Deleted BlockStructure BlockUsageLocator(CourseLocator(u'edX', u'toy', u'2012_Fall', None, None), 'course', u'2012_Fall') from the cache. openedx.core.lib.block_structure.cache: INFO: Did not find BlockStructure BlockUsageLocator(CourseLocator(u'edX', u'toy', u'2012_Fall', None, None), 'course', u'2012_Fall') in the cache. edx.celery.task: ERROR: update_course_in_cache encounted unknown error. Retry #0 Traceback (most recent call last): File "/edx/app/edxapp/edx-platform/openedx/core/djangoapps/content/block_structure/tasks.py", line 34, in update_course_in_cache api.update_course_in_cache(course_key) File "/edx/app/edxapp/edx-platform/openedx/core/djangoapps/content/block_structure/api.py", line 28, in update_course_in_cache return get_block_structure_manager(course_key).update_collected() File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/manager.py", line 115, in update_collected self.get_collected() File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/manager.py", line 103, in get_collected BlockStructureTransformers.collect(block_structure) File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/transformers.py", line 80, in collect transformer.collect(block_structure) File "/edx/app/edxapp/edx-platform/lms/djangoapps/course_api/blocks/transformers/blocks_api.py", line 49, in collect StudentViewTransformer.collect(block_structure) File "/edx/app/edxapp/edx-platform/lms/djangoapps/course_api/blocks/transformers/student_view.py", line 62, in collect student_view_data = block.student_view_data() File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/video_module/video_module.py", line 945, in student_view_data for lang in self.available_translations(transcripts_info, verify_assets=False) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/video_module/video_module.py", line 945, in for lang in self.available_translations(transcripts_info, verify_assets=False) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/x_module.py", line 1475, in handler_url return descriptor_global_handler_url(block, handler_name, suffix, query, thirdparty) File "/edx/app/edxapp/edx-platform/cms/lib/xblock/runtime.py", line 14, in handler_url raise NotImplementedError("edX Studio doesn't support third-party xblock handler urls") NotImplementedError: edX Studio doesn't support third-party xblock handler urls openedx.core.lib.block_structure.cache: INFO: Deleted BlockStructure BlockUsageLocator(CourseLocator(u'edX', u'toy', u'2012_Fall', None, None), 'course', u'2012_Fall') from the cache. openedx.core.lib.block_structure.cache: INFO: Did not find BlockStructure BlockUsageLocator(CourseLocator(u'edX', u'toy', u'2012_Fall', None, None), 'course', u'2012_Fall') in the cache. edx.celery.task: ERROR: update_course_in_cache encounted unknown error. Retry #1 Traceback (most recent call last): File "/edx/app/edxapp/edx-platform/openedx/core/djangoapps/content/block_structure/tasks.py", line 34, in update_course_in_cache api.update_course_in_cache(course_key) File "/edx/app/edxapp/edx-platform/openedx/core/djangoapps/content/block_structure/api.py", line 28, in update_course_in_cache return get_block_structure_manager(course_key).update_collected() File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/manager.py", line 115, in update_collected self.get_collected() File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/manager.py", line 103, in get_collected BlockStructureTransformers.collect(block_structure) File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/transformers.py", line 80, in collect transformer.collect(block_structure) File "/edx/app/edxapp/edx-platform/lms/djangoapps/course_api/blocks/transformers/blocks_api.py", line 49, in collect StudentViewTransformer.collect(block_structure) File "/edx/app/edxapp/edx-platform/lms/djangoapps/course_api/blocks/transformers/student_view.py", line 62, in collect student_view_data = block.student_view_data() File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/video_module/video_module.py", line 945, in student_view_data for lang in self.available_translations(transcripts_info, verify_assets=False) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/video_module/video_module.py", line 945, in for lang in self.available_translations(transcripts_info, verify_assets=False) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/x_module.py", line 1475, in handler_url return descriptor_global_handler_url(block, handler_name, suffix, query, thirdparty) File "/edx/app/edxapp/edx-platform/cms/lib/xblock/runtime.py", line 14, in handler_url raise NotImplementedError("edX Studio doesn't support third-party xblock handler urls") NotImplementedError: edX Studio doesn't support third-party xblock handler urls openedx.core.lib.block_structure.cache: INFO: Deleted BlockStructure BlockUsageLocator(CourseLocator(u'edX', u'toy', u'2012_Fall', None, None), 'course', u'2012_Fall') from the cache. openedx.core.lib.block_structure.cache: INFO: Did not find BlockStructure BlockUsageLocator(CourseLocator(u'edX', u'toy', u'2012_Fall', None, None), 'course', u'2012_Fall') in the cache. edx.celery.task: ERROR: update_course_in_cache encounted unknown error. Retry #2 Traceback (most recent call last): File "/edx/app/edxapp/edx-platform/openedx/core/djangoapps/content/block_structure/tasks.py", line 34, in update_course_in_cache api.update_course_in_cache(course_key) File "/edx/app/edxapp/edx-platform/openedx/core/djangoapps/content/block_structure/api.py", line 28, in update_course_in_cache return get_block_structure_manager(course_key).update_collected() File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/manager.py", line 115, in update_collected self.get_collected() File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/manager.py", line 103, in get_collected BlockStructureTransformers.collect(block_structure) File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/transformers.py", line 80, in collect transformer.collect(block_structure) File "/edx/app/edxapp/edx-platform/lms/djangoapps/course_api/blocks/transformers/blocks_api.py", line 49, in collect StudentViewTransformer.collect(block_structure) File "/edx/app/edxapp/edx-platform/lms/djangoapps/course_api/blocks/transformers/student_view.py", line 62, in collect student_view_data = block.student_view_data() File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/video_module/video_module.py", line 945, in student_view_data for lang in self.available_translations(transcripts_info, verify_assets=False) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/video_module/video_module.py", line 945, in for lang in self.available_translations(transcripts_info, verify_assets=False) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/x_module.py", line 1475, in handler_url return descriptor_global_handler_url(block, handler_name, suffix, query, thirdparty) File "/edx/app/edxapp/edx-platform/cms/lib/xblock/runtime.py", line 14, in handler_url raise NotImplementedError("edX Studio doesn't support third-party xblock handler urls") NotImplementedError: edX Studio doesn't support third-party xblock handler urls openedx.core.lib.block_structure.cache: INFO: Deleted BlockStructure BlockUsageLocator(CourseLocator(u'edX', u'toy', u'2012_Fall', None, None), 'course', u'2012_Fall') from the cache. openedx.core.lib.block_structure.cache: INFO: Did not find BlockStructure BlockUsageLocator(CourseLocator(u'edX', u'toy', u'2012_Fall', None, None), 'course', u'2012_Fall') in the cache. edx.celery.task: ERROR: update_course_in_cache encounted unknown error. Retry #3 Traceback (most recent call last): File "/edx/app/edxapp/edx-platform/openedx/core/djangoapps/content/block_structure/tasks.py", line 34, in update_course_in_cache api.update_course_in_cache(course_key) File "/edx/app/edxapp/edx-platform/openedx/core/djangoapps/content/block_structure/api.py", line 28, in update_course_in_cache return get_block_structure_manager(course_key).update_collected() File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/manager.py", line 115, in update_collected self.get_collected() File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/manager.py", line 103, in get_collected BlockStructureTransformers.collect(block_structure) File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/transformers.py", line 80, in collect transformer.collect(block_structure) File "/edx/app/edxapp/edx-platform/lms/djangoapps/course_api/blocks/transformers/blocks_api.py", line 49, in collect StudentViewTransformer.collect(block_structure) File "/edx/app/edxapp/edx-platform/lms/djangoapps/course_api/blocks/transformers/student_view.py", line 62, in collect student_view_data = block.student_view_data() File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/video_module/video_module.py", line 945, in student_view_data for lang in self.available_translations(transcripts_info, verify_assets=False) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/video_module/video_module.py", line 945, in for lang in self.available_translations(transcripts_info, verify_assets=False) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/x_module.py", line 1475, in handler_url return descriptor_global_handler_url(block, handler_name, suffix, query, thirdparty) File "/edx/app/edxapp/edx-platform/cms/lib/xblock/runtime.py", line 14, in handler_url raise NotImplementedError("edX Studio doesn't support third-party xblock handler urls") NotImplementedError: edX Studio doesn't support third-party xblock handler urls openedx.core.lib.block_structure.cache: INFO: Deleted BlockStructure BlockUsageLocator(CourseLocator(u'edX', u'toy', u'2012_Fall', None, None), 'course', u'2012_Fall') from the cache. openedx.core.lib.block_structure.cache: INFO: Did not find BlockStructure BlockUsageLocator(CourseLocator(u'edX', u'toy', u'2012_Fall', None, None), 'course', u'2012_Fall') in the cache. edx.celery.task: ERROR: update_course_in_cache encounted unknown error. Retry #4 Traceback (most recent call last): File "/edx/app/edxapp/edx-platform/openedx/core/djangoapps/content/block_structure/tasks.py", line 34, in update_course_in_cache api.update_course_in_cache(course_key) File "/edx/app/edxapp/edx-platform/openedx/core/djangoapps/content/block_structure/api.py", line 28, in update_course_in_cache return get_block_structure_manager(course_key).update_collected() File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/manager.py", line 115, in update_collected self.get_collected() File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/manager.py", line 103, in get_collected BlockStructureTransformers.collect(block_structure) File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/transformers.py", line 80, in collect transformer.collect(block_structure) File "/edx/app/edxapp/edx-platform/lms/djangoapps/course_api/blocks/transformers/blocks_api.py", line 49, in collect StudentViewTransformer.collect(block_structure) File "/edx/app/edxapp/edx-platform/lms/djangoapps/course_api/blocks/transformers/student_view.py", line 62, in collect student_view_data = block.student_view_data() File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/video_module/video_module.py", line 945, in student_view_data for lang in self.available_translations(transcripts_info, verify_assets=False) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/video_module/video_module.py", line 945, in for lang in self.available_translations(transcripts_info, verify_assets=False) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/x_module.py", line 1475, in handler_url return descriptor_global_handler_url(block, handler_name, suffix, query, thirdparty) File "/edx/app/edxapp/edx-platform/cms/lib/xblock/runtime.py", line 14, in handler_url raise NotImplementedError("edX Studio doesn't support third-party xblock handler urls") NotImplementedError: edX Studio doesn't support third-party xblock handler urls openedx.core.lib.block_structure.cache: INFO: Deleted BlockStructure BlockUsageLocator(CourseLocator(u'edX', u'toy', u'2012_Fall', None, None), 'course', u'2012_Fall') from the cache. openedx.core.lib.block_structure.cache: INFO: Did not find BlockStructure BlockUsageLocator(CourseLocator(u'edX', u'toy', u'2012_Fall', None, None), 'course', u'2012_Fall') in the cache. edx.celery.task: ERROR: update_course_in_cache encounted unknown error. Retry #5 Traceback (most recent call last): File "/edx/app/edxapp/edx-platform/openedx/core/djangoapps/content/block_structure/tasks.py", line 34, in update_course_in_cache api.update_course_in_cache(course_key) File "/edx/app/edxapp/edx-platform/openedx/core/djangoapps/content/block_structure/api.py", line 28, in update_course_in_cache return get_block_structure_manager(course_key).update_collected() File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/manager.py", line 115, in update_collected self.get_collected() File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/manager.py", line 103, in get_collected BlockStructureTransformers.collect(block_structure) File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/transformers.py", line 80, in collect transformer.collect(block_structure) File "/edx/app/edxapp/edx-platform/lms/djangoapps/course_api/blocks/transformers/blocks_api.py", line 49, in collect StudentViewTransformer.collect(block_structure) File "/edx/app/edxapp/edx-platform/lms/djangoapps/course_api/blocks/transformers/student_view.py", line 62, in collect student_view_data = block.student_view_data() File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/video_module/video_module.py", line 945, in student_view_data for lang in self.available_translations(transcripts_info, verify_assets=False) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/video_module/video_module.py", line 945, in for lang in self.available_translations(transcripts_info, verify_assets=False) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/x_module.py", line 1475, in handler_url return descriptor_global_handler_url(block, handler_name, suffix, query, thirdparty) File "/edx/app/edxapp/edx-platform/cms/lib/xblock/runtime.py", line 14, in handler_url raise NotImplementedError("edX Studio doesn't support third-party xblock handler urls") NotImplementedError: edX Studio doesn't support third-party xblock handler urls edx.modulestore: DEBUG: Successfully added edX/toy/2012_Fall course to the course discovery index contentstore.tasks: DEBUG: Search indexing successful for complete course edX/toy/2012_Fall openedx.core.djangoapps.content.course_overviews.models: INFO: Creating course overview for edX/toy/2012_Fall. xmodule.modulestore.django: INFO: Sent course_published signal to with kwargs {'course_key': CourseLocator('edX', 'toy', '2012_Fall', None, None)}. Response was: None xmodule.modulestore.django: INFO: Sent course_published signal to with kwargs {'course_key': CourseLocator('edX', 'toy', '2012_Fall', None, None)}. Response was: None xmodule.modulestore.django: INFO: Sent course_published signal to with kwargs {'course_key': CourseLocator('edX', 'toy', '2012_Fall', None, None)}. Response was: None xmodule.modulestore.django: INFO: Sent course_published signal to with kwargs {'course_key': CourseLocator('edX', 'toy', '2012_Fall', None, None)}. Response was: None xmodule.modulestore.django: INFO: Sent course_published signal to with kwargs {'course_key': CourseLocator('edX', 'toy', '2012_Fall', None, None)}. Response was: None xmodule.modulestore.django: INFO: Sent course_published signal to with kwargs {'course_key': CourseLocator('edX', 'toy', '2012_Fall', None, None)}. Response was: None xmodule.modulestore.django: INFO: Sent course_published signal to with kwargs {'course_key': CourseLocator('edX', 'toy', '2012_Fall', None, None)}. Response was: None xmodule.modulestore.django: INFO: Sent course_published signal to with kwargs {'course_key': CourseLocator('edX', 'toy', '2012_Fall', None, None)}. Response was: None xmodule.modulestore.django: INFO: Sent course_published signal to with kwargs {'course_key': CourseLocator('edX', 'toy', '2012_Fall', None, None)}. Response was: None xmodule.modulestore.split_migrator: WARNING: No parent found in source course for i4x://edX/toy/vertical/orphan_draft_vertical xmodule.modulestore.split_migrator: WARNING: No parent found in source course for i4x://edX/toy/vertical/no_references xmodule.modulestore.django: INFO: Sent pre_publish signal to with kwargs {'course_key': CourseLocator('edx3', 'split3', '2013_Fall', 'published-branch', None)}. Response was: None openedx.core.djangoapps.content.course_overviews.models: INFO: Creating course overview for course-v1:edx3+split3+2013_Fall. openedx.core.djangoapps.ccxcon.api: DEBUG: ccx not enabled for course key "course-v1:edx3+split3+2013_Fall" openedx.core.djangoapps.ccxcon.tasks: INFO: Course update to CCXCon returned no errors. Course key: course-v1:edx3+split3+2013_Fall openedx.core.lib.block_structure.cache: INFO: Deleted BlockStructure BlockUsageLocator(CourseLocator('edx3', 'split3', '2013_Fall', None, None), 'course', 'course') from the cache. openedx.core.lib.block_structure.cache: INFO: Deleted BlockStructure BlockUsageLocator(CourseLocator(u'edx3', u'split3', u'2013_Fall', None, None), 'course', 'course') from the cache. openedx.core.lib.block_structure.cache: INFO: Did not find BlockStructure BlockUsageLocator(CourseLocator(u'edx3', u'split3', u'2013_Fall', None, None), 'course', 'course') in the cache. edx.celery.task: ERROR: update_course_in_cache encounted unknown error. Retry #0 Traceback (most recent call last): File "/edx/app/edxapp/edx-platform/openedx/core/djangoapps/content/block_structure/tasks.py", line 34, in update_course_in_cache api.update_course_in_cache(course_key) File "/edx/app/edxapp/edx-platform/openedx/core/djangoapps/content/block_structure/api.py", line 28, in update_course_in_cache return get_block_structure_manager(course_key).update_collected() File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/manager.py", line 115, in update_collected self.get_collected() File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/manager.py", line 103, in get_collected BlockStructureTransformers.collect(block_structure) File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/transformers.py", line 80, in collect transformer.collect(block_structure) File "/edx/app/edxapp/edx-platform/lms/djangoapps/course_api/blocks/transformers/blocks_api.py", line 49, in collect StudentViewTransformer.collect(block_structure) File "/edx/app/edxapp/edx-platform/lms/djangoapps/course_api/blocks/transformers/student_view.py", line 62, in collect student_view_data = block.student_view_data() File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/video_module/video_module.py", line 945, in student_view_data for lang in self.available_translations(transcripts_info, verify_assets=False) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/video_module/video_module.py", line 945, in for lang in self.available_translations(transcripts_info, verify_assets=False) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/x_module.py", line 1475, in handler_url return descriptor_global_handler_url(block, handler_name, suffix, query, thirdparty) File "/edx/app/edxapp/edx-platform/cms/lib/xblock/runtime.py", line 14, in handler_url raise NotImplementedError("edX Studio doesn't support third-party xblock handler urls") NotImplementedError: edX Studio doesn't support third-party xblock handler urls openedx.core.lib.block_structure.cache: INFO: Deleted BlockStructure BlockUsageLocator(CourseLocator(u'edx3', u'split3', u'2013_Fall', None, None), 'course', 'course') from the cache. openedx.core.lib.block_structure.cache: INFO: Did not find BlockStructure BlockUsageLocator(CourseLocator(u'edx3', u'split3', u'2013_Fall', None, None), 'course', 'course') in the cache. edx.celery.task: ERROR: update_course_in_cache encounted unknown error. Retry #1 Traceback (most recent call last): File "/edx/app/edxapp/edx-platform/openedx/core/djangoapps/content/block_structure/tasks.py", line 34, in update_course_in_cache api.update_course_in_cache(course_key) File "/edx/app/edxapp/edx-platform/openedx/core/djangoapps/content/block_structure/api.py", line 28, in update_course_in_cache return get_block_structure_manager(course_key).update_collected() File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/manager.py", line 115, in update_collected self.get_collected() File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/manager.py", line 103, in get_collected BlockStructureTransformers.collect(block_structure) File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/transformers.py", line 80, in collect transformer.collect(block_structure) File "/edx/app/edxapp/edx-platform/lms/djangoapps/course_api/blocks/transformers/blocks_api.py", line 49, in collect StudentViewTransformer.collect(block_structure) File "/edx/app/edxapp/edx-platform/lms/djangoapps/course_api/blocks/transformers/student_view.py", line 62, in collect student_view_data = block.student_view_data() File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/video_module/video_module.py", line 945, in student_view_data for lang in self.available_translations(transcripts_info, verify_assets=False) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/video_module/video_module.py", line 945, in for lang in self.available_translations(transcripts_info, verify_assets=False) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/x_module.py", line 1475, in handler_url return descriptor_global_handler_url(block, handler_name, suffix, query, thirdparty) File "/edx/app/edxapp/edx-platform/cms/lib/xblock/runtime.py", line 14, in handler_url raise NotImplementedError("edX Studio doesn't support third-party xblock handler urls") NotImplementedError: edX Studio doesn't support third-party xblock handler urls openedx.core.lib.block_structure.cache: INFO: Deleted BlockStructure BlockUsageLocator(CourseLocator(u'edx3', u'split3', u'2013_Fall', None, None), 'course', 'course') from the cache. openedx.core.lib.block_structure.cache: INFO: Did not find BlockStructure BlockUsageLocator(CourseLocator(u'edx3', u'split3', u'2013_Fall', None, None), 'course', 'course') in the cache. edx.celery.task: ERROR: update_course_in_cache encounted unknown error. Retry #2 Traceback (most recent call last): File "/edx/app/edxapp/edx-platform/openedx/core/djangoapps/content/block_structure/tasks.py", line 34, in update_course_in_cache api.update_course_in_cache(course_key) File "/edx/app/edxapp/edx-platform/openedx/core/djangoapps/content/block_structure/api.py", line 28, in update_course_in_cache return get_block_structure_manager(course_key).update_collected() File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/manager.py", line 115, in update_collected self.get_collected() File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/manager.py", line 103, in get_collected BlockStructureTransformers.collect(block_structure) File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/transformers.py", line 80, in collect transformer.collect(block_structure) File "/edx/app/edxapp/edx-platform/lms/djangoapps/course_api/blocks/transformers/blocks_api.py", line 49, in collect StudentViewTransformer.collect(block_structure) File "/edx/app/edxapp/edx-platform/lms/djangoapps/course_api/blocks/transformers/student_view.py", line 62, in collect student_view_data = block.student_view_data() File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/video_module/video_module.py", line 945, in student_view_data for lang in self.available_translations(transcripts_info, verify_assets=False) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/video_module/video_module.py", line 945, in for lang in self.available_translations(transcripts_info, verify_assets=False) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/x_module.py", line 1475, in handler_url return descriptor_global_handler_url(block, handler_name, suffix, query, thirdparty) File "/edx/app/edxapp/edx-platform/cms/lib/xblock/runtime.py", line 14, in handler_url raise NotImplementedError("edX Studio doesn't support third-party xblock handler urls") NotImplementedError: edX Studio doesn't support third-party xblock handler urls openedx.core.lib.block_structure.cache: INFO: Deleted BlockStructure BlockUsageLocator(CourseLocator(u'edx3', u'split3', u'2013_Fall', None, None), 'course', 'course') from the cache. openedx.core.lib.block_structure.cache: INFO: Did not find BlockStructure BlockUsageLocator(CourseLocator(u'edx3', u'split3', u'2013_Fall', None, None), 'course', 'course') in the cache. edx.celery.task: ERROR: update_course_in_cache encounted unknown error. Retry #3 Traceback (most recent call last): File "/edx/app/edxapp/edx-platform/openedx/core/djangoapps/content/block_structure/tasks.py", line 34, in update_course_in_cache api.update_course_in_cache(course_key) File "/edx/app/edxapp/edx-platform/openedx/core/djangoapps/content/block_structure/api.py", line 28, in update_course_in_cache return get_block_structure_manager(course_key).update_collected() File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/manager.py", line 115, in update_collected self.get_collected() File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/manager.py", line 103, in get_collected BlockStructureTransformers.collect(block_structure) File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/transformers.py", line 80, in collect transformer.collect(block_structure) File "/edx/app/edxapp/edx-platform/lms/djangoapps/course_api/blocks/transformers/blocks_api.py", line 49, in collect StudentViewTransformer.collect(block_structure) File "/edx/app/edxapp/edx-platform/lms/djangoapps/course_api/blocks/transformers/student_view.py", line 62, in collect student_view_data = block.student_view_data() File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/video_module/video_module.py", line 945, in student_view_data for lang in self.available_translations(transcripts_info, verify_assets=False) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/video_module/video_module.py", line 945, in for lang in self.available_translations(transcripts_info, verify_assets=False) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/x_module.py", line 1475, in handler_url return descriptor_global_handler_url(block, handler_name, suffix, query, thirdparty) File "/edx/app/edxapp/edx-platform/cms/lib/xblock/runtime.py", line 14, in handler_url raise NotImplementedError("edX Studio doesn't support third-party xblock handler urls") NotImplementedError: edX Studio doesn't support third-party xblock handler urls openedx.core.lib.block_structure.cache: INFO: Deleted BlockStructure BlockUsageLocator(CourseLocator(u'edx3', u'split3', u'2013_Fall', None, None), 'course', 'course') from the cache. openedx.core.lib.block_structure.cache: INFO: Did not find BlockStructure BlockUsageLocator(CourseLocator(u'edx3', u'split3', u'2013_Fall', None, None), 'course', 'course') in the cache. edx.celery.task: ERROR: update_course_in_cache encounted unknown error. Retry #4 Traceback (most recent call last): File "/edx/app/edxapp/edx-platform/openedx/core/djangoapps/content/block_structure/tasks.py", line 34, in update_course_in_cache api.update_course_in_cache(course_key) File "/edx/app/edxapp/edx-platform/openedx/core/djangoapps/content/block_structure/api.py", line 28, in update_course_in_cache return get_block_structure_manager(course_key).update_collected() File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/manager.py", line 115, in update_collected self.get_collected() File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/manager.py", line 103, in get_collected BlockStructureTransformers.collect(block_structure) File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/transformers.py", line 80, in collect transformer.collect(block_structure) File "/edx/app/edxapp/edx-platform/lms/djangoapps/course_api/blocks/transformers/blocks_api.py", line 49, in collect StudentViewTransformer.collect(block_structure) File "/edx/app/edxapp/edx-platform/lms/djangoapps/course_api/blocks/transformers/student_view.py", line 62, in collect student_view_data = block.student_view_data() File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/video_module/video_module.py", line 945, in student_view_data for lang in self.available_translations(transcripts_info, verify_assets=False) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/video_module/video_module.py", line 945, in for lang in self.available_translations(transcripts_info, verify_assets=False) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/x_module.py", line 1475, in handler_url return descriptor_global_handler_url(block, handler_name, suffix, query, thirdparty) File "/edx/app/edxapp/edx-platform/cms/lib/xblock/runtime.py", line 14, in handler_url raise NotImplementedError("edX Studio doesn't support third-party xblock handler urls") NotImplementedError: edX Studio doesn't support third-party xblock handler urls openedx.core.lib.block_structure.cache: INFO: Deleted BlockStructure BlockUsageLocator(CourseLocator(u'edx3', u'split3', u'2013_Fall', None, None), 'course', 'course') from the cache. openedx.core.lib.block_structure.cache: INFO: Did not find BlockStructure BlockUsageLocator(CourseLocator(u'edx3', u'split3', u'2013_Fall', None, None), 'course', 'course') in the cache. edx.celery.task: ERROR: update_course_in_cache encounted unknown error. Retry #5 Traceback (most recent call last): File "/edx/app/edxapp/edx-platform/openedx/core/djangoapps/content/block_structure/tasks.py", line 34, in update_course_in_cache api.update_course_in_cache(course_key) File "/edx/app/edxapp/edx-platform/openedx/core/djangoapps/content/block_structure/api.py", line 28, in update_course_in_cache return get_block_structure_manager(course_key).update_collected() File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/manager.py", line 115, in update_collected self.get_collected() File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/manager.py", line 103, in get_collected BlockStructureTransformers.collect(block_structure) File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/transformers.py", line 80, in collect transformer.collect(block_structure) File "/edx/app/edxapp/edx-platform/lms/djangoapps/course_api/blocks/transformers/blocks_api.py", line 49, in collect StudentViewTransformer.collect(block_structure) File "/edx/app/edxapp/edx-platform/lms/djangoapps/course_api/blocks/transformers/student_view.py", line 62, in collect student_view_data = block.student_view_data() File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/video_module/video_module.py", line 945, in student_view_data for lang in self.available_translations(transcripts_info, verify_assets=False) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/video_module/video_module.py", line 945, in for lang in self.available_translations(transcripts_info, verify_assets=False) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/x_module.py", line 1475, in handler_url return descriptor_global_handler_url(block, handler_name, suffix, query, thirdparty) File "/edx/app/edxapp/edx-platform/cms/lib/xblock/runtime.py", line 14, in handler_url raise NotImplementedError("edX Studio doesn't support third-party xblock handler urls") NotImplementedError: edX Studio doesn't support third-party xblock handler urls edx.modulestore: DEBUG: Successfully added course-v1:edx3+split3+2013_Fall course to the course discovery index contentstore.tasks: DEBUG: Search indexing successful for complete course course-v1:edx3+split3+2013_Fall openedx.core.djangoapps.content.course_overviews.models: INFO: Creating course overview for course-v1:edx3+split3+2013_Fall. xmodule.modulestore.django: INFO: Sent course_published signal to with kwargs {'course_key': CourseLocator('edx3', 'split3', '2013_Fall', None, None)}. Response was: None xmodule.modulestore.django: INFO: Sent course_published signal to with kwargs {'course_key': CourseLocator('edx3', 'split3', '2013_Fall', None, None)}. Response was: None xmodule.modulestore.django: INFO: Sent course_published signal to with kwargs {'course_key': CourseLocator('edx3', 'split3', '2013_Fall', None, None)}. Response was: None xmodule.modulestore.django: INFO: Sent course_published signal to with kwargs {'course_key': CourseLocator('edx3', 'split3', '2013_Fall', None, None)}. Response was: None xmodule.modulestore.django: INFO: Sent course_published signal to with kwargs {'course_key': CourseLocator('edx3', 'split3', '2013_Fall', None, None)}. Response was: None xmodule.modulestore.django: INFO: Sent course_published signal to with kwargs {'course_key': CourseLocator('edx3', 'split3', '2013_Fall', None, None)}. Response was: None xmodule.modulestore.django: INFO: Sent course_published signal to with kwargs {'course_key': CourseLocator('edx3', 'split3', '2013_Fall', None, None)}. Response was: None xmodule.modulestore.django: INFO: Sent course_published signal to with kwargs {'course_key': CourseLocator('edx3', 'split3', '2013_Fall', None, None)}. Response was: None xmodule.modulestore.django: INFO: Sent course_published signal to with kwargs {'course_key': CourseLocator('edx3', 'split3', '2013_Fall', None, None)}. Response was: None --------------------- >> end captured logging << --------------------- ====================================================================== ERROR: test_course_about_mode_index_1_mongo (cms.djangoapps.contentstore.tests.test_courseware_index.TestCoursewareSearchIndexer) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/cms/djangoapps/contentstore/tests/test_courseware_index.py", line 589, in test_course_about_mode_index self._perform_test_using_store(store_type, self._test_course_about_mode_index) File "/edx/app/edxapp/edx-platform/cms/djangoapps/contentstore/tests/test_courseware_index.py", line 168, in _perform_test_using_store test_to_perform(store) File "/usr/lib/python2.7/contextlib.py", line 24, in __exit__ self.gen.next() File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/modulestore/tests/utils.py", line 241, in build contentstore._drop_database() # pylint: disable=protected-access File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/contentstore/mongo.py", line 71, in _drop_database connection.drop_database(self.fs_files.database) TypeError: 'Collection' object is not callable -------------------- >> begin captured stdout << --------------------- Collection(Database(mongomock.MongoClient('localhost', 27017), 'contentstore9449'), 'fs') {'_database': Database(mongomock.MongoClient('localhost', 27017), 'contentstore9449'), '_uniques': [], 'name': 'fs', 'full_name': 'contentstore9449.fs', '_documents': OrderedDict()} --------------------- >> end captured stdout << ---------------------- -------------------- >> begin captured logging << -------------------- root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. edx.modulestore: DEBUG: Successfully added org.3001/course_3001/Search_Index_Test_Course course to the course discovery index --------------------- >> end captured logging << --------------------- ====================================================================== ERROR: test_course_about_mode_index_2_split (cms.djangoapps.contentstore.tests.test_courseware_index.TestCoursewareSearchIndexer) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/cms/djangoapps/contentstore/tests/test_courseware_index.py", line 589, in test_course_about_mode_index self._perform_test_using_store(store_type, self._test_course_about_mode_index) File "/edx/app/edxapp/edx-platform/cms/djangoapps/contentstore/tests/test_courseware_index.py", line 168, in _perform_test_using_store test_to_perform(store) File "/usr/lib/python2.7/contextlib.py", line 24, in __exit__ self.gen.next() File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/modulestore/tests/utils.py", line 241, in build contentstore._drop_database() # pylint: disable=protected-access File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/contentstore/mongo.py", line 71, in _drop_database connection.drop_database(self.fs_files.database) TypeError: 'Collection' object is not callable -------------------- >> begin captured stdout << --------------------- Collection(Database(mongomock.MongoClient('localhost', 27017), 'contentstore2983'), 'fs') {'_database': Database(mongomock.MongoClient('localhost', 27017), 'contentstore2983'), '_uniques': [], 'name': 'fs', 'full_name': 'contentstore2983.fs', '_documents': OrderedDict()} --------------------- >> end captured stdout << ---------------------- -------------------- >> begin captured logging << -------------------- edx.modulestore: DEBUG: Successfully added course-v1:org.3006+course_3006+Search_Index_Test_Course course to the course discovery index --------------------- >> end captured logging << --------------------- ====================================================================== ERROR: test_course_about_property_index_1_mongo (cms.djangoapps.contentstore.tests.test_courseware_index.TestCoursewareSearchIndexer) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/cms/djangoapps/contentstore/tests/test_courseware_index.py", line 581, in test_course_about_property_index self._perform_test_using_store(store_type, self._test_course_about_property_index) File "/edx/app/edxapp/edx-platform/cms/djangoapps/contentstore/tests/test_courseware_index.py", line 168, in _perform_test_using_store test_to_perform(store) File "/usr/lib/python2.7/contextlib.py", line 24, in __exit__ self.gen.next() File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/modulestore/tests/utils.py", line 241, in build contentstore._drop_database() # pylint: disable=protected-access File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/contentstore/mongo.py", line 71, in _drop_database connection.drop_database(self.fs_files.database) TypeError: 'Collection' object is not callable -------------------- >> begin captured stdout << --------------------- Collection(Database(mongomock.MongoClient('localhost', 27017), 'contentstore680'), 'fs') {'_database': Database(mongomock.MongoClient('localhost', 27017), 'contentstore680'), '_uniques': [], 'name': 'fs', 'full_name': 'contentstore680.fs', '_documents': OrderedDict()} --------------------- >> end captured stdout << ---------------------- -------------------- >> begin captured logging << -------------------- root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. edx.modulestore: DEBUG: Successfully added org.3011/course_3011/Search_Index_Test_Course course to the course discovery index --------------------- >> end captured logging << --------------------- ====================================================================== ERROR: test_course_about_property_index_2_split (cms.djangoapps.contentstore.tests.test_courseware_index.TestCoursewareSearchIndexer) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/cms/djangoapps/contentstore/tests/test_courseware_index.py", line 581, in test_course_about_property_index self._perform_test_using_store(store_type, self._test_course_about_property_index) File "/edx/app/edxapp/edx-platform/cms/djangoapps/contentstore/tests/test_courseware_index.py", line 168, in _perform_test_using_store test_to_perform(store) File "/usr/lib/python2.7/contextlib.py", line 24, in __exit__ self.gen.next() File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/modulestore/tests/utils.py", line 241, in build contentstore._drop_database() # pylint: disable=protected-access File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/contentstore/mongo.py", line 71, in _drop_database connection.drop_database(self.fs_files.database) TypeError: 'Collection' object is not callable -------------------- >> begin captured stdout << --------------------- Collection(Database(mongomock.MongoClient('localhost', 27017), 'contentstore2482'), 'fs') {'_database': Database(mongomock.MongoClient('localhost', 27017), 'contentstore2482'), '_uniques': [], 'name': 'fs', 'full_name': 'contentstore2482.fs', '_documents': OrderedDict()} --------------------- >> end captured stdout << ---------------------- -------------------- >> begin captured logging << -------------------- edx.modulestore: DEBUG: Successfully added course-v1:org.3016+course_3016+Search_Index_Test_Course course to the course discovery index --------------------- >> end captured logging << --------------------- ====================================================================== ERROR: test_course_about_store_index_1_mongo (cms.djangoapps.contentstore.tests.test_courseware_index.TestCoursewareSearchIndexer) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/cms/djangoapps/contentstore/tests/test_courseware_index.py", line 585, in test_course_about_store_index self._perform_test_using_store(store_type, self._test_course_about_store_index) File "/edx/app/edxapp/edx-platform/cms/djangoapps/contentstore/tests/test_courseware_index.py", line 168, in _perform_test_using_store test_to_perform(store) File "/usr/lib/python2.7/contextlib.py", line 24, in __exit__ self.gen.next() File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/modulestore/tests/utils.py", line 241, in build contentstore._drop_database() # pylint: disable=protected-access File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/contentstore/mongo.py", line 71, in _drop_database connection.drop_database(self.fs_files.database) TypeError: 'Collection' object is not callable -------------------- >> begin captured stdout << --------------------- Collection(Database(mongomock.MongoClient('localhost', 27017), 'contentstore3822'), 'fs') {'_database': Database(mongomock.MongoClient('localhost', 27017), 'contentstore3822'), '_uniques': [], 'name': 'fs', 'full_name': 'contentstore3822.fs', '_documents': OrderedDict()} --------------------- >> end captured stdout << ---------------------- -------------------- >> begin captured logging << -------------------- root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. edx.modulestore: DEBUG: Successfully added org.3021/course_3021/Search_Index_Test_Course course to the course discovery index --------------------- >> end captured logging << --------------------- ====================================================================== ERROR: test_course_about_store_index_2_split (cms.djangoapps.contentstore.tests.test_courseware_index.TestCoursewareSearchIndexer) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/cms/djangoapps/contentstore/tests/test_courseware_index.py", line 585, in test_course_about_store_index self._perform_test_using_store(store_type, self._test_course_about_store_index) File "/edx/app/edxapp/edx-platform/cms/djangoapps/contentstore/tests/test_courseware_index.py", line 168, in _perform_test_using_store test_to_perform(store) File "/usr/lib/python2.7/contextlib.py", line 24, in __exit__ self.gen.next() File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/modulestore/tests/utils.py", line 241, in build contentstore._drop_database() # pylint: disable=protected-access File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/contentstore/mongo.py", line 71, in _drop_database connection.drop_database(self.fs_files.database) TypeError: 'Collection' object is not callable -------------------- >> begin captured stdout << --------------------- Collection(Database(mongomock.MongoClient('localhost', 27017), 'contentstore9968'), 'fs') {'_database': Database(mongomock.MongoClient('localhost', 27017), 'contentstore9968'), '_uniques': [], 'name': 'fs', 'full_name': 'contentstore9968.fs', '_documents': OrderedDict()} --------------------- >> end captured stdout << ---------------------- -------------------- >> begin captured logging << -------------------- edx.modulestore: DEBUG: Successfully added course-v1:org.3026+course_3026+Search_Index_Test_Course course to the course discovery index --------------------- >> end captured logging << --------------------- ====================================================================== ERROR: test_course_location_info_1_mongo (cms.djangoapps.contentstore.tests.test_courseware_index.TestCoursewareSearchIndexer) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/cms/djangoapps/contentstore/tests/test_courseware_index.py", line 593, in test_course_location_info self._perform_test_using_store(store_type, self._test_course_location_info) File "/edx/app/edxapp/edx-platform/cms/djangoapps/contentstore/tests/test_courseware_index.py", line 168, in _perform_test_using_store test_to_perform(store) File "/usr/lib/python2.7/contextlib.py", line 24, in __exit__ self.gen.next() File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/modulestore/tests/utils.py", line 241, in build contentstore._drop_database() # pylint: disable=protected-access File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/contentstore/mongo.py", line 71, in _drop_database connection.drop_database(self.fs_files.database) TypeError: 'Collection' object is not callable -------------------- >> begin captured stdout << --------------------- Collection(Database(mongomock.MongoClient('localhost', 27017), 'contentstore626'), 'fs') {'_database': Database(mongomock.MongoClient('localhost', 27017), 'contentstore626'), '_uniques': [], 'name': 'fs', 'full_name': 'contentstore626.fs', '_documents': OrderedDict()} --------------------- >> end captured stdout << ---------------------- -------------------- >> begin captured logging << -------------------- root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. edx.modulestore: DEBUG: Successfully added org.3031/course_3031/Search_Index_Test_Course course to the course discovery index --------------------- >> end captured logging << --------------------- ====================================================================== ERROR: test_course_location_info_2_split (cms.djangoapps.contentstore.tests.test_courseware_index.TestCoursewareSearchIndexer) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/cms/djangoapps/contentstore/tests/test_courseware_index.py", line 593, in test_course_location_info self._perform_test_using_store(store_type, self._test_course_location_info) File "/edx/app/edxapp/edx-platform/cms/djangoapps/contentstore/tests/test_courseware_index.py", line 168, in _perform_test_using_store test_to_perform(store) File "/usr/lib/python2.7/contextlib.py", line 24, in __exit__ self.gen.next() File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/modulestore/tests/utils.py", line 241, in build contentstore._drop_database() # pylint: disable=protected-access File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/contentstore/mongo.py", line 71, in _drop_database connection.drop_database(self.fs_files.database) TypeError: 'Collection' object is not callable -------------------- >> begin captured stdout << --------------------- Collection(Database(mongomock.MongoClient('localhost', 27017), 'contentstore9342'), 'fs') {'_database': Database(mongomock.MongoClient('localhost', 27017), 'contentstore9342'), '_uniques': [], 'name': 'fs', 'full_name': 'contentstore9342.fs', '_documents': OrderedDict()} --------------------- >> end captured stdout << ---------------------- -------------------- >> begin captured logging << -------------------- edx.modulestore: DEBUG: Successfully added course-v1:org.3036+course_3036+Search_Index_Test_Course course to the course discovery index --------------------- >> end captured logging << --------------------- ====================================================================== ERROR: test_course_location_null_1_mongo (cms.djangoapps.contentstore.tests.test_courseware_index.TestCoursewareSearchIndexer) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/cms/djangoapps/contentstore/tests/test_courseware_index.py", line 597, in test_course_location_null self._perform_test_using_store(store_type, self._test_course_location_null) File "/edx/app/edxapp/edx-platform/cms/djangoapps/contentstore/tests/test_courseware_index.py", line 168, in _perform_test_using_store test_to_perform(store) File "/usr/lib/python2.7/contextlib.py", line 24, in __exit__ self.gen.next() File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/modulestore/tests/utils.py", line 241, in build contentstore._drop_database() # pylint: disable=protected-access File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/contentstore/mongo.py", line 71, in _drop_database connection.drop_database(self.fs_files.database) TypeError: 'Collection' object is not callable -------------------- >> begin captured stdout << --------------------- Collection(Database(mongomock.MongoClient('localhost', 27017), 'contentstore6678'), 'fs') {'_database': Database(mongomock.MongoClient('localhost', 27017), 'contentstore6678'), '_uniques': [], 'name': 'fs', 'full_name': 'contentstore6678.fs', '_documents': OrderedDict()} --------------------- >> end captured stdout << ---------------------- -------------------- >> begin captured logging << -------------------- root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. edx.modulestore: DEBUG: Successfully added org.3041/course_3041/Search_Index_Test_Course course to the course discovery index --------------------- >> end captured logging << --------------------- ====================================================================== ERROR: test_course_location_null_2_split (cms.djangoapps.contentstore.tests.test_courseware_index.TestCoursewareSearchIndexer) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/cms/djangoapps/contentstore/tests/test_courseware_index.py", line 597, in test_course_location_null self._perform_test_using_store(store_type, self._test_course_location_null) File "/edx/app/edxapp/edx-platform/cms/djangoapps/contentstore/tests/test_courseware_index.py", line 168, in _perform_test_using_store test_to_perform(store) File "/usr/lib/python2.7/contextlib.py", line 24, in __exit__ self.gen.next() File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/modulestore/tests/utils.py", line 241, in build contentstore._drop_database() # pylint: disable=protected-access File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/contentstore/mongo.py", line 71, in _drop_database connection.drop_database(self.fs_files.database) TypeError: 'Collection' object is not callable -------------------- >> begin captured stdout << --------------------- Collection(Database(mongomock.MongoClient('localhost', 27017), 'contentstore3589'), 'fs') {'_database': Database(mongomock.MongoClient('localhost', 27017), 'contentstore3589'), '_uniques': [], 'name': 'fs', 'full_name': 'contentstore3589.fs', '_documents': OrderedDict()} --------------------- >> end captured stdout << ---------------------- -------------------- >> begin captured logging << -------------------- edx.modulestore: DEBUG: Successfully added course-v1:org.3049+course_3049+Search_Index_Test_Course course to the course discovery index --------------------- >> end captured logging << --------------------- ====================================================================== ERROR: test_delete_course_from_search_index_after_course_deletion_1_mongo (cms.djangoapps.contentstore.tests.test_courseware_index.TestCoursewareSearchIndexer) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/cms/djangoapps/contentstore/tests/test_courseware_index.py", line 602, in test_delete_course_from_search_index_after_course_deletion self._perform_test_using_store(store_type, self._test_delete_course_from_search_index_after_course_deletion) File "/edx/app/edxapp/edx-platform/cms/djangoapps/contentstore/tests/test_courseware_index.py", line 168, in _perform_test_using_store test_to_perform(store) File "/usr/lib/python2.7/contextlib.py", line 24, in __exit__ self.gen.next() File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/modulestore/tests/utils.py", line 241, in build contentstore._drop_database() # pylint: disable=protected-access File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/contentstore/mongo.py", line 71, in _drop_database connection.drop_database(self.fs_files.database) TypeError: 'Collection' object is not callable -------------------- >> begin captured stdout << --------------------- Collection(Database(mongomock.MongoClient('localhost', 27017), 'contentstore5720'), 'fs') {'_database': Database(mongomock.MongoClient('localhost', 27017), 'contentstore5720'), '_uniques': [], 'name': 'fs', 'full_name': 'contentstore5720.fs', '_documents': OrderedDict()} --------------------- >> end captured stdout << ---------------------- -------------------- >> begin captured logging << -------------------- root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. edx.modulestore: DEBUG: Successfully added org.3057/course_3057/Search_Index_Test_Course course to the course discovery index openedx.core.lib.block_structure.cache: INFO: Deleted BlockStructure BlockUsageLocator(SlashSeparatedCourseKey('org.3057', 'course_3057', 'Search_Index_Test_Course', None, None), 'course', 'Search_Index_Test_Course') from the cache. xmodule.modulestore.django: INFO: Sent course_deleted signal to with kwargs {'course_key': SlashSeparatedCourseKey('org.3057', 'course_3057', 'Search_Index_Test_Course', None, None)}. Response was: None xmodule.modulestore.django: INFO: Sent course_deleted signal to with kwargs {'course_key': SlashSeparatedCourseKey('org.3057', 'course_3057', 'Search_Index_Test_Course', None, None)}. Response was: None --------------------- >> end captured logging << --------------------- ====================================================================== ERROR: test_delete_course_from_search_index_after_course_deletion_2_split (cms.djangoapps.contentstore.tests.test_courseware_index.TestCoursewareSearchIndexer) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/cms/djangoapps/contentstore/tests/test_courseware_index.py", line 602, in test_delete_course_from_search_index_after_course_deletion self._perform_test_using_store(store_type, self._test_delete_course_from_search_index_after_course_deletion) File "/edx/app/edxapp/edx-platform/cms/djangoapps/contentstore/tests/test_courseware_index.py", line 168, in _perform_test_using_store test_to_perform(store) File "/usr/lib/python2.7/contextlib.py", line 24, in __exit__ self.gen.next() File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/modulestore/tests/utils.py", line 241, in build contentstore._drop_database() # pylint: disable=protected-access File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/contentstore/mongo.py", line 71, in _drop_database connection.drop_database(self.fs_files.database) TypeError: 'Collection' object is not callable -------------------- >> begin captured stdout << --------------------- Collection(Database(mongomock.MongoClient('localhost', 27017), 'contentstore1711'), 'fs') {'_database': Database(mongomock.MongoClient('localhost', 27017), 'contentstore1711'), '_uniques': [], 'name': 'fs', 'full_name': 'contentstore1711.fs', '_documents': OrderedDict()} --------------------- >> end captured stdout << ---------------------- -------------------- >> begin captured logging << -------------------- edx.modulestore: DEBUG: Successfully added course-v1:org.3062+course_3062+Search_Index_Test_Course course to the course discovery index openedx.core.lib.block_structure.cache: INFO: Deleted BlockStructure BlockUsageLocator(CourseLocator('org.3062', 'course_3062', 'Search_Index_Test_Course', None, None), 'course', 'Search_Index_Test_Course') from the cache. xmodule.modulestore.django: INFO: Sent course_deleted signal to with kwargs {'course_key': CourseLocator('org.3062', 'course_3062', 'Search_Index_Test_Course', None, None)}. Response was: None xmodule.modulestore.django: INFO: Sent course_deleted signal to with kwargs {'course_key': CourseLocator('org.3062', 'course_3062', 'Search_Index_Test_Course', None, None)}. Response was: None --------------------- >> end captured logging << --------------------- ====================================================================== ERROR: test_deleting_item_1_mongo (cms.djangoapps.contentstore.tests.test_courseware_index.TestCoursewareSearchIndexer) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/cms/djangoapps/contentstore/tests/test_courseware_index.py", line 557, in test_deleting_item self._perform_test_using_store(store_type, self._test_deleting_item) File "/edx/app/edxapp/edx-platform/cms/djangoapps/contentstore/tests/test_courseware_index.py", line 168, in _perform_test_using_store test_to_perform(store) File "/usr/lib/python2.7/contextlib.py", line 24, in __exit__ self.gen.next() File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/modulestore/tests/utils.py", line 241, in build contentstore._drop_database() # pylint: disable=protected-access File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/contentstore/mongo.py", line 71, in _drop_database connection.drop_database(self.fs_files.database) TypeError: 'Collection' object is not callable -------------------- >> begin captured stdout << --------------------- Collection(Database(mongomock.MongoClient('localhost', 27017), 'contentstore2924'), 'fs') {'_database': Database(mongomock.MongoClient('localhost', 27017), 'contentstore2924'), '_uniques': [], 'name': 'fs', 'full_name': 'contentstore2924.fs', '_documents': OrderedDict()} --------------------- >> end captured stdout << ---------------------- -------------------- >> begin captured logging << -------------------- root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. edx.modulestore: DEBUG: Successfully added org.3067/course_3067/Search_Index_Test_Course course to the course discovery index root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. edx.modulestore: DEBUG: Successfully added org.3067/course_3067/Search_Index_Test_Course course to the course discovery index root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. edx.modulestore: DEBUG: Successfully added org.3067/course_3067/Search_Index_Test_Course course to the course discovery index --------------------- >> end captured logging << --------------------- ====================================================================== ERROR: test_deleting_item_2_split (cms.djangoapps.contentstore.tests.test_courseware_index.TestCoursewareSearchIndexer) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/cms/djangoapps/contentstore/tests/test_courseware_index.py", line 557, in test_deleting_item self._perform_test_using_store(store_type, self._test_deleting_item) File "/edx/app/edxapp/edx-platform/cms/djangoapps/contentstore/tests/test_courseware_index.py", line 168, in _perform_test_using_store test_to_perform(store) File "/usr/lib/python2.7/contextlib.py", line 24, in __exit__ self.gen.next() File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/modulestore/tests/utils.py", line 241, in build contentstore._drop_database() # pylint: disable=protected-access File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/contentstore/mongo.py", line 71, in _drop_database connection.drop_database(self.fs_files.database) TypeError: 'Collection' object is not callable -------------------- >> begin captured stdout << --------------------- Collection(Database(mongomock.MongoClient('localhost', 27017), 'contentstore8649'), 'fs') {'_database': Database(mongomock.MongoClient('localhost', 27017), 'contentstore8649'), '_uniques': [], 'name': 'fs', 'full_name': 'contentstore8649.fs', '_documents': OrderedDict()} --------------------- >> end captured stdout << ---------------------- -------------------- >> begin captured logging << -------------------- edx.modulestore: DEBUG: Successfully added course-v1:org.3072+course_3072+Search_Index_Test_Course course to the course discovery index edx.modulestore: DEBUG: Successfully added course-v1:org.3072+course_3072+Search_Index_Test_Course course to the course discovery index edx.modulestore: DEBUG: Successfully added course-v1:org.3072+course_3072+Search_Index_Test_Course course to the course discovery index --------------------- >> end captured logging << --------------------- ====================================================================== ERROR: test_exception_1_mongo (cms.djangoapps.contentstore.tests.test_courseware_index.TestCoursewareSearchIndexer) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/cms/djangoapps/contentstore/tests/test_courseware_index.py", line 577, in test_exception self._perform_test_using_store(store_type, self._test_exception) File "/edx/app/edxapp/edx-platform/cms/djangoapps/contentstore/tests/test_courseware_index.py", line 168, in _perform_test_using_store test_to_perform(store) File "/usr/lib/python2.7/contextlib.py", line 24, in __exit__ self.gen.next() File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/modulestore/tests/utils.py", line 241, in build contentstore._drop_database() # pylint: disable=protected-access File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/contentstore/mongo.py", line 71, in _drop_database connection.drop_database(self.fs_files.database) TypeError: 'Collection' object is not callable -------------------- >> begin captured stdout << --------------------- Collection(Database(mongomock.MongoClient('localhost', 27017), 'contentstore5579'), 'fs') {'_database': Database(mongomock.MongoClient('localhost', 27017), 'contentstore5579'), '_uniques': [], 'name': 'fs', 'full_name': 'contentstore5579.fs', '_documents': OrderedDict()} --------------------- >> end captured stdout << ---------------------- -------------------- >> begin captured logging << -------------------- root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. edx.modulestore: ERROR: Course discovery indexing error encountered, course discovery index may be out of date org.3077/course_3077/Search_Index_Test_Course Traceback (most recent call last): File "/edx/app/edxapp/edx-platform/cms/djangoapps/contentstore/courseware_index.py", line 631, in index_about_information searcher.index(cls.DISCOVERY_DOCUMENT_TYPE, [course_info]) File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/search/tests/utils.py", line 74, in index raise StandardError("There is a problem here") StandardError: There is a problem here edx.modulestore: ERROR: Indexing error encountered, courseware index may be out of date org.3077/course_3077/Search_Index_Test_Course - StandardError('There is a problem here',) Traceback (most recent call last): File "/edx/app/edxapp/edx-platform/cms/djangoapps/contentstore/courseware_index.py", line 255, in index cls.supplemental_index_information(modulestore, structure) File "/edx/app/edxapp/edx-platform/cms/djangoapps/contentstore/courseware_index.py", line 403, in supplemental_index_information CourseAboutSearchIndexer.index_about_information(modulestore, structure) File "/edx/app/edxapp/edx-platform/cms/djangoapps/contentstore/courseware_index.py", line 631, in index_about_information searcher.index(cls.DISCOVERY_DOCUMENT_TYPE, [course_info]) File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/search/tests/utils.py", line 74, in index raise StandardError("There is a problem here") StandardError: There is a problem here --------------------- >> end captured logging << --------------------- ====================================================================== ERROR: test_exception_2_split (cms.djangoapps.contentstore.tests.test_courseware_index.TestCoursewareSearchIndexer) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/cms/djangoapps/contentstore/tests/test_courseware_index.py", line 577, in test_exception self._perform_test_using_store(store_type, self._test_exception) File "/edx/app/edxapp/edx-platform/cms/djangoapps/contentstore/tests/test_courseware_index.py", line 168, in _perform_test_using_store test_to_perform(store) File "/usr/lib/python2.7/contextlib.py", line 24, in __exit__ self.gen.next() File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/modulestore/tests/utils.py", line 241, in build contentstore._drop_database() # pylint: disable=protected-access File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/contentstore/mongo.py", line 71, in _drop_database connection.drop_database(self.fs_files.database) TypeError: 'Collection' object is not callable -------------------- >> begin captured stdout << --------------------- Collection(Database(mongomock.MongoClient('localhost', 27017), 'contentstore5822'), 'fs') {'_database': Database(mongomock.MongoClient('localhost', 27017), 'contentstore5822'), '_uniques': [], 'name': 'fs', 'full_name': 'contentstore5822.fs', '_documents': OrderedDict()} --------------------- >> end captured stdout << ---------------------- -------------------- >> begin captured logging << -------------------- edx.modulestore: ERROR: Course discovery indexing error encountered, course discovery index may be out of date course-v1:org.3082+course_3082+Search_Index_Test_Course Traceback (most recent call last): File "/edx/app/edxapp/edx-platform/cms/djangoapps/contentstore/courseware_index.py", line 631, in index_about_information searcher.index(cls.DISCOVERY_DOCUMENT_TYPE, [course_info]) File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/search/tests/utils.py", line 74, in index raise StandardError("There is a problem here") StandardError: There is a problem here edx.modulestore: ERROR: Indexing error encountered, courseware index may be out of date course-v1:org.3082+course_3082+Search_Index_Test_Course - StandardError('There is a problem here',) Traceback (most recent call last): File "/edx/app/edxapp/edx-platform/cms/djangoapps/contentstore/courseware_index.py", line 255, in index cls.supplemental_index_information(modulestore, structure) File "/edx/app/edxapp/edx-platform/cms/djangoapps/contentstore/courseware_index.py", line 403, in supplemental_index_information CourseAboutSearchIndexer.index_about_information(modulestore, structure) File "/edx/app/edxapp/edx-platform/cms/djangoapps/contentstore/courseware_index.py", line 631, in index_about_information searcher.index(cls.DISCOVERY_DOCUMENT_TYPE, [course_info]) File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/search/tests/utils.py", line 74, in index raise StandardError("There is a problem here") StandardError: There is a problem here --------------------- >> end captured logging << --------------------- ====================================================================== ERROR: test_indexing_course_1_mongo (cms.djangoapps.contentstore.tests.test_courseware_index.TestCoursewareSearchIndexer) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/cms/djangoapps/contentstore/tests/test_courseware_index.py", line 549, in test_indexing_course self._perform_test_using_store(store_type, self._test_indexing_course) File "/edx/app/edxapp/edx-platform/cms/djangoapps/contentstore/tests/test_courseware_index.py", line 168, in _perform_test_using_store test_to_perform(store) File "/usr/lib/python2.7/contextlib.py", line 24, in __exit__ self.gen.next() File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/modulestore/tests/utils.py", line 241, in build contentstore._drop_database() # pylint: disable=protected-access File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/contentstore/mongo.py", line 71, in _drop_database connection.drop_database(self.fs_files.database) TypeError: 'Collection' object is not callable -------------------- >> begin captured stdout << --------------------- Collection(Database(mongomock.MongoClient('localhost', 27017), 'contentstore7154'), 'fs') {'_database': Database(mongomock.MongoClient('localhost', 27017), 'contentstore7154'), '_uniques': [], 'name': 'fs', 'full_name': 'contentstore7154.fs', '_documents': OrderedDict()} --------------------- >> end captured stdout << ---------------------- -------------------- >> begin captured logging << -------------------- root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. edx.modulestore: DEBUG: Successfully added org.3087/course_3087/Search_Index_Test_Course course to the course discovery index root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. edx.modulestore: DEBUG: Successfully added org.3087/course_3087/Search_Index_Test_Course course to the course discovery index --------------------- >> end captured logging << --------------------- ====================================================================== ERROR: test_indexing_course_2_split (cms.djangoapps.contentstore.tests.test_courseware_index.TestCoursewareSearchIndexer) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/cms/djangoapps/contentstore/tests/test_courseware_index.py", line 549, in test_indexing_course self._perform_test_using_store(store_type, self._test_indexing_course) File "/edx/app/edxapp/edx-platform/cms/djangoapps/contentstore/tests/test_courseware_index.py", line 168, in _perform_test_using_store test_to_perform(store) File "/usr/lib/python2.7/contextlib.py", line 24, in __exit__ self.gen.next() File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/modulestore/tests/utils.py", line 241, in build contentstore._drop_database() # pylint: disable=protected-access File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/contentstore/mongo.py", line 71, in _drop_database connection.drop_database(self.fs_files.database) TypeError: 'Collection' object is not callable -------------------- >> begin captured stdout << --------------------- Collection(Database(mongomock.MongoClient('localhost', 27017), 'contentstore4975'), 'fs') {'_database': Database(mongomock.MongoClient('localhost', 27017), 'contentstore4975'), '_uniques': [], 'name': 'fs', 'full_name': 'contentstore4975.fs', '_documents': OrderedDict()} --------------------- >> end captured stdout << ---------------------- -------------------- >> begin captured logging << -------------------- edx.modulestore: DEBUG: Successfully added course-v1:org.3092+course_3092+Search_Index_Test_Course course to the course discovery index edx.modulestore: DEBUG: Successfully added course-v1:org.3092+course_3092+Search_Index_Test_Course course to the course discovery index --------------------- >> end captured logging << --------------------- ====================================================================== ERROR: test_not_indexable_1_mongo (cms.djangoapps.contentstore.tests.test_courseware_index.TestCoursewareSearchIndexer) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/cms/djangoapps/contentstore/tests/test_courseware_index.py", line 561, in test_not_indexable self._perform_test_using_store(store_type, self._test_not_indexable) File "/edx/app/edxapp/edx-platform/cms/djangoapps/contentstore/tests/test_courseware_index.py", line 168, in _perform_test_using_store test_to_perform(store) File "/usr/lib/python2.7/contextlib.py", line 24, in __exit__ self.gen.next() File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/modulestore/tests/utils.py", line 241, in build contentstore._drop_database() # pylint: disable=protected-access File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/contentstore/mongo.py", line 71, in _drop_database connection.drop_database(self.fs_files.database) TypeError: 'Collection' object is not callable -------------------- >> begin captured stdout << --------------------- Collection(Database(mongomock.MongoClient('localhost', 27017), 'contentstore4113'), 'fs') {'_database': Database(mongomock.MongoClient('localhost', 27017), 'contentstore4113'), '_uniques': [], 'name': 'fs', 'full_name': 'contentstore4113.fs', '_documents': OrderedDict()} --------------------- >> end captured stdout << ---------------------- -------------------- >> begin captured logging << -------------------- root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. edx.modulestore: DEBUG: Successfully added org.3097/course_3097/Search_Index_Test_Course course to the course discovery index root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. edx.modulestore: DEBUG: Successfully added org.3097/course_3097/Search_Index_Test_Course course to the course discovery index root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. edx.modulestore: DEBUG: Successfully added org.3097/course_3097/Search_Index_Test_Course course to the course discovery index --------------------- >> end captured logging << --------------------- ====================================================================== ERROR: test_not_indexable_2_split (cms.djangoapps.contentstore.tests.test_courseware_index.TestCoursewareSearchIndexer) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/cms/djangoapps/contentstore/tests/test_courseware_index.py", line 561, in test_not_indexable self._perform_test_using_store(store_type, self._test_not_indexable) File "/edx/app/edxapp/edx-platform/cms/djangoapps/contentstore/tests/test_courseware_index.py", line 168, in _perform_test_using_store test_to_perform(store) File "/usr/lib/python2.7/contextlib.py", line 24, in __exit__ self.gen.next() File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/modulestore/tests/utils.py", line 241, in build contentstore._drop_database() # pylint: disable=protected-access File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/contentstore/mongo.py", line 71, in _drop_database connection.drop_database(self.fs_files.database) TypeError: 'Collection' object is not callable -------------------- >> begin captured stdout << --------------------- Collection(Database(mongomock.MongoClient('localhost', 27017), 'contentstore6017'), 'fs') {'_database': Database(mongomock.MongoClient('localhost', 27017), 'contentstore6017'), '_uniques': [], 'name': 'fs', 'full_name': 'contentstore6017.fs', '_documents': OrderedDict()} --------------------- >> end captured stdout << ---------------------- -------------------- >> begin captured logging << -------------------- edx.modulestore: DEBUG: Successfully added course-v1:org.3103+course_3103+Search_Index_Test_Course course to the course discovery index edx.modulestore: DEBUG: Successfully added course-v1:org.3103+course_3103+Search_Index_Test_Course course to the course discovery index edx.modulestore: DEBUG: Successfully added course-v1:org.3103+course_3103+Search_Index_Test_Course course to the course discovery index --------------------- >> end captured logging << --------------------- ====================================================================== ERROR: test_not_indexing_unpublished_content_1_mongo (cms.djangoapps.contentstore.tests.test_courseware_index.TestCoursewareSearchIndexer) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/cms/djangoapps/contentstore/tests/test_courseware_index.py", line 553, in test_not_indexing_unpublished_content self._perform_test_using_store(store_type, self._test_not_indexing_unpublished_content) File "/edx/app/edxapp/edx-platform/cms/djangoapps/contentstore/tests/test_courseware_index.py", line 168, in _perform_test_using_store test_to_perform(store) File "/usr/lib/python2.7/contextlib.py", line 24, in __exit__ self.gen.next() File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/modulestore/tests/utils.py", line 241, in build contentstore._drop_database() # pylint: disable=protected-access File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/contentstore/mongo.py", line 71, in _drop_database connection.drop_database(self.fs_files.database) TypeError: 'Collection' object is not callable -------------------- >> begin captured stdout << --------------------- Collection(Database(mongomock.MongoClient('localhost', 27017), 'contentstore9392'), 'fs') {'_database': Database(mongomock.MongoClient('localhost', 27017), 'contentstore9392'), '_uniques': [], 'name': 'fs', 'full_name': 'contentstore9392.fs', '_documents': OrderedDict()} --------------------- >> end captured stdout << ---------------------- -------------------- >> begin captured logging << -------------------- root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. edx.modulestore: DEBUG: Successfully added org.3109/course_3109/Search_Index_Test_Course course to the course discovery index root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. edx.modulestore: DEBUG: Successfully added org.3109/course_3109/Search_Index_Test_Course course to the course discovery index root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. edx.modulestore: DEBUG: Successfully added org.3109/course_3109/Search_Index_Test_Course course to the course discovery index --------------------- >> end captured logging << --------------------- ====================================================================== ERROR: test_not_indexing_unpublished_content_2_split (cms.djangoapps.contentstore.tests.test_courseware_index.TestCoursewareSearchIndexer) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/cms/djangoapps/contentstore/tests/test_courseware_index.py", line 553, in test_not_indexing_unpublished_content self._perform_test_using_store(store_type, self._test_not_indexing_unpublished_content) File "/edx/app/edxapp/edx-platform/cms/djangoapps/contentstore/tests/test_courseware_index.py", line 168, in _perform_test_using_store test_to_perform(store) File "/usr/lib/python2.7/contextlib.py", line 24, in __exit__ self.gen.next() File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/modulestore/tests/utils.py", line 241, in build contentstore._drop_database() # pylint: disable=protected-access File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/contentstore/mongo.py", line 71, in _drop_database connection.drop_database(self.fs_files.database) TypeError: 'Collection' object is not callable -------------------- >> begin captured stdout << --------------------- Collection(Database(mongomock.MongoClient('localhost', 27017), 'contentstore7288'), 'fs') {'_database': Database(mongomock.MongoClient('localhost', 27017), 'contentstore7288'), '_uniques': [], 'name': 'fs', 'full_name': 'contentstore7288.fs', '_documents': OrderedDict()} --------------------- >> end captured stdout << ---------------------- -------------------- >> begin captured logging << -------------------- edx.modulestore: DEBUG: Successfully added course-v1:org.3115+course_3115+Search_Index_Test_Course course to the course discovery index edx.modulestore: DEBUG: Successfully added course-v1:org.3115+course_3115+Search_Index_Test_Course course to the course discovery index edx.modulestore: DEBUG: Successfully added course-v1:org.3115+course_3115+Search_Index_Test_Course course to the course discovery index --------------------- >> end captured logging << --------------------- ====================================================================== ERROR: test_search_disabled_1_mongo (cms.djangoapps.contentstore.tests.test_courseware_index.TestCoursewareSearchIndexer) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/cms/djangoapps/contentstore/tests/test_courseware_index.py", line 569, in test_search_disabled self._perform_test_using_store(store_type, self._test_search_disabled) File "/edx/app/edxapp/edx-platform/cms/djangoapps/contentstore/tests/test_courseware_index.py", line 168, in _perform_test_using_store test_to_perform(store) File "/usr/lib/python2.7/contextlib.py", line 24, in __exit__ self.gen.next() File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/modulestore/tests/utils.py", line 241, in build contentstore._drop_database() # pylint: disable=protected-access File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/contentstore/mongo.py", line 71, in _drop_database connection.drop_database(self.fs_files.database) TypeError: 'Collection' object is not callable -------------------- >> begin captured stdout << --------------------- Collection(Database(mongomock.MongoClient('localhost', 27017), 'contentstore9951'), 'fs') {'_database': Database(mongomock.MongoClient('localhost', 27017), 'contentstore9951'), '_uniques': [], 'name': 'fs', 'full_name': 'contentstore9951.fs', '_documents': OrderedDict()} --------------------- >> end captured stdout << ---------------------- -------------------- >> begin captured logging << -------------------- root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. --------------------- >> end captured logging << --------------------- ====================================================================== ERROR: test_search_disabled_2_split (cms.djangoapps.contentstore.tests.test_courseware_index.TestCoursewareSearchIndexer) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/cms/djangoapps/contentstore/tests/test_courseware_index.py", line 569, in test_search_disabled self._perform_test_using_store(store_type, self._test_search_disabled) File "/edx/app/edxapp/edx-platform/cms/djangoapps/contentstore/tests/test_courseware_index.py", line 168, in _perform_test_using_store test_to_perform(store) File "/usr/lib/python2.7/contextlib.py", line 24, in __exit__ self.gen.next() File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/modulestore/tests/utils.py", line 241, in build contentstore._drop_database() # pylint: disable=protected-access File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/contentstore/mongo.py", line 71, in _drop_database connection.drop_database(self.fs_files.database) TypeError: 'Collection' object is not callable -------------------- >> begin captured stdout << --------------------- Collection(Database(mongomock.MongoClient('localhost', 27017), 'contentstore699'), 'fs') {'_database': Database(mongomock.MongoClient('localhost', 27017), 'contentstore699'), '_uniques': [], 'name': 'fs', 'full_name': 'contentstore699.fs', '_documents': OrderedDict()} --------------------- >> end captured stdout << ---------------------- ====================================================================== ERROR: test_start_date_propagation_1_mongo (cms.djangoapps.contentstore.tests.test_courseware_index.TestCoursewareSearchIndexer) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/cms/djangoapps/contentstore/tests/test_courseware_index.py", line 565, in test_start_date_propagation self._perform_test_using_store(store_type, self._test_start_date_propagation) File "/edx/app/edxapp/edx-platform/cms/djangoapps/contentstore/tests/test_courseware_index.py", line 168, in _perform_test_using_store test_to_perform(store) File "/usr/lib/python2.7/contextlib.py", line 24, in __exit__ self.gen.next() File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/modulestore/tests/utils.py", line 241, in build contentstore._drop_database() # pylint: disable=protected-access File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/contentstore/mongo.py", line 71, in _drop_database connection.drop_database(self.fs_files.database) TypeError: 'Collection' object is not callable -------------------- >> begin captured stdout << --------------------- Collection(Database(mongomock.MongoClient('localhost', 27017), 'contentstore554'), 'fs') {'_database': Database(mongomock.MongoClient('localhost', 27017), 'contentstore554'), '_uniques': [], 'name': 'fs', 'full_name': 'contentstore554.fs', '_documents': OrderedDict()} --------------------- >> end captured stdout << ---------------------- -------------------- >> begin captured logging << -------------------- root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. edx.modulestore: DEBUG: Successfully added org.3131/course_3131/Search_Index_Test_Course course to the course discovery index --------------------- >> end captured logging << --------------------- ====================================================================== ERROR: test_start_date_propagation_2_split (cms.djangoapps.contentstore.tests.test_courseware_index.TestCoursewareSearchIndexer) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/cms/djangoapps/contentstore/tests/test_courseware_index.py", line 565, in test_start_date_propagation self._perform_test_using_store(store_type, self._test_start_date_propagation) File "/edx/app/edxapp/edx-platform/cms/djangoapps/contentstore/tests/test_courseware_index.py", line 168, in _perform_test_using_store test_to_perform(store) File "/usr/lib/python2.7/contextlib.py", line 24, in __exit__ self.gen.next() File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/modulestore/tests/utils.py", line 241, in build contentstore._drop_database() # pylint: disable=protected-access File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/contentstore/mongo.py", line 71, in _drop_database connection.drop_database(self.fs_files.database) TypeError: 'Collection' object is not callable -------------------- >> begin captured stdout << --------------------- Collection(Database(mongomock.MongoClient('localhost', 27017), 'contentstore9096'), 'fs') {'_database': Database(mongomock.MongoClient('localhost', 27017), 'contentstore9096'), '_uniques': [], 'name': 'fs', 'full_name': 'contentstore9096.fs', '_documents': OrderedDict()} --------------------- >> end captured stdout << ---------------------- -------------------- >> begin captured logging << -------------------- edx.modulestore: DEBUG: Successfully added course-v1:org.3136+course_3136+Search_Index_Test_Course course to the course discovery index --------------------- >> end captured logging << --------------------- ====================================================================== ERROR: test_time_based_index_1_mongo (cms.djangoapps.contentstore.tests.test_courseware_index.TestCoursewareSearchIndexer) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/cms/djangoapps/contentstore/tests/test_courseware_index.py", line 573, in test_time_based_index self._perform_test_using_store(store_type, self._test_time_based_index) File "/edx/app/edxapp/edx-platform/cms/djangoapps/contentstore/tests/test_courseware_index.py", line 168, in _perform_test_using_store test_to_perform(store) File "/usr/lib/python2.7/contextlib.py", line 24, in __exit__ self.gen.next() File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/modulestore/tests/utils.py", line 241, in build contentstore._drop_database() # pylint: disable=protected-access File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/contentstore/mongo.py", line 71, in _drop_database connection.drop_database(self.fs_files.database) TypeError: 'Collection' object is not callable -------------------- >> begin captured stdout << --------------------- Collection(Database(mongomock.MongoClient('localhost', 27017), 'contentstore676'), 'fs') {'_database': Database(mongomock.MongoClient('localhost', 27017), 'contentstore676'), '_uniques': [], 'name': 'fs', 'full_name': 'contentstore676.fs', '_documents': OrderedDict()} --------------------- >> end captured stdout << ---------------------- -------------------- >> begin captured logging << -------------------- root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. edx.modulestore: DEBUG: Successfully added org.3141/course_3141/Search_Index_Test_Course course to the course discovery index root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. edx.modulestore: DEBUG: Successfully added org.3141/course_3141/Search_Index_Test_Course course to the course discovery index root: WARNING: Running MongoModuleStore without a metadata_inheritance_cache_subsystem. This is OK in localdev and testing environment. Not OK in production. edx.modulestore: DEBUG: Successfully added org.3141/course_3141/Search_Index_Test_Course course to the course discovery index --------------------- >> end captured logging << --------------------- ====================================================================== ERROR: test_time_based_index_2_split (cms.djangoapps.contentstore.tests.test_courseware_index.TestCoursewareSearchIndexer) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/cms/djangoapps/contentstore/tests/test_courseware_index.py", line 573, in test_time_based_index self._perform_test_using_store(store_type, self._test_time_based_index) File "/edx/app/edxapp/edx-platform/cms/djangoapps/contentstore/tests/test_courseware_index.py", line 168, in _perform_test_using_store test_to_perform(store) File "/usr/lib/python2.7/contextlib.py", line 24, in __exit__ self.gen.next() File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/modulestore/tests/utils.py", line 241, in build contentstore._drop_database() # pylint: disable=protected-access File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/contentstore/mongo.py", line 71, in _drop_database connection.drop_database(self.fs_files.database) TypeError: 'Collection' object is not callable -------------------- >> begin captured stdout << --------------------- Collection(Database(mongomock.MongoClient('localhost', 27017), 'contentstore7326'), 'fs') {'_database': Database(mongomock.MongoClient('localhost', 27017), 'contentstore7326'), '_uniques': [], 'name': 'fs', 'full_name': 'contentstore7326.fs', '_documents': OrderedDict()} --------------------- >> end captured stdout << ---------------------- -------------------- >> begin captured logging << -------------------- edx.modulestore: DEBUG: Successfully added course-v1:org.3149+course_3149+Search_Index_Test_Course course to the course discovery index edx.modulestore: DEBUG: Successfully added course-v1:org.3149+course_3149+Search_Index_Test_Course course to the course discovery index edx.modulestore: DEBUG: Successfully added course-v1:org.3149+course_3149+Search_Index_Test_Course course to the course discovery index --------------------- >> end captured logging << --------------------- ====================================================================== ERROR: test_creating_item_1_split (cms.djangoapps.contentstore.tests.test_courseware_index.TestLibrarySearchIndexer) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/cms/djangoapps/contentstore/tests/test_courseware_index.py", line 930, in test_creating_item self._perform_test_using_store(store_type, self._test_creating_item) File "/edx/app/edxapp/edx-platform/cms/djangoapps/contentstore/tests/test_courseware_index.py", line 168, in _perform_test_using_store test_to_perform(store) File "/usr/lib/python2.7/contextlib.py", line 24, in __exit__ self.gen.next() File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/modulestore/tests/utils.py", line 241, in build contentstore._drop_database() # pylint: disable=protected-access File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/contentstore/mongo.py", line 71, in _drop_database connection.drop_database(self.fs_files.database) TypeError: 'Collection' object is not callable -------------------- >> begin captured stdout << --------------------- Collection(Database(mongomock.MongoClient('localhost', 27017), 'contentstore7989'), 'fs') {'_database': Database(mongomock.MongoClient('localhost', 27017), 'contentstore7989'), '_uniques': [], 'name': 'fs', 'full_name': 'contentstore7989.fs', '_documents': OrderedDict()} --------------------- >> end captured stdout << ---------------------- ====================================================================== ERROR: test_deleting_item_1_split (cms.djangoapps.contentstore.tests.test_courseware_index.TestLibrarySearchIndexer) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/cms/djangoapps/contentstore/tests/test_courseware_index.py", line 934, in test_deleting_item self._perform_test_using_store(store_type, self._test_deleting_item) File "/edx/app/edxapp/edx-platform/cms/djangoapps/contentstore/tests/test_courseware_index.py", line 168, in _perform_test_using_store test_to_perform(store) File "/usr/lib/python2.7/contextlib.py", line 24, in __exit__ self.gen.next() File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/modulestore/tests/utils.py", line 241, in build contentstore._drop_database() # pylint: disable=protected-access File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/contentstore/mongo.py", line 71, in _drop_database connection.drop_database(self.fs_files.database) TypeError: 'Collection' object is not callable -------------------- >> begin captured stdout << --------------------- Collection(Database(mongomock.MongoClient('localhost', 27017), 'contentstore4395'), 'fs') {'_database': Database(mongomock.MongoClient('localhost', 27017), 'contentstore4395'), '_uniques': [], 'name': 'fs', 'full_name': 'contentstore4395.fs', '_documents': OrderedDict()} --------------------- >> end captured stdout << ---------------------- ====================================================================== ERROR: test_exception_1_split (cms.djangoapps.contentstore.tests.test_courseware_index.TestLibrarySearchIndexer) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/cms/djangoapps/contentstore/tests/test_courseware_index.py", line 946, in test_exception self._perform_test_using_store(store_type, self._test_exception) File "/edx/app/edxapp/edx-platform/cms/djangoapps/contentstore/tests/test_courseware_index.py", line 168, in _perform_test_using_store test_to_perform(store) File "/usr/lib/python2.7/contextlib.py", line 24, in __exit__ self.gen.next() File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/modulestore/tests/utils.py", line 241, in build contentstore._drop_database() # pylint: disable=protected-access File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/contentstore/mongo.py", line 71, in _drop_database connection.drop_database(self.fs_files.database) TypeError: 'Collection' object is not callable -------------------- >> begin captured stdout << --------------------- Collection(Database(mongomock.MongoClient('localhost', 27017), 'contentstore5438'), 'fs') {'_database': Database(mongomock.MongoClient('localhost', 27017), 'contentstore5438'), '_uniques': [], 'name': 'fs', 'full_name': 'contentstore5438.fs', '_documents': OrderedDict()} --------------------- >> end captured stdout << ---------------------- -------------------- >> begin captured logging << -------------------- edx.modulestore: ERROR: Indexing error encountered, courseware index may be out of date library-v1:org3164+lib3164 - StandardError('There is a problem here',) Traceback (most recent call last): File "/edx/app/edxapp/edx-platform/cms/djangoapps/contentstore/courseware_index.py", line 260, in index searcher.index(cls.DOCUMENT_TYPE, items_index) File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/search/tests/utils.py", line 74, in index raise StandardError("There is a problem here") StandardError: There is a problem here --------------------- >> end captured logging << --------------------- ====================================================================== ERROR: test_indexing_library_1_split (cms.djangoapps.contentstore.tests.test_courseware_index.TestLibrarySearchIndexer) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/cms/djangoapps/contentstore/tests/test_courseware_index.py", line 922, in test_indexing_library self._perform_test_using_store(store_type, self._test_indexing_library) File "/edx/app/edxapp/edx-platform/cms/djangoapps/contentstore/tests/test_courseware_index.py", line 168, in _perform_test_using_store test_to_perform(store) File "/usr/lib/python2.7/contextlib.py", line 24, in __exit__ self.gen.next() File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/modulestore/tests/utils.py", line 241, in build contentstore._drop_database() # pylint: disable=protected-access File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/contentstore/mongo.py", line 71, in _drop_database connection.drop_database(self.fs_files.database) TypeError: 'Collection' object is not callable -------------------- >> begin captured stdout << --------------------- Collection(Database(mongomock.MongoClient('localhost', 27017), 'contentstore1835'), 'fs') {'_database': Database(mongomock.MongoClient('localhost', 27017), 'contentstore1835'), '_uniques': [], 'name': 'fs', 'full_name': 'contentstore1835.fs', '_documents': OrderedDict()} --------------------- >> end captured stdout << ---------------------- ====================================================================== ERROR: test_not_indexable_1_split (cms.djangoapps.contentstore.tests.test_courseware_index.TestLibrarySearchIndexer) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/cms/djangoapps/contentstore/tests/test_courseware_index.py", line 938, in test_not_indexable self._perform_test_using_store(store_type, self._test_not_indexable) File "/edx/app/edxapp/edx-platform/cms/djangoapps/contentstore/tests/test_courseware_index.py", line 168, in _perform_test_using_store test_to_perform(store) File "/usr/lib/python2.7/contextlib.py", line 24, in __exit__ self.gen.next() File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/modulestore/tests/utils.py", line 241, in build contentstore._drop_database() # pylint: disable=protected-access File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/contentstore/mongo.py", line 71, in _drop_database connection.drop_database(self.fs_files.database) TypeError: 'Collection' object is not callable -------------------- >> begin captured stdout << --------------------- Collection(Database(mongomock.MongoClient('localhost', 27017), 'contentstore4222'), 'fs') {'_database': Database(mongomock.MongoClient('localhost', 27017), 'contentstore4222'), '_uniques': [], 'name': 'fs', 'full_name': 'contentstore4222.fs', '_documents': OrderedDict()} --------------------- >> end captured stdout << ---------------------- ====================================================================== ERROR: test_search_disabled_1_split (cms.djangoapps.contentstore.tests.test_courseware_index.TestLibrarySearchIndexer) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/cms/djangoapps/contentstore/tests/test_courseware_index.py", line 942, in test_search_disabled self._perform_test_using_store(store_type, self._test_search_disabled) File "/edx/app/edxapp/edx-platform/cms/djangoapps/contentstore/tests/test_courseware_index.py", line 168, in _perform_test_using_store test_to_perform(store) File "/usr/lib/python2.7/contextlib.py", line 24, in __exit__ self.gen.next() File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/modulestore/tests/utils.py", line 241, in build contentstore._drop_database() # pylint: disable=protected-access File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/contentstore/mongo.py", line 71, in _drop_database connection.drop_database(self.fs_files.database) TypeError: 'Collection' object is not callable -------------------- >> begin captured stdout << --------------------- Collection(Database(mongomock.MongoClient('localhost', 27017), 'contentstore9008'), 'fs') {'_database': Database(mongomock.MongoClient('localhost', 27017), 'contentstore9008'), '_uniques': [], 'name': 'fs', 'full_name': 'contentstore9008.fs', '_documents': OrderedDict()} --------------------- >> end captured stdout << ---------------------- ====================================================================== ERROR: test_updating_item_1_split (cms.djangoapps.contentstore.tests.test_courseware_index.TestLibrarySearchIndexer) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/cms/djangoapps/contentstore/tests/test_courseware_index.py", line 926, in test_updating_item self._perform_test_using_store(store_type, self._test_updating_item) File "/edx/app/edxapp/edx-platform/cms/djangoapps/contentstore/tests/test_courseware_index.py", line 168, in _perform_test_using_store test_to_perform(store) File "/usr/lib/python2.7/contextlib.py", line 24, in __exit__ self.gen.next() File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/modulestore/tests/utils.py", line 241, in build contentstore._drop_database() # pylint: disable=protected-access File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/contentstore/mongo.py", line 71, in _drop_database connection.drop_database(self.fs_files.database) TypeError: 'Collection' object is not callable -------------------- >> begin captured stdout << --------------------- Collection(Database(mongomock.MongoClient('localhost', 27017), 'contentstore2171'), 'fs') {'_database': Database(mongomock.MongoClient('localhost', 27017), 'contentstore2171'), '_uniques': [], 'name': 'fs', 'full_name': 'contentstore2171.fs', '_documents': OrderedDict()} --------------------- >> end captured stdout << ---------------------- ====================================================================== FAIL: test_json_responses (cms.djangoapps.contentstore.views.tests.test_assets.PaginationTestCase) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/edx-platform/cms/djangoapps/contentstore/views/tests/test_assets.py", line 167, in test_json_responses self.url + "?page_size=2&page=1", 2, 2, 4) File "/edx/app/edxapp/edx-platform/cms/djangoapps/contentstore/views/tests/test_assets.py", line 223, in assert_correct_asset_response self.assertEquals(json_response['start'], expected_start) AssertionError: 0 != 2 -------------------- >> begin captured stdout << --------------------- Collection(Database(mongomock.MongoClient('localhost', 27017), 'test_xcontent_6065'), 'fs') {'_database': Database(mongomock.MongoClient('localhost', 27017), 'test_xcontent_6065'), '_uniques': [], 'name': 'fs', 'full_name': 'test_xcontent_6065.fs', '_documents': OrderedDict()} --------------------- >> end captured stdout << ---------------------- -------------------- >> begin captured logging << -------------------- tracking: INFO: {"username": "", "event_source": "server", "name": "edx.user.settings.changed", "accept_language": "", "time": "2017-02-10T18:52:47.676877+00:00", "agent": "", "page": null, "host": "", "session": "", "referer": "", "context": {}, "ip": "", "event": {"user_id": 1, "truncated": [], "old": false, "setting": "is_staff", "table": "auth_user", "new": true}, "event_type": "edx.user.settings.changed"} openedx.core.djangoapps.safe_sessions.middleware: DEBUG: SafeCookieData received empty user_id 'None' for session_id '8krb9mx12s1xb69lurbx47m1zwhevrse'. audit: INFO: Login success - testuser (test+courses@edx.org) openedx.core.djangoapps.safe_sessions.middleware: ERROR: SafeCookieData BWC parse error: 'k7ti8ipnmojzt4gpn0hq3u10yduoznwh'. tracking: INFO: {"username": "testuser", "event_type": "/assets/org.120/course_120/Run_120/", "ip": "127.0.0.1", "agent": "", "host": "testserver", "referer": "", "accept_language": "", "event": "{\"POST\": {\"name\": [\"asset-1\"]}, \"GET\": {}}", "event_source": "server", "context": {"user_id": 1, "org_id": "", "course_id": "", "path": "/assets/org.120/course_120/Run_120/"}, "time": "2017-02-10T18:52:47.710648+00:00", "page": null} tracking: INFO: {"username": "testuser", "event_type": "/assets/org.120/course_120/Run_120/", "ip": "127.0.0.1", "agent": "", "host": "testserver", "referer": "", "accept_language": "", "event": "{\"POST\": {\"name\": [\"asset-2\"]}, \"GET\": {}}", "event_source": "server", "context": {"user_id": 1, "org_id": "", "course_id": "", "path": "/assets/org.120/course_120/Run_120/"}, "time": "2017-02-10T18:52:47.728046+00:00", "page": null} tracking: INFO: {"username": "testuser", "event_type": "/assets/org.120/course_120/Run_120/", "ip": "127.0.0.1", "agent": "", "host": "testserver", "referer": "", "accept_language": "", "event": "{\"POST\": {\"name\": [\"asset-3\"]}, \"GET\": {}}", "event_source": "server", "context": {"user_id": 1, "org_id": "", "course_id": "", "path": "/assets/org.120/course_120/Run_120/"}, "time": "2017-02-10T18:52:47.744144+00:00", "page": null} tracking: INFO: {"username": "testuser", "event_type": "/assets/org.120/course_120/Run_120/", "ip": "127.0.0.1", "agent": "", "host": "testserver", "referer": "", "accept_language": "", "event": "{\"POST\": {\"name\": [\"asset-4\"]}, \"GET\": {}}", "event_source": "server", "context": {"user_id": 1, "org_id": "", "course_id": "", "path": "/assets/org.120/course_120/Run_120/"}, "time": "2017-02-10T18:52:47.757327+00:00", "page": null} tracking: INFO: {"username": "testuser", "event_type": "/assets/org.120/course_120/Run_120/", "ip": "127.0.0.1", "agent": "", "host": "testserver", "referer": "", "accept_language": "", "event": "{\"POST\": {}, \"GET\": {}}", "event_source": "server", "context": {"user_id": 1, "org_id": "", "course_id": "", "path": "/assets/org.120/course_120/Run_120/"}, "time": "2017-02-10T18:52:47.770258+00:00", "page": null} tracking: INFO: {"username": "testuser", "event_type": "/assets/org.120/course_120/Run_120/", "ip": "127.0.0.1", "agent": "", "host": "testserver", "referer": "", "accept_language": "", "event": "{\"POST\": {}, \"GET\": {\"page_size\": [\"2\"]}}", "event_source": "server", "context": {"user_id": 1, "org_id": "", "course_id": "", "path": "/assets/org.120/course_120/Run_120/"}, "time": "2017-02-10T18:52:47.779210+00:00", "page": null} tracking: INFO: {"username": "testuser", "event_type": "/assets/org.120/course_120/Run_120/", "ip": "127.0.0.1", "agent": "", "host": "testserver", "referer": "", "accept_language": "", "event": "{\"POST\": {}, \"GET\": {\"page\": [\"1\"], \"page_size\": [\"2\"]}}", "event_source": "server", "context": {"user_id": 1, "org_id": "", "course_id": "", "path": "/assets/org.120/course_120/Run_120/"}, "time": "2017-02-10T18:52:47.786879+00:00", "page": null} --------------------- >> end captured logging << --------------------- ====================================================================== FAIL: test_split_test (cms.djangoapps.contentstore.views.tests.test_item.GetItemTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/edx-platform/cms/djangoapps/contentstore/views/tests/test_item.py", line 260, in test_split_test self.assertIn('Announcement', html) AssertionError: 'Announcement' not found in u'\n\n\n\n
\n
\n\n
\n

\n \n We\'re having trouble rendering your component\n

\n\n

Students will not be able to access this component. Re-edit your component to fix the error.

\n\n\n\n
\n
\n\n' -------------------- >> begin captured stdout << --------------------- Collection(Database(mongomock.MongoClient('localhost', 27017), 'test_xcontent_6065'), 'fs') {'_database': Database(mongomock.MongoClient('localhost', 27017), 'test_xcontent_6065'), '_uniques': [], 'name': 'fs', 'full_name': 'test_xcontent_6065.fs', '_documents': OrderedDict()} --------------------- >> end captured stdout << ---------------------- -------------------- >> begin captured logging << -------------------- tracking: INFO: {"username": "", "event_source": "server", "name": "edx.user.settings.changed", "accept_language": "", "time": "2017-02-10T18:54:14.182912+00:00", "agent": "", "page": null, "host": "", "session": "", "referer": "", "context": {}, "ip": "", "event": {"user_id": 1, "truncated": [], "old": false, "setting": "is_staff", "table": "auth_user", "new": true}, "event_type": "edx.user.settings.changed"} openedx.core.djangoapps.safe_sessions.middleware: DEBUG: SafeCookieData received empty user_id 'None' for session_id 'ncrv66k6wqbv4xp50ik4t9z1llocrcx8'. audit: INFO: Login success - testuser (test+courses@edx.org) openedx.core.djangoapps.safe_sessions.middleware: ERROR: SafeCookieData BWC parse error: '22ftcejn7wi2d3netpxrndamgqdor04d'. tracking: INFO: {"username": "testuser", "event_type": "/xblock/", "ip": "127.0.0.1", "agent": "", "host": "testserver", "referer": "", "accept_language": "", "event": "{\"POST\": {}, \"GET\": {}}", "event_source": "server", "context": {"user_id": 1, "org_id": "", "course_id": "", "path": "/xblock/"}, "time": "2017-02-10T18:54:14.210694+00:00", "page": null} tracking: INFO: {"username": "testuser", "event_type": "/xblock/", "ip": "127.0.0.1", "agent": "", "host": "testserver", "referer": "", "accept_language": "", "event": "{\"POST\": {}, \"GET\": {}}", "event_source": "server", "context": {"user_id": 1, "org_id": "", "course_id": "", "path": "/xblock/"}, "time": "2017-02-10T18:54:14.235953+00:00", "page": null} tracking: INFO: {"username": "testuser", "event_type": "/xblock/", "ip": "127.0.0.1", "agent": "", "host": "testserver", "referer": "", "accept_language": "", "event": "{\"POST\": {}, \"GET\": {}}", "event_source": "server", "context": {"user_id": 1, "org_id": "", "course_id": "", "path": "/xblock/"}, "time": "2017-02-10T18:54:14.255082+00:00", "page": null} tracking: INFO: {"username": "testuser", "event_type": "/xblock/", "ip": "127.0.0.1", "agent": "", "host": "testserver", "referer": "", "accept_language": "", "event": "{\"POST\": {}, \"GET\": {}}", "event_source": "server", "context": {"user_id": 1, "org_id": "", "course_id": "", "path": "/xblock/"}, "time": "2017-02-10T18:54:14.280711+00:00", "page": null} tracking: INFO: {"username": "testuser", "event_type": "/xblock/i4x://org.668/course_668/split_test/891c08b89eb844b09aac0bd4e8622af8/container_preview", "ip": "127.0.0.1", "agent": "", "host": "testserver", "referer": "", "accept_language": "", "event": "{\"POST\": {}, \"GET\": {}}", "event_source": "server", "context": {"user_id": 1, "org_id": "", "course_id": "", "path": "/xblock/i4x://org.668/course_668/split_test/891c08b89eb844b09aac0bd4e8622af8/container_preview"}, "time": "2017-02-10T18:54:14.314702+00:00", "page": null} xmodule.x_module: DEBUG: 0.001s - render HtmlModuleWithMixins.student_view (i4x://org.668/course_668/html/323807cbd8424ff38527f1887489c13f) xmodule.x_module: DEBUG: 0.004s - render SplitTestModuleWithMixins.author_view (i4x://org.668/course_668/split_test/891c08b89eb844b09aac0bd4e8622af8) contentstore.views.preview: WARNING: Unable to render author_view for SplitTestDescriptorWithMixins(CombinedSystem(PreviewModuleSystem{'hostname': '', 'wrappers_asides': [], 'xmodule_instance': ), video_bumper={}, max_attempts=None, parent=BlockUsageLocator(CourseLocator(u'org.668', u'course_668', 'Run_668', None, None), u'vertical', '538b505011e740b78c4fd19739cd01f9'), tags=[], matlab_api_key=None, xqa_key=None, annotation_storage_url='http://your_annotation_storage.com', use_latex_compiler=False, days_early_for_beta=None, static_asset_path='', name=None, hide_from_toc=False, group_access={}, rerandomize='never', user_partitions=[], chrome=None, edxnotes_visibility=True, show_reset_button=False, self_paced=False>, 'default_class': None, 'mixologist': , 'seed': 1, 'track_function': at 0x7f2b54fe4398>, 'course_id': CourseLocator(u'org.668', u'course_668', 'Run_668', None, None), 'render_template': , 'user_id': 1, '_deprecated_per_instance_field_data': None, 'user_is_staff': True, 'cache': , 'user_location': None, 'can_execute_unsafe_code': at 0x7f2b54fe4140>, 'replace_urls': , 'select': None, 'get_user_role': at 0x7f2b54fe4500>, 'get_python_lib_zip': at 0x7f2b54fe48c0>, 'error_descriptor_class': , 'wrappers': [, , ], '_services': {'i18n': , 'field-data': , 'user': , 'settings': }, 'STATIC_URL': '/static/', 'filestore': , 'replace_jump_to_id_urls': None, 'DEBUG': True, 'descriptor_runtime': CachingDescriptorSystem(, u'org.668/course_668/Run_668', [u'i4x://org.668/course_668/html/323807cbd8424ff38527f1887489c13f@draft', u'i4x://org.668/course_668/split_test/891c08b89eb844b09aac0bd4e8622af8@draft', u'i4x://org.668/course_668/html/ae921c8b209c412a92419de3c67daab1@draft'], , [u'i4x://org.668/course_668/vertical/538b505011e740b78c4fd19739cd01f9', u'i4x://org.668/course_668/html/323807cbd8424ff38527f1887489c13f', u'i4x://org.668/course_668/split_test/891c08b89eb844b09aac0bd4e8622af8', u'i4x://org.668/course_668/html/ae921c8b209c412a92419de3c67daab1']), 'id_reader': , 'xqueue': None, 'get_real_user': None, 'HOSTNAME': '', 'anonymous_student_id': 'student', 'node_path': '', 'get_module': , 'id_generator': , 'rebind_noauth_module_to_user': None, 'debug': True, 'replace_course_urls': None}, CachingDescriptorSystem(, u'org.668/course_668/Run_668', [u'i4x://org.668/course_668/html/323807cbd8424ff38527f1887489c13f@draft', u'i4x://org.668/course_668/split_test/891c08b89eb844b09aac0bd4e8622af8@draft', u'i4x://org.668/course_668/html/ae921c8b209c412a92419de3c67daab1@draft'], , [u'i4x://org.668/course_668/vertical/538b505011e740b78c4fd19739cd01f9', u'i4x://org.668/course_668/html/323807cbd8424ff38527f1887489c13f', u'i4x://org.668/course_668/split_test/891c08b89eb844b09aac0bd4e8622af8', u'i4x://org.668/course_668/html/ae921c8b209c412a92419de3c67daab1'])), , ScopeIds(user_id=1, block_type=u'split_test', def_id=BlockUsageLocator(CourseLocator(u'org.668', u'course_668', 'Run_668', None, None), u'split_test', '891c08b89eb844b09aac0bd4e8622af8'), usage_id=BlockUsageLocator(CourseLocator(u'org.668', u'course_668', 'Run_668', None, None), u'split_test', '891c08b89eb844b09aac0bd4e8622af8'))) Traceback (most recent call last): File "/edx/app/edxapp/edx-platform/cms/djangoapps/contentstore/views/preview.py", line 304, in get_preview_fragment fragment = module.render(preview_view, context) File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/xblock/core.py", line 193, in render return self.runtime.render(self, view, context) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/x_module.py", line 1889, in render return self.__getattr__('render')(block, view_name, context) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/x_module.py", line 1297, in render return super(MetricsMixin, self).render(block, view_name, context=context) File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/xblock/runtime.py", line 806, in render frag = view_fn(context) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/split_test_module.py", line 269, in author_view fragment, inactive_children, context File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/split_test_module.py", line 293, in studio_render_children rendered_child = active_child.render(StudioEditableModule.get_preview_view_name(active_child), context) File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/xblock/core.py", line 193, in render return self.runtime.render(self, view, context) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/x_module.py", line 1889, in render return self.__getattr__('render')(block, view_name, context) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/x_module.py", line 1297, in render return super(MetricsMixin, self).render(block, view_name, context=context) File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/xblock/runtime.py", line 806, in render frag = view_fn(context) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/html_module.py", line 76, in student_view return Fragment(self.get_html()) File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/xblock/fragment.py", line 38, in __init__ self.add_content(content) File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/xblock/fragment.py", line 89, in add_content assert isinstance(content, unicode) AssertionError --------------------- >> end captured logging << --------------------- ====================================================================== FAIL: test_rerun_course (cms.djangoapps.contentstore.tests.test_clone_course.CloneCourseTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/edx-platform/cms/djangoapps/contentstore/tests/test_clone_course.py", line 120, in test_rerun_course self.assertEqual(result.get(), "succeeded") AssertionError: u"exception: 'Collection' object is not callable" != 'succeeded' -------------------- >> begin captured stdout << --------------------- Collection(Database(mongomock.MongoClient('localhost', 27017), 'test_xcontent_6065'), 'fs') {'_database': Database(mongomock.MongoClient('localhost', 27017), 'test_xcontent_6065'), '_uniques': [], 'name': 'fs', 'full_name': 'test_xcontent_6065.fs', '_documents': OrderedDict()} --------------------- >> end captured stdout << ---------------------- -------------------- >> begin captured logging << -------------------- tracking: INFO: {"username": "", "event_source": "server", "name": "edx.user.settings.changed", "accept_language": "", "time": "2017-02-10T18:55:23.484211+00:00", "agent": "", "page": null, "host": "", "session": "", "referer": "", "context": {}, "ip": "", "event": {"user_id": 1, "truncated": [], "old": false, "setting": "is_staff", "table": "auth_user", "new": true}, "event_type": "edx.user.settings.changed"} openedx.core.djangoapps.safe_sessions.middleware: DEBUG: SafeCookieData received empty user_id 'None' for session_id 'wem5rwc2vuim8m3azvnoqhs5tdyawrm4'. audit: INFO: Login success - testuser (test+courses@edx.org) openedx.core.djangoapps.safe_sessions.middleware: ERROR: SafeCookieData BWC parse error: '9ntmwxgj23vxgigvlq6cib05pgoshwld'. xmodule.modulestore.xml: DEBUG: ========> Starting courselike import from toy xmodule.modulestore.xml: DEBUG: ========> Done with courselike import from toy xmodule.modulestore.xml_importer: DEBUG: ======> IMPORTING courselike edX/toy/2012_Fall xmodule.modulestore.xml_importer: DEBUG: course data_dir=toy root: DEBUG: processing import of module i4x://edX/toy/course/2012_Fall... xmodule.modulestore.xml_importer: DEBUG: importing static content /edx/app/edxapp/edx-platform/common/test/data/toy/static/another_static.txt... xmodule.modulestore.xml_importer: DEBUG: importing static content /edx/app/edxapp/edx-platform/common/test/data/toy/static/just_a_test.jpg... PIL.Image: DEBUG: Error closing: 'NoneType' object has no attribute 'close' xmodule.modulestore.xml_importer: DEBUG: importing static content /edx/app/edxapp/edx-platform/common/test/data/toy/static/sample_static.html... xmodule.modulestore.xml_importer: DEBUG: importing static content /edx/app/edxapp/edx-platform/common/test/data/toy/static/textbook.pdf... xmodule.modulestore.xml_importer: DEBUG: importing static content /edx/app/edxapp/edx-platform/common/test/data/toy/static/handouts/sample_handout.txt... root: INFO: No assets.xml file is present with asset metadata. root: DEBUG: processing import of module i4x://edX/toy/chapter/Overview... root: DEBUG: processing import of module i4x://edX/toy/videosequence/Toy_Videos... root: DEBUG: processing import of module i4x://edX/toy/html/secret:toylab... root: DEBUG: processing import of module i4x://edX/toy/html/toyjumpto... root: DEBUG: processing import of module i4x://edX/toy/html/toyhtml... root: DEBUG: processing import of module i4x://edX/toy/html/nonportable... root: DEBUG: processing import of module i4x://edX/toy/html/nonportable_link... root: DEBUG: processing import of module i4x://edX/toy/html/badlink... root: DEBUG: processing import of module i4x://edX/toy/html/with_styling... root: DEBUG: processing import of module i4x://edX/toy/html/just_img... root: DEBUG: processing import of module i4x://edX/toy/video/Video_Resources... root: DEBUG: processing import of module i4x://edX/toy/video/Welcome... root: DEBUG: processing import of module i4x://edX/toy/video/video_123456789012... root: DEBUG: processing import of module i4x://edX/toy/video/video_4f66f493ac8f... root: DEBUG: processing import of module i4x://edX/toy/chapter/secret:magic... root: DEBUG: processing import of module i4x://edX/toy/video/toyvideo... root: DEBUG: processing import of module i4x://edX/toy/chapter/poll_test... root: DEBUG: processing import of module i4x://edX/toy/poll_question/T1_changemind_poll_foo... root: DEBUG: processing import of module i4x://edX/toy/chapter/vertical_container... root: DEBUG: processing import of module i4x://edX/toy/sequential/vertical_sequential... root: DEBUG: processing import of module i4x://edX/toy/vertical/vertical_test... root: DEBUG: processing import of module i4x://edX/toy/video/sample_video... root: DEBUG: processing import of module i4x://edX/toy/video/separate_file_video... root: DEBUG: processing import of module i4x://edX/toy/video/video_with_end_time... root: DEBUG: processing import of module i4x://edX/toy/poll_question/T1_changemind_poll_foo_2... root: DEBUG: processing import of module i4x://edX/toy/html/unicode... root: DEBUG: processing import of module i4x://edX/toy/chapter/handout_container... root: DEBUG: processing import of module i4x://edX/toy/html/html_7e5578f25f79... root: DEBUG: processing import of module i4x://edX/toy/about/end_date... root: DEBUG: processing import of module i4x://edX/toy/about/effort... root: DEBUG: processing import of module i4x://edX/toy/course_info/handouts... root: DEBUG: processing import of module i4x://edX/toy/static_tab/resources... root: DEBUG: processing import of module i4x://edX/toy/static_tab/syllabus... root: DEBUG: processing import of module i4x://edX/toy/about/short_description... xmodule.modulestore.django: INFO: Sent pre_publish signal to with kwargs {'course_key': CourseLocator('edX', 'toy', '2012_Fall', None, None)}. Response was: None openedx.core.djangoapps.content.course_overviews.models: INFO: Creating course overview for edX/toy/2012_Fall. openedx.core.djangoapps.ccxcon.api: DEBUG: ccx not enabled for course key "edX/toy/2012_Fall" openedx.core.djangoapps.ccxcon.tasks: INFO: Course update to CCXCon returned no errors. Course key: edX/toy/2012_Fall openedx.core.lib.block_structure.cache: INFO: Deleted BlockStructure BlockUsageLocator(CourseLocator('edX', 'toy', '2012_Fall', None, None), 'course', '2012_Fall') from the cache. openedx.core.lib.block_structure.cache: INFO: Deleted BlockStructure BlockUsageLocator(CourseLocator(u'edX', u'toy', u'2012_Fall', None, None), 'course', u'2012_Fall') from the cache. openedx.core.lib.block_structure.cache: INFO: Did not find BlockStructure BlockUsageLocator(CourseLocator(u'edX', u'toy', u'2012_Fall', None, None), 'course', u'2012_Fall') in the cache. edx.celery.task: ERROR: update_course_in_cache encounted unknown error. Retry #0 Traceback (most recent call last): File "/edx/app/edxapp/edx-platform/openedx/core/djangoapps/content/block_structure/tasks.py", line 34, in update_course_in_cache api.update_course_in_cache(course_key) File "/edx/app/edxapp/edx-platform/openedx/core/djangoapps/content/block_structure/api.py", line 28, in update_course_in_cache return get_block_structure_manager(course_key).update_collected() File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/manager.py", line 115, in update_collected self.get_collected() File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/manager.py", line 103, in get_collected BlockStructureTransformers.collect(block_structure) File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/transformers.py", line 80, in collect transformer.collect(block_structure) File "/edx/app/edxapp/edx-platform/lms/djangoapps/course_api/blocks/transformers/blocks_api.py", line 49, in collect StudentViewTransformer.collect(block_structure) File "/edx/app/edxapp/edx-platform/lms/djangoapps/course_api/blocks/transformers/student_view.py", line 62, in collect student_view_data = block.student_view_data() File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/video_module/video_module.py", line 945, in student_view_data for lang in self.available_translations(transcripts_info, verify_assets=False) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/video_module/video_module.py", line 945, in for lang in self.available_translations(transcripts_info, verify_assets=False) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/x_module.py", line 1475, in handler_url return descriptor_global_handler_url(block, handler_name, suffix, query, thirdparty) File "/edx/app/edxapp/edx-platform/cms/lib/xblock/runtime.py", line 14, in handler_url raise NotImplementedError("edX Studio doesn't support third-party xblock handler urls") NotImplementedError: edX Studio doesn't support third-party xblock handler urls openedx.core.lib.block_structure.cache: INFO: Deleted BlockStructure BlockUsageLocator(CourseLocator(u'edX', u'toy', u'2012_Fall', None, None), 'course', u'2012_Fall') from the cache. openedx.core.lib.block_structure.cache: INFO: Did not find BlockStructure BlockUsageLocator(CourseLocator(u'edX', u'toy', u'2012_Fall', None, None), 'course', u'2012_Fall') in the cache. edx.celery.task: ERROR: update_course_in_cache encounted unknown error. Retry #1 Traceback (most recent call last): File "/edx/app/edxapp/edx-platform/openedx/core/djangoapps/content/block_structure/tasks.py", line 34, in update_course_in_cache api.update_course_in_cache(course_key) File "/edx/app/edxapp/edx-platform/openedx/core/djangoapps/content/block_structure/api.py", line 28, in update_course_in_cache return get_block_structure_manager(course_key).update_collected() File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/manager.py", line 115, in update_collected self.get_collected() File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/manager.py", line 103, in get_collected BlockStructureTransformers.collect(block_structure) File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/transformers.py", line 80, in collect transformer.collect(block_structure) File "/edx/app/edxapp/edx-platform/lms/djangoapps/course_api/blocks/transformers/blocks_api.py", line 49, in collect StudentViewTransformer.collect(block_structure) File "/edx/app/edxapp/edx-platform/lms/djangoapps/course_api/blocks/transformers/student_view.py", line 62, in collect student_view_data = block.student_view_data() File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/video_module/video_module.py", line 945, in student_view_data for lang in self.available_translations(transcripts_info, verify_assets=False) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/video_module/video_module.py", line 945, in for lang in self.available_translations(transcripts_info, verify_assets=False) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/x_module.py", line 1475, in handler_url return descriptor_global_handler_url(block, handler_name, suffix, query, thirdparty) File "/edx/app/edxapp/edx-platform/cms/lib/xblock/runtime.py", line 14, in handler_url raise NotImplementedError("edX Studio doesn't support third-party xblock handler urls") NotImplementedError: edX Studio doesn't support third-party xblock handler urls openedx.core.lib.block_structure.cache: INFO: Deleted BlockStructure BlockUsageLocator(CourseLocator(u'edX', u'toy', u'2012_Fall', None, None), 'course', u'2012_Fall') from the cache. openedx.core.lib.block_structure.cache: INFO: Did not find BlockStructure BlockUsageLocator(CourseLocator(u'edX', u'toy', u'2012_Fall', None, None), 'course', u'2012_Fall') in the cache. edx.celery.task: ERROR: update_course_in_cache encounted unknown error. Retry #2 Traceback (most recent call last): File "/edx/app/edxapp/edx-platform/openedx/core/djangoapps/content/block_structure/tasks.py", line 34, in update_course_in_cache api.update_course_in_cache(course_key) File "/edx/app/edxapp/edx-platform/openedx/core/djangoapps/content/block_structure/api.py", line 28, in update_course_in_cache return get_block_structure_manager(course_key).update_collected() File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/manager.py", line 115, in update_collected self.get_collected() File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/manager.py", line 103, in get_collected BlockStructureTransformers.collect(block_structure) File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/transformers.py", line 80, in collect transformer.collect(block_structure) File "/edx/app/edxapp/edx-platform/lms/djangoapps/course_api/blocks/transformers/blocks_api.py", line 49, in collect StudentViewTransformer.collect(block_structure) File "/edx/app/edxapp/edx-platform/lms/djangoapps/course_api/blocks/transformers/student_view.py", line 62, in collect student_view_data = block.student_view_data() File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/video_module/video_module.py", line 945, in student_view_data for lang in self.available_translations(transcripts_info, verify_assets=False) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/video_module/video_module.py", line 945, in for lang in self.available_translations(transcripts_info, verify_assets=False) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/x_module.py", line 1475, in handler_url return descriptor_global_handler_url(block, handler_name, suffix, query, thirdparty) File "/edx/app/edxapp/edx-platform/cms/lib/xblock/runtime.py", line 14, in handler_url raise NotImplementedError("edX Studio doesn't support third-party xblock handler urls") NotImplementedError: edX Studio doesn't support third-party xblock handler urls openedx.core.lib.block_structure.cache: INFO: Deleted BlockStructure BlockUsageLocator(CourseLocator(u'edX', u'toy', u'2012_Fall', None, None), 'course', u'2012_Fall') from the cache. openedx.core.lib.block_structure.cache: INFO: Did not find BlockStructure BlockUsageLocator(CourseLocator(u'edX', u'toy', u'2012_Fall', None, None), 'course', u'2012_Fall') in the cache. edx.celery.task: ERROR: update_course_in_cache encounted unknown error. Retry #3 Traceback (most recent call last): File "/edx/app/edxapp/edx-platform/openedx/core/djangoapps/content/block_structure/tasks.py", line 34, in update_course_in_cache api.update_course_in_cache(course_key) File "/edx/app/edxapp/edx-platform/openedx/core/djangoapps/content/block_structure/api.py", line 28, in update_course_in_cache return get_block_structure_manager(course_key).update_collected() File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/manager.py", line 115, in update_collected self.get_collected() File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/manager.py", line 103, in get_collected BlockStructureTransformers.collect(block_structure) File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/transformers.py", line 80, in collect transformer.collect(block_structure) File "/edx/app/edxapp/edx-platform/lms/djangoapps/course_api/blocks/transformers/blocks_api.py", line 49, in collect StudentViewTransformer.collect(block_structure) File "/edx/app/edxapp/edx-platform/lms/djangoapps/course_api/blocks/transformers/student_view.py", line 62, in collect student_view_data = block.student_view_data() File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/video_module/video_module.py", line 945, in student_view_data for lang in self.available_translations(transcripts_info, verify_assets=False) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/video_module/video_module.py", line 945, in for lang in self.available_translations(transcripts_info, verify_assets=False) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/x_module.py", line 1475, in handler_url return descriptor_global_handler_url(block, handler_name, suffix, query, thirdparty) File "/edx/app/edxapp/edx-platform/cms/lib/xblock/runtime.py", line 14, in handler_url raise NotImplementedError("edX Studio doesn't support third-party xblock handler urls") NotImplementedError: edX Studio doesn't support third-party xblock handler urls openedx.core.lib.block_structure.cache: INFO: Deleted BlockStructure BlockUsageLocator(CourseLocator(u'edX', u'toy', u'2012_Fall', None, None), 'course', u'2012_Fall') from the cache. openedx.core.lib.block_structure.cache: INFO: Did not find BlockStructure BlockUsageLocator(CourseLocator(u'edX', u'toy', u'2012_Fall', None, None), 'course', u'2012_Fall') in the cache. edx.celery.task: ERROR: update_course_in_cache encounted unknown error. Retry #4 Traceback (most recent call last): File "/edx/app/edxapp/edx-platform/openedx/core/djangoapps/content/block_structure/tasks.py", line 34, in update_course_in_cache api.update_course_in_cache(course_key) File "/edx/app/edxapp/edx-platform/openedx/core/djangoapps/content/block_structure/api.py", line 28, in update_course_in_cache return get_block_structure_manager(course_key).update_collected() File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/manager.py", line 115, in update_collected self.get_collected() File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/manager.py", line 103, in get_collected BlockStructureTransformers.collect(block_structure) File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/transformers.py", line 80, in collect transformer.collect(block_structure) File "/edx/app/edxapp/edx-platform/lms/djangoapps/course_api/blocks/transformers/blocks_api.py", line 49, in collect StudentViewTransformer.collect(block_structure) File "/edx/app/edxapp/edx-platform/lms/djangoapps/course_api/blocks/transformers/student_view.py", line 62, in collect student_view_data = block.student_view_data() File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/video_module/video_module.py", line 945, in student_view_data for lang in self.available_translations(transcripts_info, verify_assets=False) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/video_module/video_module.py", line 945, in for lang in self.available_translations(transcripts_info, verify_assets=False) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/x_module.py", line 1475, in handler_url return descriptor_global_handler_url(block, handler_name, suffix, query, thirdparty) File "/edx/app/edxapp/edx-platform/cms/lib/xblock/runtime.py", line 14, in handler_url raise NotImplementedError("edX Studio doesn't support third-party xblock handler urls") NotImplementedError: edX Studio doesn't support third-party xblock handler urls openedx.core.lib.block_structure.cache: INFO: Deleted BlockStructure BlockUsageLocator(CourseLocator(u'edX', u'toy', u'2012_Fall', None, None), 'course', u'2012_Fall') from the cache. openedx.core.lib.block_structure.cache: INFO: Did not find BlockStructure BlockUsageLocator(CourseLocator(u'edX', u'toy', u'2012_Fall', None, None), 'course', u'2012_Fall') in the cache. edx.celery.task: ERROR: update_course_in_cache encounted unknown error. Retry #5 Traceback (most recent call last): File "/edx/app/edxapp/edx-platform/openedx/core/djangoapps/content/block_structure/tasks.py", line 34, in update_course_in_cache api.update_course_in_cache(course_key) File "/edx/app/edxapp/edx-platform/openedx/core/djangoapps/content/block_structure/api.py", line 28, in update_course_in_cache return get_block_structure_manager(course_key).update_collected() File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/manager.py", line 115, in update_collected self.get_collected() File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/manager.py", line 103, in get_collected BlockStructureTransformers.collect(block_structure) File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/transformers.py", line 80, in collect transformer.collect(block_structure) File "/edx/app/edxapp/edx-platform/lms/djangoapps/course_api/blocks/transformers/blocks_api.py", line 49, in collect StudentViewTransformer.collect(block_structure) File "/edx/app/edxapp/edx-platform/lms/djangoapps/course_api/blocks/transformers/student_view.py", line 62, in collect student_view_data = block.student_view_data() File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/video_module/video_module.py", line 945, in student_view_data for lang in self.available_translations(transcripts_info, verify_assets=False) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/video_module/video_module.py", line 945, in for lang in self.available_translations(transcripts_info, verify_assets=False) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/x_module.py", line 1475, in handler_url return descriptor_global_handler_url(block, handler_name, suffix, query, thirdparty) File "/edx/app/edxapp/edx-platform/cms/lib/xblock/runtime.py", line 14, in handler_url raise NotImplementedError("edX Studio doesn't support third-party xblock handler urls") NotImplementedError: edX Studio doesn't support third-party xblock handler urls edx.modulestore: DEBUG: Successfully added edX/toy/2012_Fall course to the course discovery index contentstore.tasks: DEBUG: Search indexing successful for complete course edX/toy/2012_Fall openedx.core.djangoapps.content.course_overviews.models: INFO: Creating course overview for edX/toy/2012_Fall. xmodule.modulestore.django: INFO: Sent course_published signal to with kwargs {'course_key': CourseLocator('edX', 'toy', '2012_Fall', None, None)}. Response was: None xmodule.modulestore.django: INFO: Sent course_published signal to with kwargs {'course_key': CourseLocator('edX', 'toy', '2012_Fall', None, None)}. Response was: None xmodule.modulestore.django: INFO: Sent course_published signal to with kwargs {'course_key': CourseLocator('edX', 'toy', '2012_Fall', None, None)}. Response was: None xmodule.modulestore.django: INFO: Sent course_published signal to with kwargs {'course_key': CourseLocator('edX', 'toy', '2012_Fall', None, None)}. Response was: None xmodule.modulestore.django: INFO: Sent course_published signal to with kwargs {'course_key': CourseLocator('edX', 'toy', '2012_Fall', None, None)}. Response was: None xmodule.modulestore.django: INFO: Sent course_published signal to with kwargs {'course_key': CourseLocator('edX', 'toy', '2012_Fall', None, None)}. Response was: None xmodule.modulestore.django: INFO: Sent course_published signal to with kwargs {'course_key': CourseLocator('edX', 'toy', '2012_Fall', None, None)}. Response was: None xmodule.modulestore.django: INFO: Sent course_published signal to with kwargs {'course_key': CourseLocator('edX', 'toy', '2012_Fall', None, None)}. Response was: None xmodule.modulestore.django: INFO: Sent course_published signal to with kwargs {'course_key': CourseLocator('edX', 'toy', '2012_Fall', None, None)}. Response was: None openedx.core.djangoapps.ccxcon.api: DEBUG: ccx not enabled for course key "edX/toy/2012_Fall" openedx.core.djangoapps.ccxcon.tasks: INFO: Course update to CCXCon returned no errors. Course key: edX/toy/2012_Fall openedx.core.lib.block_structure.cache: INFO: Deleted BlockStructure BlockUsageLocator(SlashSeparatedCourseKey('edX', 'toy', '2012_Fall', None, None), 'course', '2012_Fall') from the cache. openedx.core.lib.block_structure.cache: INFO: Deleted BlockStructure BlockUsageLocator(CourseLocator(u'edX', u'toy', u'2012_Fall', None, None), 'course', u'2012_Fall') from the cache. openedx.core.lib.block_structure.cache: INFO: Did not find BlockStructure BlockUsageLocator(CourseLocator(u'edX', u'toy', u'2012_Fall', None, None), 'course', u'2012_Fall') in the cache. edx.celery.task: ERROR: update_course_in_cache encounted unknown error. Retry #0 Traceback (most recent call last): File "/edx/app/edxapp/edx-platform/openedx/core/djangoapps/content/block_structure/tasks.py", line 34, in update_course_in_cache api.update_course_in_cache(course_key) File "/edx/app/edxapp/edx-platform/openedx/core/djangoapps/content/block_structure/api.py", line 28, in update_course_in_cache return get_block_structure_manager(course_key).update_collected() File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/manager.py", line 115, in update_collected self.get_collected() File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/manager.py", line 103, in get_collected BlockStructureTransformers.collect(block_structure) File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/transformers.py", line 80, in collect transformer.collect(block_structure) File "/edx/app/edxapp/edx-platform/lms/djangoapps/course_api/blocks/transformers/blocks_api.py", line 49, in collect StudentViewTransformer.collect(block_structure) File "/edx/app/edxapp/edx-platform/lms/djangoapps/course_api/blocks/transformers/student_view.py", line 62, in collect student_view_data = block.student_view_data() File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/video_module/video_module.py", line 945, in student_view_data for lang in self.available_translations(transcripts_info, verify_assets=False) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/video_module/video_module.py", line 945, in for lang in self.available_translations(transcripts_info, verify_assets=False) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/x_module.py", line 1475, in handler_url return descriptor_global_handler_url(block, handler_name, suffix, query, thirdparty) File "/edx/app/edxapp/edx-platform/cms/lib/xblock/runtime.py", line 14, in handler_url raise NotImplementedError("edX Studio doesn't support third-party xblock handler urls") NotImplementedError: edX Studio doesn't support third-party xblock handler urls openedx.core.lib.block_structure.cache: INFO: Deleted BlockStructure BlockUsageLocator(CourseLocator(u'edX', u'toy', u'2012_Fall', None, None), 'course', u'2012_Fall') from the cache. openedx.core.lib.block_structure.cache: INFO: Did not find BlockStructure BlockUsageLocator(CourseLocator(u'edX', u'toy', u'2012_Fall', None, None), 'course', u'2012_Fall') in the cache. edx.celery.task: ERROR: update_course_in_cache encounted unknown error. Retry #1 Traceback (most recent call last): File "/edx/app/edxapp/edx-platform/openedx/core/djangoapps/content/block_structure/tasks.py", line 34, in update_course_in_cache api.update_course_in_cache(course_key) File "/edx/app/edxapp/edx-platform/openedx/core/djangoapps/content/block_structure/api.py", line 28, in update_course_in_cache return get_block_structure_manager(course_key).update_collected() File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/manager.py", line 115, in update_collected self.get_collected() File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/manager.py", line 103, in get_collected BlockStructureTransformers.collect(block_structure) File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/transformers.py", line 80, in collect transformer.collect(block_structure) File "/edx/app/edxapp/edx-platform/lms/djangoapps/course_api/blocks/transformers/blocks_api.py", line 49, in collect StudentViewTransformer.collect(block_structure) File "/edx/app/edxapp/edx-platform/lms/djangoapps/course_api/blocks/transformers/student_view.py", line 62, in collect student_view_data = block.student_view_data() File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/video_module/video_module.py", line 945, in student_view_data for lang in self.available_translations(transcripts_info, verify_assets=False) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/video_module/video_module.py", line 945, in for lang in self.available_translations(transcripts_info, verify_assets=False) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/x_module.py", line 1475, in handler_url return descriptor_global_handler_url(block, handler_name, suffix, query, thirdparty) File "/edx/app/edxapp/edx-platform/cms/lib/xblock/runtime.py", line 14, in handler_url raise NotImplementedError("edX Studio doesn't support third-party xblock handler urls") NotImplementedError: edX Studio doesn't support third-party xblock handler urls openedx.core.lib.block_structure.cache: INFO: Deleted BlockStructure BlockUsageLocator(CourseLocator(u'edX', u'toy', u'2012_Fall', None, None), 'course', u'2012_Fall') from the cache. openedx.core.lib.block_structure.cache: INFO: Did not find BlockStructure BlockUsageLocator(CourseLocator(u'edX', u'toy', u'2012_Fall', None, None), 'course', u'2012_Fall') in the cache. edx.celery.task: ERROR: update_course_in_cache encounted unknown error. Retry #2 Traceback (most recent call last): File "/edx/app/edxapp/edx-platform/openedx/core/djangoapps/content/block_structure/tasks.py", line 34, in update_course_in_cache api.update_course_in_cache(course_key) File "/edx/app/edxapp/edx-platform/openedx/core/djangoapps/content/block_structure/api.py", line 28, in update_course_in_cache return get_block_structure_manager(course_key).update_collected() File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/manager.py", line 115, in update_collected self.get_collected() File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/manager.py", line 103, in get_collected BlockStructureTransformers.collect(block_structure) File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/transformers.py", line 80, in collect transformer.collect(block_structure) File "/edx/app/edxapp/edx-platform/lms/djangoapps/course_api/blocks/transformers/blocks_api.py", line 49, in collect StudentViewTransformer.collect(block_structure) File "/edx/app/edxapp/edx-platform/lms/djangoapps/course_api/blocks/transformers/student_view.py", line 62, in collect student_view_data = block.student_view_data() File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/video_module/video_module.py", line 945, in student_view_data for lang in self.available_translations(transcripts_info, verify_assets=False) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/video_module/video_module.py", line 945, in for lang in self.available_translations(transcripts_info, verify_assets=False) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/x_module.py", line 1475, in handler_url return descriptor_global_handler_url(block, handler_name, suffix, query, thirdparty) File "/edx/app/edxapp/edx-platform/cms/lib/xblock/runtime.py", line 14, in handler_url raise NotImplementedError("edX Studio doesn't support third-party xblock handler urls") NotImplementedError: edX Studio doesn't support third-party xblock handler urls openedx.core.lib.block_structure.cache: INFO: Deleted BlockStructure BlockUsageLocator(CourseLocator(u'edX', u'toy', u'2012_Fall', None, None), 'course', u'2012_Fall') from the cache. openedx.core.lib.block_structure.cache: INFO: Did not find BlockStructure BlockUsageLocator(CourseLocator(u'edX', u'toy', u'2012_Fall', None, None), 'course', u'2012_Fall') in the cache. edx.celery.task: ERROR: update_course_in_cache encounted unknown error. Retry #3 Traceback (most recent call last): File "/edx/app/edxapp/edx-platform/openedx/core/djangoapps/content/block_structure/tasks.py", line 34, in update_course_in_cache api.update_course_in_cache(course_key) File "/edx/app/edxapp/edx-platform/openedx/core/djangoapps/content/block_structure/api.py", line 28, in update_course_in_cache return get_block_structure_manager(course_key).update_collected() File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/manager.py", line 115, in update_collected self.get_collected() File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/manager.py", line 103, in get_collected BlockStructureTransformers.collect(block_structure) File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/transformers.py", line 80, in collect transformer.collect(block_structure) File "/edx/app/edxapp/edx-platform/lms/djangoapps/course_api/blocks/transformers/blocks_api.py", line 49, in collect StudentViewTransformer.collect(block_structure) File "/edx/app/edxapp/edx-platform/lms/djangoapps/course_api/blocks/transformers/student_view.py", line 62, in collect student_view_data = block.student_view_data() File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/video_module/video_module.py", line 945, in student_view_data for lang in self.available_translations(transcripts_info, verify_assets=False) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/video_module/video_module.py", line 945, in for lang in self.available_translations(transcripts_info, verify_assets=False) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/x_module.py", line 1475, in handler_url return descriptor_global_handler_url(block, handler_name, suffix, query, thirdparty) File "/edx/app/edxapp/edx-platform/cms/lib/xblock/runtime.py", line 14, in handler_url raise NotImplementedError("edX Studio doesn't support third-party xblock handler urls") NotImplementedError: edX Studio doesn't support third-party xblock handler urls openedx.core.lib.block_structure.cache: INFO: Deleted BlockStructure BlockUsageLocator(CourseLocator(u'edX', u'toy', u'2012_Fall', None, None), 'course', u'2012_Fall') from the cache. openedx.core.lib.block_structure.cache: INFO: Did not find BlockStructure BlockUsageLocator(CourseLocator(u'edX', u'toy', u'2012_Fall', None, None), 'course', u'2012_Fall') in the cache. edx.celery.task: ERROR: update_course_in_cache encounted unknown error. Retry #4 Traceback (most recent call last): File "/edx/app/edxapp/edx-platform/openedx/core/djangoapps/content/block_structure/tasks.py", line 34, in update_course_in_cache api.update_course_in_cache(course_key) File "/edx/app/edxapp/edx-platform/openedx/core/djangoapps/content/block_structure/api.py", line 28, in update_course_in_cache return get_block_structure_manager(course_key).update_collected() File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/manager.py", line 115, in update_collected self.get_collected() File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/manager.py", line 103, in get_collected BlockStructureTransformers.collect(block_structure) File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/transformers.py", line 80, in collect transformer.collect(block_structure) File "/edx/app/edxapp/edx-platform/lms/djangoapps/course_api/blocks/transformers/blocks_api.py", line 49, in collect StudentViewTransformer.collect(block_structure) File "/edx/app/edxapp/edx-platform/lms/djangoapps/course_api/blocks/transformers/student_view.py", line 62, in collect student_view_data = block.student_view_data() File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/video_module/video_module.py", line 945, in student_view_data for lang in self.available_translations(transcripts_info, verify_assets=False) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/video_module/video_module.py", line 945, in for lang in self.available_translations(transcripts_info, verify_assets=False) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/x_module.py", line 1475, in handler_url return descriptor_global_handler_url(block, handler_name, suffix, query, thirdparty) File "/edx/app/edxapp/edx-platform/cms/lib/xblock/runtime.py", line 14, in handler_url raise NotImplementedError("edX Studio doesn't support third-party xblock handler urls") NotImplementedError: edX Studio doesn't support third-party xblock handler urls openedx.core.lib.block_structure.cache: INFO: Deleted BlockStructure BlockUsageLocator(CourseLocator(u'edX', u'toy', u'2012_Fall', None, None), 'course', u'2012_Fall') from the cache. openedx.core.lib.block_structure.cache: INFO: Did not find BlockStructure BlockUsageLocator(CourseLocator(u'edX', u'toy', u'2012_Fall', None, None), 'course', u'2012_Fall') in the cache. edx.celery.task: ERROR: update_course_in_cache encounted unknown error. Retry #5 Traceback (most recent call last): File "/edx/app/edxapp/edx-platform/openedx/core/djangoapps/content/block_structure/tasks.py", line 34, in update_course_in_cache api.update_course_in_cache(course_key) File "/edx/app/edxapp/edx-platform/openedx/core/djangoapps/content/block_structure/api.py", line 28, in update_course_in_cache return get_block_structure_manager(course_key).update_collected() File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/manager.py", line 115, in update_collected self.get_collected() File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/manager.py", line 103, in get_collected BlockStructureTransformers.collect(block_structure) File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/transformers.py", line 80, in collect transformer.collect(block_structure) File "/edx/app/edxapp/edx-platform/lms/djangoapps/course_api/blocks/transformers/blocks_api.py", line 49, in collect StudentViewTransformer.collect(block_structure) File "/edx/app/edxapp/edx-platform/lms/djangoapps/course_api/blocks/transformers/student_view.py", line 62, in collect student_view_data = block.student_view_data() File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/video_module/video_module.py", line 945, in student_view_data for lang in self.available_translations(transcripts_info, verify_assets=False) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/video_module/video_module.py", line 945, in for lang in self.available_translations(transcripts_info, verify_assets=False) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/x_module.py", line 1475, in handler_url return descriptor_global_handler_url(block, handler_name, suffix, query, thirdparty) File "/edx/app/edxapp/edx-platform/cms/lib/xblock/runtime.py", line 14, in handler_url raise NotImplementedError("edX Studio doesn't support third-party xblock handler urls") NotImplementedError: edX Studio doesn't support third-party xblock handler urls edx.modulestore: DEBUG: Successfully added edX/toy/2012_Fall course to the course discovery index contentstore.tasks: DEBUG: Search indexing successful for complete course edX/toy/2012_Fall openedx.core.djangoapps.content.course_overviews.models: INFO: Creating course overview for edX/toy/2012_Fall. xmodule.modulestore.django: INFO: Sent course_published signal to with kwargs {'course_key': SlashSeparatedCourseKey('edX', 'toy', '2012_Fall', None, None)}. Response was: None xmodule.modulestore.django: INFO: Sent course_published signal to with kwargs {'course_key': SlashSeparatedCourseKey('edX', 'toy', '2012_Fall', None, None)}. Response was: None xmodule.modulestore.django: INFO: Sent course_published signal to with kwargs {'course_key': SlashSeparatedCourseKey('edX', 'toy', '2012_Fall', None, None)}. Response was: None xmodule.modulestore.django: INFO: Sent course_published signal to with kwargs {'course_key': SlashSeparatedCourseKey('edX', 'toy', '2012_Fall', None, None)}. Response was: None xmodule.modulestore.django: INFO: Sent course_published signal to with kwargs {'course_key': SlashSeparatedCourseKey('edX', 'toy', '2012_Fall', None, None)}. Response was: None xmodule.modulestore.django: INFO: Sent course_published signal to with kwargs {'course_key': SlashSeparatedCourseKey('edX', 'toy', '2012_Fall', None, None)}. Response was: None xmodule.modulestore.django: INFO: Sent course_published signal to with kwargs {'course_key': SlashSeparatedCourseKey('edX', 'toy', '2012_Fall', None, None)}. Response was: None xmodule.modulestore.django: INFO: Sent course_published signal to with kwargs {'course_key': SlashSeparatedCourseKey('edX', 'toy', '2012_Fall', None, None)}. Response was: None xmodule.modulestore.django: INFO: Sent course_published signal to with kwargs {'course_key': SlashSeparatedCourseKey('edX', 'toy', '2012_Fall', None, None)}. Response was: None openedx.core.djangoapps.ccxcon.api: DEBUG: ccx not enabled for course key "edX/toy/2012_Fall" openedx.core.djangoapps.ccxcon.tasks: INFO: Course update to CCXCon returned no errors. Course key: edX/toy/2012_Fall openedx.core.lib.block_structure.cache: INFO: Deleted BlockStructure BlockUsageLocator(CourseLocator('edX', 'toy', '2012_Fall', None, None), 'course', '2012_Fall') from the cache. openedx.core.lib.block_structure.cache: INFO: Deleted BlockStructure BlockUsageLocator(CourseLocator(u'edX', u'toy', u'2012_Fall', None, None), 'course', u'2012_Fall') from the cache. openedx.core.lib.block_structure.cache: INFO: Did not find BlockStructure BlockUsageLocator(CourseLocator(u'edX', u'toy', u'2012_Fall', None, None), 'course', u'2012_Fall') in the cache. edx.celery.task: ERROR: update_course_in_cache encounted unknown error. Retry #0 Traceback (most recent call last): File "/edx/app/edxapp/edx-platform/openedx/core/djangoapps/content/block_structure/tasks.py", line 34, in update_course_in_cache api.update_course_in_cache(course_key) File "/edx/app/edxapp/edx-platform/openedx/core/djangoapps/content/block_structure/api.py", line 28, in update_course_in_cache return get_block_structure_manager(course_key).update_collected() File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/manager.py", line 115, in update_collected self.get_collected() File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/manager.py", line 103, in get_collected BlockStructureTransformers.collect(block_structure) File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/transformers.py", line 80, in collect transformer.collect(block_structure) File "/edx/app/edxapp/edx-platform/lms/djangoapps/course_api/blocks/transformers/blocks_api.py", line 49, in collect StudentViewTransformer.collect(block_structure) File "/edx/app/edxapp/edx-platform/lms/djangoapps/course_api/blocks/transformers/student_view.py", line 62, in collect student_view_data = block.student_view_data() File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/video_module/video_module.py", line 945, in student_view_data for lang in self.available_translations(transcripts_info, verify_assets=False) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/video_module/video_module.py", line 945, in for lang in self.available_translations(transcripts_info, verify_assets=False) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/x_module.py", line 1475, in handler_url return descriptor_global_handler_url(block, handler_name, suffix, query, thirdparty) File "/edx/app/edxapp/edx-platform/cms/lib/xblock/runtime.py", line 14, in handler_url raise NotImplementedError("edX Studio doesn't support third-party xblock handler urls") NotImplementedError: edX Studio doesn't support third-party xblock handler urls openedx.core.lib.block_structure.cache: INFO: Deleted BlockStructure BlockUsageLocator(CourseLocator(u'edX', u'toy', u'2012_Fall', None, None), 'course', u'2012_Fall') from the cache. openedx.core.lib.block_structure.cache: INFO: Did not find BlockStructure BlockUsageLocator(CourseLocator(u'edX', u'toy', u'2012_Fall', None, None), 'course', u'2012_Fall') in the cache. edx.celery.task: ERROR: update_course_in_cache encounted unknown error. Retry #1 Traceback (most recent call last): File "/edx/app/edxapp/edx-platform/openedx/core/djangoapps/content/block_structure/tasks.py", line 34, in update_course_in_cache api.update_course_in_cache(course_key) File "/edx/app/edxapp/edx-platform/openedx/core/djangoapps/content/block_structure/api.py", line 28, in update_course_in_cache return get_block_structure_manager(course_key).update_collected() File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/manager.py", line 115, in update_collected self.get_collected() File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/manager.py", line 103, in get_collected BlockStructureTransformers.collect(block_structure) File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/transformers.py", line 80, in collect transformer.collect(block_structure) File "/edx/app/edxapp/edx-platform/lms/djangoapps/course_api/blocks/transformers/blocks_api.py", line 49, in collect StudentViewTransformer.collect(block_structure) File "/edx/app/edxapp/edx-platform/lms/djangoapps/course_api/blocks/transformers/student_view.py", line 62, in collect student_view_data = block.student_view_data() File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/video_module/video_module.py", line 945, in student_view_data for lang in self.available_translations(transcripts_info, verify_assets=False) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/video_module/video_module.py", line 945, in for lang in self.available_translations(transcripts_info, verify_assets=False) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/x_module.py", line 1475, in handler_url return descriptor_global_handler_url(block, handler_name, suffix, query, thirdparty) File "/edx/app/edxapp/edx-platform/cms/lib/xblock/runtime.py", line 14, in handler_url raise NotImplementedError("edX Studio doesn't support third-party xblock handler urls") NotImplementedError: edX Studio doesn't support third-party xblock handler urls openedx.core.lib.block_structure.cache: INFO: Deleted BlockStructure BlockUsageLocator(CourseLocator(u'edX', u'toy', u'2012_Fall', None, None), 'course', u'2012_Fall') from the cache. openedx.core.lib.block_structure.cache: INFO: Did not find BlockStructure BlockUsageLocator(CourseLocator(u'edX', u'toy', u'2012_Fall', None, None), 'course', u'2012_Fall') in the cache. edx.celery.task: ERROR: update_course_in_cache encounted unknown error. Retry #2 Traceback (most recent call last): File "/edx/app/edxapp/edx-platform/openedx/core/djangoapps/content/block_structure/tasks.py", line 34, in update_course_in_cache api.update_course_in_cache(course_key) File "/edx/app/edxapp/edx-platform/openedx/core/djangoapps/content/block_structure/api.py", line 28, in update_course_in_cache return get_block_structure_manager(course_key).update_collected() File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/manager.py", line 115, in update_collected self.get_collected() File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/manager.py", line 103, in get_collected BlockStructureTransformers.collect(block_structure) File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/transformers.py", line 80, in collect transformer.collect(block_structure) File "/edx/app/edxapp/edx-platform/lms/djangoapps/course_api/blocks/transformers/blocks_api.py", line 49, in collect StudentViewTransformer.collect(block_structure) File "/edx/app/edxapp/edx-platform/lms/djangoapps/course_api/blocks/transformers/student_view.py", line 62, in collect student_view_data = block.student_view_data() File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/video_module/video_module.py", line 945, in student_view_data for lang in self.available_translations(transcripts_info, verify_assets=False) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/video_module/video_module.py", line 945, in for lang in self.available_translations(transcripts_info, verify_assets=False) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/x_module.py", line 1475, in handler_url return descriptor_global_handler_url(block, handler_name, suffix, query, thirdparty) File "/edx/app/edxapp/edx-platform/cms/lib/xblock/runtime.py", line 14, in handler_url raise NotImplementedError("edX Studio doesn't support third-party xblock handler urls") NotImplementedError: edX Studio doesn't support third-party xblock handler urls openedx.core.lib.block_structure.cache: INFO: Deleted BlockStructure BlockUsageLocator(CourseLocator(u'edX', u'toy', u'2012_Fall', None, None), 'course', u'2012_Fall') from the cache. openedx.core.lib.block_structure.cache: INFO: Did not find BlockStructure BlockUsageLocator(CourseLocator(u'edX', u'toy', u'2012_Fall', None, None), 'course', u'2012_Fall') in the cache. edx.celery.task: ERROR: update_course_in_cache encounted unknown error. Retry #3 Traceback (most recent call last): File "/edx/app/edxapp/edx-platform/openedx/core/djangoapps/content/block_structure/tasks.py", line 34, in update_course_in_cache api.update_course_in_cache(course_key) File "/edx/app/edxapp/edx-platform/openedx/core/djangoapps/content/block_structure/api.py", line 28, in update_course_in_cache return get_block_structure_manager(course_key).update_collected() File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/manager.py", line 115, in update_collected self.get_collected() File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/manager.py", line 103, in get_collected BlockStructureTransformers.collect(block_structure) File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/transformers.py", line 80, in collect transformer.collect(block_structure) File "/edx/app/edxapp/edx-platform/lms/djangoapps/course_api/blocks/transformers/blocks_api.py", line 49, in collect StudentViewTransformer.collect(block_structure) File "/edx/app/edxapp/edx-platform/lms/djangoapps/course_api/blocks/transformers/student_view.py", line 62, in collect student_view_data = block.student_view_data() File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/video_module/video_module.py", line 945, in student_view_data for lang in self.available_translations(transcripts_info, verify_assets=False) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/video_module/video_module.py", line 945, in for lang in self.available_translations(transcripts_info, verify_assets=False) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/x_module.py", line 1475, in handler_url return descriptor_global_handler_url(block, handler_name, suffix, query, thirdparty) File "/edx/app/edxapp/edx-platform/cms/lib/xblock/runtime.py", line 14, in handler_url raise NotImplementedError("edX Studio doesn't support third-party xblock handler urls") NotImplementedError: edX Studio doesn't support third-party xblock handler urls openedx.core.lib.block_structure.cache: INFO: Deleted BlockStructure BlockUsageLocator(CourseLocator(u'edX', u'toy', u'2012_Fall', None, None), 'course', u'2012_Fall') from the cache. openedx.core.lib.block_structure.cache: INFO: Did not find BlockStructure BlockUsageLocator(CourseLocator(u'edX', u'toy', u'2012_Fall', None, None), 'course', u'2012_Fall') in the cache. edx.celery.task: ERROR: update_course_in_cache encounted unknown error. Retry #4 Traceback (most recent call last): File "/edx/app/edxapp/edx-platform/openedx/core/djangoapps/content/block_structure/tasks.py", line 34, in update_course_in_cache api.update_course_in_cache(course_key) File "/edx/app/edxapp/edx-platform/openedx/core/djangoapps/content/block_structure/api.py", line 28, in update_course_in_cache return get_block_structure_manager(course_key).update_collected() File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/manager.py", line 115, in update_collected self.get_collected() File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/manager.py", line 103, in get_collected BlockStructureTransformers.collect(block_structure) File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/transformers.py", line 80, in collect transformer.collect(block_structure) File "/edx/app/edxapp/edx-platform/lms/djangoapps/course_api/blocks/transformers/blocks_api.py", line 49, in collect StudentViewTransformer.collect(block_structure) File "/edx/app/edxapp/edx-platform/lms/djangoapps/course_api/blocks/transformers/student_view.py", line 62, in collect student_view_data = block.student_view_data() File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/video_module/video_module.py", line 945, in student_view_data for lang in self.available_translations(transcripts_info, verify_assets=False) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/video_module/video_module.py", line 945, in for lang in self.available_translations(transcripts_info, verify_assets=False) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/x_module.py", line 1475, in handler_url return descriptor_global_handler_url(block, handler_name, suffix, query, thirdparty) File "/edx/app/edxapp/edx-platform/cms/lib/xblock/runtime.py", line 14, in handler_url raise NotImplementedError("edX Studio doesn't support third-party xblock handler urls") NotImplementedError: edX Studio doesn't support third-party xblock handler urls openedx.core.lib.block_structure.cache: INFO: Deleted BlockStructure BlockUsageLocator(CourseLocator(u'edX', u'toy', u'2012_Fall', None, None), 'course', u'2012_Fall') from the cache. openedx.core.lib.block_structure.cache: INFO: Did not find BlockStructure BlockUsageLocator(CourseLocator(u'edX', u'toy', u'2012_Fall', None, None), 'course', u'2012_Fall') in the cache. edx.celery.task: ERROR: update_course_in_cache encounted unknown error. Retry #5 Traceback (most recent call last): File "/edx/app/edxapp/edx-platform/openedx/core/djangoapps/content/block_structure/tasks.py", line 34, in update_course_in_cache api.update_course_in_cache(course_key) File "/edx/app/edxapp/edx-platform/openedx/core/djangoapps/content/block_structure/api.py", line 28, in update_course_in_cache return get_block_structure_manager(course_key).update_collected() File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/manager.py", line 115, in update_collected self.get_collected() File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/manager.py", line 103, in get_collected BlockStructureTransformers.collect(block_structure) File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/transformers.py", line 80, in collect transformer.collect(block_structure) File "/edx/app/edxapp/edx-platform/lms/djangoapps/course_api/blocks/transformers/blocks_api.py", line 49, in collect StudentViewTransformer.collect(block_structure) File "/edx/app/edxapp/edx-platform/lms/djangoapps/course_api/blocks/transformers/student_view.py", line 62, in collect student_view_data = block.student_view_data() File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/video_module/video_module.py", line 945, in student_view_data for lang in self.available_translations(transcripts_info, verify_assets=False) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/video_module/video_module.py", line 945, in for lang in self.available_translations(transcripts_info, verify_assets=False) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/x_module.py", line 1475, in handler_url return descriptor_global_handler_url(block, handler_name, suffix, query, thirdparty) File "/edx/app/edxapp/edx-platform/cms/lib/xblock/runtime.py", line 14, in handler_url raise NotImplementedError("edX Studio doesn't support third-party xblock handler urls") NotImplementedError: edX Studio doesn't support third-party xblock handler urls edx.modulestore: DEBUG: Successfully added edX/toy/2012_Fall course to the course discovery index contentstore.tasks: DEBUG: Search indexing successful for complete course edX/toy/2012_Fall openedx.core.djangoapps.content.course_overviews.models: INFO: Creating course overview for edX/toy/2012_Fall. xmodule.modulestore.django: INFO: Sent course_published signal to with kwargs {'course_key': CourseLocator('edX', 'toy', '2012_Fall', None, None)}. Response was: None xmodule.modulestore.django: INFO: Sent course_published signal to with kwargs {'course_key': CourseLocator('edX', 'toy', '2012_Fall', None, None)}. Response was: None xmodule.modulestore.django: INFO: Sent course_published signal to with kwargs {'course_key': CourseLocator('edX', 'toy', '2012_Fall', None, None)}. Response was: None xmodule.modulestore.django: INFO: Sent course_published signal to with kwargs {'course_key': CourseLocator('edX', 'toy', '2012_Fall', None, None)}. Response was: None xmodule.modulestore.django: INFO: Sent course_published signal to with kwargs {'course_key': CourseLocator('edX', 'toy', '2012_Fall', None, None)}. Response was: None xmodule.modulestore.django: INFO: Sent course_published signal to with kwargs {'course_key': CourseLocator('edX', 'toy', '2012_Fall', None, None)}. Response was: None xmodule.modulestore.django: INFO: Sent course_published signal to with kwargs {'course_key': CourseLocator('edX', 'toy', '2012_Fall', None, None)}. Response was: None xmodule.modulestore.django: INFO: Sent course_published signal to with kwargs {'course_key': CourseLocator('edX', 'toy', '2012_Fall', None, None)}. Response was: None xmodule.modulestore.django: INFO: Sent course_published signal to with kwargs {'course_key': CourseLocator('edX', 'toy', '2012_Fall', None, None)}. Response was: None openedx.core.djangoapps.ccxcon.api: DEBUG: ccx not enabled for course key "edX/toy/2012_Fall" openedx.core.djangoapps.ccxcon.tasks: INFO: Course update to CCXCon returned no errors. Course key: edX/toy/2012_Fall openedx.core.lib.block_structure.cache: INFO: Deleted BlockStructure BlockUsageLocator(CourseLocator('edX', 'toy', '2012_Fall', None, None), 'course', '2012_Fall') from the cache. openedx.core.lib.block_structure.cache: INFO: Deleted BlockStructure BlockUsageLocator(CourseLocator(u'edX', u'toy', u'2012_Fall', None, None), 'course', u'2012_Fall') from the cache. openedx.core.lib.block_structure.cache: INFO: Did not find BlockStructure BlockUsageLocator(CourseLocator(u'edX', u'toy', u'2012_Fall', None, None), 'course', u'2012_Fall') in the cache. edx.celery.task: ERROR: update_course_in_cache encounted unknown error. Retry #0 Traceback (most recent call last): File "/edx/app/edxapp/edx-platform/openedx/core/djangoapps/content/block_structure/tasks.py", line 34, in update_course_in_cache api.update_course_in_cache(course_key) File "/edx/app/edxapp/edx-platform/openedx/core/djangoapps/content/block_structure/api.py", line 28, in update_course_in_cache return get_block_structure_manager(course_key).update_collected() File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/manager.py", line 115, in update_collected self.get_collected() File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/manager.py", line 103, in get_collected BlockStructureTransformers.collect(block_structure) File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/transformers.py", line 80, in collect transformer.collect(block_structure) File "/edx/app/edxapp/edx-platform/lms/djangoapps/course_api/blocks/transformers/blocks_api.py", line 49, in collect StudentViewTransformer.collect(block_structure) File "/edx/app/edxapp/edx-platform/lms/djangoapps/course_api/blocks/transformers/student_view.py", line 62, in collect student_view_data = block.student_view_data() File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/video_module/video_module.py", line 945, in student_view_data for lang in self.available_translations(transcripts_info, verify_assets=False) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/video_module/video_module.py", line 945, in for lang in self.available_translations(transcripts_info, verify_assets=False) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/x_module.py", line 1475, in handler_url return descriptor_global_handler_url(block, handler_name, suffix, query, thirdparty) File "/edx/app/edxapp/edx-platform/cms/lib/xblock/runtime.py", line 14, in handler_url raise NotImplementedError("edX Studio doesn't support third-party xblock handler urls") NotImplementedError: edX Studio doesn't support third-party xblock handler urls openedx.core.lib.block_structure.cache: INFO: Deleted BlockStructure BlockUsageLocator(CourseLocator(u'edX', u'toy', u'2012_Fall', None, None), 'course', u'2012_Fall') from the cache. openedx.core.lib.block_structure.cache: INFO: Did not find BlockStructure BlockUsageLocator(CourseLocator(u'edX', u'toy', u'2012_Fall', None, None), 'course', u'2012_Fall') in the cache. edx.celery.task: ERROR: update_course_in_cache encounted unknown error. Retry #1 Traceback (most recent call last): File "/edx/app/edxapp/edx-platform/openedx/core/djangoapps/content/block_structure/tasks.py", line 34, in update_course_in_cache api.update_course_in_cache(course_key) File "/edx/app/edxapp/edx-platform/openedx/core/djangoapps/content/block_structure/api.py", line 28, in update_course_in_cache return get_block_structure_manager(course_key).update_collected() File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/manager.py", line 115, in update_collected self.get_collected() File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/manager.py", line 103, in get_collected BlockStructureTransformers.collect(block_structure) File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/transformers.py", line 80, in collect transformer.collect(block_structure) File "/edx/app/edxapp/edx-platform/lms/djangoapps/course_api/blocks/transformers/blocks_api.py", line 49, in collect StudentViewTransformer.collect(block_structure) File "/edx/app/edxapp/edx-platform/lms/djangoapps/course_api/blocks/transformers/student_view.py", line 62, in collect student_view_data = block.student_view_data() File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/video_module/video_module.py", line 945, in student_view_data for lang in self.available_translations(transcripts_info, verify_assets=False) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/video_module/video_module.py", line 945, in for lang in self.available_translations(transcripts_info, verify_assets=False) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/x_module.py", line 1475, in handler_url return descriptor_global_handler_url(block, handler_name, suffix, query, thirdparty) File "/edx/app/edxapp/edx-platform/cms/lib/xblock/runtime.py", line 14, in handler_url raise NotImplementedError("edX Studio doesn't support third-party xblock handler urls") NotImplementedError: edX Studio doesn't support third-party xblock handler urls openedx.core.lib.block_structure.cache: INFO: Deleted BlockStructure BlockUsageLocator(CourseLocator(u'edX', u'toy', u'2012_Fall', None, None), 'course', u'2012_Fall') from the cache. openedx.core.lib.block_structure.cache: INFO: Did not find BlockStructure BlockUsageLocator(CourseLocator(u'edX', u'toy', u'2012_Fall', None, None), 'course', u'2012_Fall') in the cache. edx.celery.task: ERROR: update_course_in_cache encounted unknown error. Retry #2 Traceback (most recent call last): File "/edx/app/edxapp/edx-platform/openedx/core/djangoapps/content/block_structure/tasks.py", line 34, in update_course_in_cache api.update_course_in_cache(course_key) File "/edx/app/edxapp/edx-platform/openedx/core/djangoapps/content/block_structure/api.py", line 28, in update_course_in_cache return get_block_structure_manager(course_key).update_collected() File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/manager.py", line 115, in update_collected self.get_collected() File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/manager.py", line 103, in get_collected BlockStructureTransformers.collect(block_structure) File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/transformers.py", line 80, in collect transformer.collect(block_structure) File "/edx/app/edxapp/edx-platform/lms/djangoapps/course_api/blocks/transformers/blocks_api.py", line 49, in collect StudentViewTransformer.collect(block_structure) File "/edx/app/edxapp/edx-platform/lms/djangoapps/course_api/blocks/transformers/student_view.py", line 62, in collect student_view_data = block.student_view_data() File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/video_module/video_module.py", line 945, in student_view_data for lang in self.available_translations(transcripts_info, verify_assets=False) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/video_module/video_module.py", line 945, in for lang in self.available_translations(transcripts_info, verify_assets=False) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/x_module.py", line 1475, in handler_url return descriptor_global_handler_url(block, handler_name, suffix, query, thirdparty) File "/edx/app/edxapp/edx-platform/cms/lib/xblock/runtime.py", line 14, in handler_url raise NotImplementedError("edX Studio doesn't support third-party xblock handler urls") NotImplementedError: edX Studio doesn't support third-party xblock handler urls openedx.core.lib.block_structure.cache: INFO: Deleted BlockStructure BlockUsageLocator(CourseLocator(u'edX', u'toy', u'2012_Fall', None, None), 'course', u'2012_Fall') from the cache. openedx.core.lib.block_structure.cache: INFO: Did not find BlockStructure BlockUsageLocator(CourseLocator(u'edX', u'toy', u'2012_Fall', None, None), 'course', u'2012_Fall') in the cache. edx.celery.task: ERROR: update_course_in_cache encounted unknown error. Retry #3 Traceback (most recent call last): File "/edx/app/edxapp/edx-platform/openedx/core/djangoapps/content/block_structure/tasks.py", line 34, in update_course_in_cache api.update_course_in_cache(course_key) File "/edx/app/edxapp/edx-platform/openedx/core/djangoapps/content/block_structure/api.py", line 28, in update_course_in_cache return get_block_structure_manager(course_key).update_collected() File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/manager.py", line 115, in update_collected self.get_collected() File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/manager.py", line 103, in get_collected BlockStructureTransformers.collect(block_structure) File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/transformers.py", line 80, in collect transformer.collect(block_structure) File "/edx/app/edxapp/edx-platform/lms/djangoapps/course_api/blocks/transformers/blocks_api.py", line 49, in collect StudentViewTransformer.collect(block_structure) File "/edx/app/edxapp/edx-platform/lms/djangoapps/course_api/blocks/transformers/student_view.py", line 62, in collect student_view_data = block.student_view_data() File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/video_module/video_module.py", line 945, in student_view_data for lang in self.available_translations(transcripts_info, verify_assets=False) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/video_module/video_module.py", line 945, in for lang in self.available_translations(transcripts_info, verify_assets=False) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/x_module.py", line 1475, in handler_url return descriptor_global_handler_url(block, handler_name, suffix, query, thirdparty) File "/edx/app/edxapp/edx-platform/cms/lib/xblock/runtime.py", line 14, in handler_url raise NotImplementedError("edX Studio doesn't support third-party xblock handler urls") NotImplementedError: edX Studio doesn't support third-party xblock handler urls openedx.core.lib.block_structure.cache: INFO: Deleted BlockStructure BlockUsageLocator(CourseLocator(u'edX', u'toy', u'2012_Fall', None, None), 'course', u'2012_Fall') from the cache. openedx.core.lib.block_structure.cache: INFO: Did not find BlockStructure BlockUsageLocator(CourseLocator(u'edX', u'toy', u'2012_Fall', None, None), 'course', u'2012_Fall') in the cache. edx.celery.task: ERROR: update_course_in_cache encounted unknown error. Retry #4 Traceback (most recent call last): File "/edx/app/edxapp/edx-platform/openedx/core/djangoapps/content/block_structure/tasks.py", line 34, in update_course_in_cache api.update_course_in_cache(course_key) File "/edx/app/edxapp/edx-platform/openedx/core/djangoapps/content/block_structure/api.py", line 28, in update_course_in_cache return get_block_structure_manager(course_key).update_collected() File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/manager.py", line 115, in update_collected self.get_collected() File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/manager.py", line 103, in get_collected BlockStructureTransformers.collect(block_structure) File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/transformers.py", line 80, in collect transformer.collect(block_structure) File "/edx/app/edxapp/edx-platform/lms/djangoapps/course_api/blocks/transformers/blocks_api.py", line 49, in collect StudentViewTransformer.collect(block_structure) File "/edx/app/edxapp/edx-platform/lms/djangoapps/course_api/blocks/transformers/student_view.py", line 62, in collect student_view_data = block.student_view_data() File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/video_module/video_module.py", line 945, in student_view_data for lang in self.available_translations(transcripts_info, verify_assets=False) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/video_module/video_module.py", line 945, in for lang in self.available_translations(transcripts_info, verify_assets=False) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/x_module.py", line 1475, in handler_url return descriptor_global_handler_url(block, handler_name, suffix, query, thirdparty) File "/edx/app/edxapp/edx-platform/cms/lib/xblock/runtime.py", line 14, in handler_url raise NotImplementedError("edX Studio doesn't support third-party xblock handler urls") NotImplementedError: edX Studio doesn't support third-party xblock handler urls openedx.core.lib.block_structure.cache: INFO: Deleted BlockStructure BlockUsageLocator(CourseLocator(u'edX', u'toy', u'2012_Fall', None, None), 'course', u'2012_Fall') from the cache. openedx.core.lib.block_structure.cache: INFO: Did not find BlockStructure BlockUsageLocator(CourseLocator(u'edX', u'toy', u'2012_Fall', None, None), 'course', u'2012_Fall') in the cache. edx.celery.task: ERROR: update_course_in_cache encounted unknown error. Retry #5 Traceback (most recent call last): File "/edx/app/edxapp/edx-platform/openedx/core/djangoapps/content/block_structure/tasks.py", line 34, in update_course_in_cache api.update_course_in_cache(course_key) File "/edx/app/edxapp/edx-platform/openedx/core/djangoapps/content/block_structure/api.py", line 28, in update_course_in_cache return get_block_structure_manager(course_key).update_collected() File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/manager.py", line 115, in update_collected self.get_collected() File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/manager.py", line 103, in get_collected BlockStructureTransformers.collect(block_structure) File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/transformers.py", line 80, in collect transformer.collect(block_structure) File "/edx/app/edxapp/edx-platform/lms/djangoapps/course_api/blocks/transformers/blocks_api.py", line 49, in collect StudentViewTransformer.collect(block_structure) File "/edx/app/edxapp/edx-platform/lms/djangoapps/course_api/blocks/transformers/student_view.py", line 62, in collect student_view_data = block.student_view_data() File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/video_module/video_module.py", line 945, in student_view_data for lang in self.available_translations(transcripts_info, verify_assets=False) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/video_module/video_module.py", line 945, in for lang in self.available_translations(transcripts_info, verify_assets=False) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/x_module.py", line 1475, in handler_url return descriptor_global_handler_url(block, handler_name, suffix, query, thirdparty) File "/edx/app/edxapp/edx-platform/cms/lib/xblock/runtime.py", line 14, in handler_url raise NotImplementedError("edX Studio doesn't support third-party xblock handler urls") NotImplementedError: edX Studio doesn't support third-party xblock handler urls edx.modulestore: DEBUG: Successfully added edX/toy/2012_Fall course to the course discovery index contentstore.tasks: DEBUG: Search indexing successful for complete course edX/toy/2012_Fall openedx.core.djangoapps.content.course_overviews.models: INFO: Creating course overview for edX/toy/2012_Fall. xmodule.modulestore.django: INFO: Sent course_published signal to with kwargs {'course_key': CourseLocator('edX', 'toy', '2012_Fall', None, None)}. Response was: None xmodule.modulestore.django: INFO: Sent course_published signal to with kwargs {'course_key': CourseLocator('edX', 'toy', '2012_Fall', None, None)}. Response was: None xmodule.modulestore.django: INFO: Sent course_published signal to with kwargs {'course_key': CourseLocator('edX', 'toy', '2012_Fall', None, None)}. Response was: None xmodule.modulestore.django: INFO: Sent course_published signal to with kwargs {'course_key': CourseLocator('edX', 'toy', '2012_Fall', None, None)}. Response was: None xmodule.modulestore.django: INFO: Sent course_published signal to with kwargs {'course_key': CourseLocator('edX', 'toy', '2012_Fall', None, None)}. Response was: None xmodule.modulestore.django: INFO: Sent course_published signal to with kwargs {'course_key': CourseLocator('edX', 'toy', '2012_Fall', None, None)}. Response was: None xmodule.modulestore.django: INFO: Sent course_published signal to with kwargs {'course_key': CourseLocator('edX', 'toy', '2012_Fall', None, None)}. Response was: None xmodule.modulestore.django: INFO: Sent course_published signal to with kwargs {'course_key': CourseLocator('edX', 'toy', '2012_Fall', None, None)}. Response was: None xmodule.modulestore.django: INFO: Sent course_published signal to with kwargs {'course_key': CourseLocator('edX', 'toy', '2012_Fall', None, None)}. Response was: None xmodule.modulestore.split_migrator: WARNING: No parent found in source course for i4x://edX/toy/vertical/orphan_draft_vertical xmodule.modulestore.split_migrator: WARNING: No parent found in source course for i4x://edX/toy/vertical/no_references xmodule.modulestore.django: INFO: Sent pre_publish signal to with kwargs {'course_key': CourseLocator(u'edx3', u'split3', u'rerun_test', 'published-branch', None)}. Response was: None openedx.core.djangoapps.content.course_overviews.models: INFO: Creating course overview for course-v1:edx3+split3+rerun_test. openedx.core.djangoapps.ccxcon.api: DEBUG: ccx not enabled for course key "course-v1:edx3+split3+rerun_test" openedx.core.djangoapps.ccxcon.tasks: INFO: Course update to CCXCon returned no errors. Course key: course-v1:edx3+split3+rerun_test openedx.core.lib.block_structure.cache: INFO: Deleted BlockStructure BlockUsageLocator(CourseLocator(u'edx3', u'split3', u'rerun_test', None, None), 'course', 'course') from the cache. openedx.core.lib.block_structure.cache: INFO: Deleted BlockStructure BlockUsageLocator(CourseLocator(u'edx3', u'split3', u'rerun_test', None, None), 'course', 'course') from the cache. openedx.core.lib.block_structure.cache: INFO: Did not find BlockStructure BlockUsageLocator(CourseLocator(u'edx3', u'split3', u'rerun_test', None, None), 'course', 'course') in the cache. edx.celery.task: ERROR: update_course_in_cache encounted unknown error. Retry #0 Traceback (most recent call last): File "/edx/app/edxapp/edx-platform/openedx/core/djangoapps/content/block_structure/tasks.py", line 34, in update_course_in_cache api.update_course_in_cache(course_key) File "/edx/app/edxapp/edx-platform/openedx/core/djangoapps/content/block_structure/api.py", line 28, in update_course_in_cache return get_block_structure_manager(course_key).update_collected() File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/manager.py", line 115, in update_collected self.get_collected() File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/manager.py", line 103, in get_collected BlockStructureTransformers.collect(block_structure) File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/transformers.py", line 80, in collect transformer.collect(block_structure) File "/edx/app/edxapp/edx-platform/lms/djangoapps/course_api/blocks/transformers/blocks_api.py", line 49, in collect StudentViewTransformer.collect(block_structure) File "/edx/app/edxapp/edx-platform/lms/djangoapps/course_api/blocks/transformers/student_view.py", line 62, in collect student_view_data = block.student_view_data() File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/video_module/video_module.py", line 945, in student_view_data for lang in self.available_translations(transcripts_info, verify_assets=False) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/video_module/video_module.py", line 945, in for lang in self.available_translations(transcripts_info, verify_assets=False) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/x_module.py", line 1475, in handler_url return descriptor_global_handler_url(block, handler_name, suffix, query, thirdparty) File "/edx/app/edxapp/edx-platform/cms/lib/xblock/runtime.py", line 14, in handler_url raise NotImplementedError("edX Studio doesn't support third-party xblock handler urls") NotImplementedError: edX Studio doesn't support third-party xblock handler urls openedx.core.lib.block_structure.cache: INFO: Deleted BlockStructure BlockUsageLocator(CourseLocator(u'edx3', u'split3', u'rerun_test', None, None), 'course', 'course') from the cache. openedx.core.lib.block_structure.cache: INFO: Did not find BlockStructure BlockUsageLocator(CourseLocator(u'edx3', u'split3', u'rerun_test', None, None), 'course', 'course') in the cache. edx.celery.task: ERROR: update_course_in_cache encounted unknown error. Retry #1 Traceback (most recent call last): File "/edx/app/edxapp/edx-platform/openedx/core/djangoapps/content/block_structure/tasks.py", line 34, in update_course_in_cache api.update_course_in_cache(course_key) File "/edx/app/edxapp/edx-platform/openedx/core/djangoapps/content/block_structure/api.py", line 28, in update_course_in_cache return get_block_structure_manager(course_key).update_collected() File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/manager.py", line 115, in update_collected self.get_collected() File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/manager.py", line 103, in get_collected BlockStructureTransformers.collect(block_structure) File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/transformers.py", line 80, in collect transformer.collect(block_structure) File "/edx/app/edxapp/edx-platform/lms/djangoapps/course_api/blocks/transformers/blocks_api.py", line 49, in collect StudentViewTransformer.collect(block_structure) File "/edx/app/edxapp/edx-platform/lms/djangoapps/course_api/blocks/transformers/student_view.py", line 62, in collect student_view_data = block.student_view_data() File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/video_module/video_module.py", line 945, in student_view_data for lang in self.available_translations(transcripts_info, verify_assets=False) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/video_module/video_module.py", line 945, in for lang in self.available_translations(transcripts_info, verify_assets=False) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/x_module.py", line 1475, in handler_url return descriptor_global_handler_url(block, handler_name, suffix, query, thirdparty) File "/edx/app/edxapp/edx-platform/cms/lib/xblock/runtime.py", line 14, in handler_url raise NotImplementedError("edX Studio doesn't support third-party xblock handler urls") NotImplementedError: edX Studio doesn't support third-party xblock handler urls openedx.core.lib.block_structure.cache: INFO: Deleted BlockStructure BlockUsageLocator(CourseLocator(u'edx3', u'split3', u'rerun_test', None, None), 'course', 'course') from the cache. openedx.core.lib.block_structure.cache: INFO: Did not find BlockStructure BlockUsageLocator(CourseLocator(u'edx3', u'split3', u'rerun_test', None, None), 'course', 'course') in the cache. edx.celery.task: ERROR: update_course_in_cache encounted unknown error. Retry #2 Traceback (most recent call last): File "/edx/app/edxapp/edx-platform/openedx/core/djangoapps/content/block_structure/tasks.py", line 34, in update_course_in_cache api.update_course_in_cache(course_key) File "/edx/app/edxapp/edx-platform/openedx/core/djangoapps/content/block_structure/api.py", line 28, in update_course_in_cache return get_block_structure_manager(course_key).update_collected() File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/manager.py", line 115, in update_collected self.get_collected() File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/manager.py", line 103, in get_collected BlockStructureTransformers.collect(block_structure) File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/transformers.py", line 80, in collect transformer.collect(block_structure) File "/edx/app/edxapp/edx-platform/lms/djangoapps/course_api/blocks/transformers/blocks_api.py", line 49, in collect StudentViewTransformer.collect(block_structure) File "/edx/app/edxapp/edx-platform/lms/djangoapps/course_api/blocks/transformers/student_view.py", line 62, in collect student_view_data = block.student_view_data() File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/video_module/video_module.py", line 945, in student_view_data for lang in self.available_translations(transcripts_info, verify_assets=False) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/video_module/video_module.py", line 945, in for lang in self.available_translations(transcripts_info, verify_assets=False) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/x_module.py", line 1475, in handler_url return descriptor_global_handler_url(block, handler_name, suffix, query, thirdparty) File "/edx/app/edxapp/edx-platform/cms/lib/xblock/runtime.py", line 14, in handler_url raise NotImplementedError("edX Studio doesn't support third-party xblock handler urls") NotImplementedError: edX Studio doesn't support third-party xblock handler urls openedx.core.lib.block_structure.cache: INFO: Deleted BlockStructure BlockUsageLocator(CourseLocator(u'edx3', u'split3', u'rerun_test', None, None), 'course', 'course') from the cache. openedx.core.lib.block_structure.cache: INFO: Did not find BlockStructure BlockUsageLocator(CourseLocator(u'edx3', u'split3', u'rerun_test', None, None), 'course', 'course') in the cache. edx.celery.task: ERROR: update_course_in_cache encounted unknown error. Retry #3 Traceback (most recent call last): File "/edx/app/edxapp/edx-platform/openedx/core/djangoapps/content/block_structure/tasks.py", line 34, in update_course_in_cache api.update_course_in_cache(course_key) File "/edx/app/edxapp/edx-platform/openedx/core/djangoapps/content/block_structure/api.py", line 28, in update_course_in_cache return get_block_structure_manager(course_key).update_collected() File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/manager.py", line 115, in update_collected self.get_collected() File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/manager.py", line 103, in get_collected BlockStructureTransformers.collect(block_structure) File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/transformers.py", line 80, in collect transformer.collect(block_structure) File "/edx/app/edxapp/edx-platform/lms/djangoapps/course_api/blocks/transformers/blocks_api.py", line 49, in collect StudentViewTransformer.collect(block_structure) File "/edx/app/edxapp/edx-platform/lms/djangoapps/course_api/blocks/transformers/student_view.py", line 62, in collect student_view_data = block.student_view_data() File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/video_module/video_module.py", line 945, in student_view_data for lang in self.available_translations(transcripts_info, verify_assets=False) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/video_module/video_module.py", line 945, in for lang in self.available_translations(transcripts_info, verify_assets=False) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/x_module.py", line 1475, in handler_url return descriptor_global_handler_url(block, handler_name, suffix, query, thirdparty) File "/edx/app/edxapp/edx-platform/cms/lib/xblock/runtime.py", line 14, in handler_url raise NotImplementedError("edX Studio doesn't support third-party xblock handler urls") NotImplementedError: edX Studio doesn't support third-party xblock handler urls openedx.core.lib.block_structure.cache: INFO: Deleted BlockStructure BlockUsageLocator(CourseLocator(u'edx3', u'split3', u'rerun_test', None, None), 'course', 'course') from the cache. openedx.core.lib.block_structure.cache: INFO: Did not find BlockStructure BlockUsageLocator(CourseLocator(u'edx3', u'split3', u'rerun_test', None, None), 'course', 'course') in the cache. edx.celery.task: ERROR: update_course_in_cache encounted unknown error. Retry #4 Traceback (most recent call last): File "/edx/app/edxapp/edx-platform/openedx/core/djangoapps/content/block_structure/tasks.py", line 34, in update_course_in_cache api.update_course_in_cache(course_key) File "/edx/app/edxapp/edx-platform/openedx/core/djangoapps/content/block_structure/api.py", line 28, in update_course_in_cache return get_block_structure_manager(course_key).update_collected() File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/manager.py", line 115, in update_collected self.get_collected() File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/manager.py", line 103, in get_collected BlockStructureTransformers.collect(block_structure) File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/transformers.py", line 80, in collect transformer.collect(block_structure) File "/edx/app/edxapp/edx-platform/lms/djangoapps/course_api/blocks/transformers/blocks_api.py", line 49, in collect StudentViewTransformer.collect(block_structure) File "/edx/app/edxapp/edx-platform/lms/djangoapps/course_api/blocks/transformers/student_view.py", line 62, in collect student_view_data = block.student_view_data() File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/video_module/video_module.py", line 945, in student_view_data for lang in self.available_translations(transcripts_info, verify_assets=False) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/video_module/video_module.py", line 945, in for lang in self.available_translations(transcripts_info, verify_assets=False) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/x_module.py", line 1475, in handler_url return descriptor_global_handler_url(block, handler_name, suffix, query, thirdparty) File "/edx/app/edxapp/edx-platform/cms/lib/xblock/runtime.py", line 14, in handler_url raise NotImplementedError("edX Studio doesn't support third-party xblock handler urls") NotImplementedError: edX Studio doesn't support third-party xblock handler urls openedx.core.lib.block_structure.cache: INFO: Deleted BlockStructure BlockUsageLocator(CourseLocator(u'edx3', u'split3', u'rerun_test', None, None), 'course', 'course') from the cache. openedx.core.lib.block_structure.cache: INFO: Did not find BlockStructure BlockUsageLocator(CourseLocator(u'edx3', u'split3', u'rerun_test', None, None), 'course', 'course') in the cache. edx.celery.task: ERROR: update_course_in_cache encounted unknown error. Retry #5 Traceback (most recent call last): File "/edx/app/edxapp/edx-platform/openedx/core/djangoapps/content/block_structure/tasks.py", line 34, in update_course_in_cache api.update_course_in_cache(course_key) File "/edx/app/edxapp/edx-platform/openedx/core/djangoapps/content/block_structure/api.py", line 28, in update_course_in_cache return get_block_structure_manager(course_key).update_collected() File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/manager.py", line 115, in update_collected self.get_collected() File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/manager.py", line 103, in get_collected BlockStructureTransformers.collect(block_structure) File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/transformers.py", line 80, in collect transformer.collect(block_structure) File "/edx/app/edxapp/edx-platform/lms/djangoapps/course_api/blocks/transformers/blocks_api.py", line 49, in collect StudentViewTransformer.collect(block_structure) File "/edx/app/edxapp/edx-platform/lms/djangoapps/course_api/blocks/transformers/student_view.py", line 62, in collect student_view_data = block.student_view_data() File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/video_module/video_module.py", line 945, in student_view_data for lang in self.available_translations(transcripts_info, verify_assets=False) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/video_module/video_module.py", line 945, in for lang in self.available_translations(transcripts_info, verify_assets=False) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/x_module.py", line 1475, in handler_url return descriptor_global_handler_url(block, handler_name, suffix, query, thirdparty) File "/edx/app/edxapp/edx-platform/cms/lib/xblock/runtime.py", line 14, in handler_url raise NotImplementedError("edX Studio doesn't support third-party xblock handler urls") NotImplementedError: edX Studio doesn't support third-party xblock handler urls edx.modulestore: DEBUG: Successfully added course-v1:edx3+split3+rerun_test course to the course discovery index contentstore.tasks: DEBUG: Search indexing successful for complete course course-v1:edx3+split3+rerun_test openedx.core.djangoapps.content.course_overviews.models: INFO: Creating course overview for course-v1:edx3+split3+rerun_test. xmodule.modulestore.django: INFO: Sent course_published signal to with kwargs {'course_key': CourseLocator(u'edx3', u'split3', u'rerun_test', None, None)}. Response was: None xmodule.modulestore.django: INFO: Sent course_published signal to with kwargs {'course_key': CourseLocator(u'edx3', u'split3', u'rerun_test', None, None)}. Response was: None xmodule.modulestore.django: INFO: Sent course_published signal to with kwargs {'course_key': CourseLocator(u'edx3', u'split3', u'rerun_test', None, None)}. Response was: None xmodule.modulestore.django: INFO: Sent course_published signal to with kwargs {'course_key': CourseLocator(u'edx3', u'split3', u'rerun_test', None, None)}. Response was: None xmodule.modulestore.django: INFO: Sent course_published signal to with kwargs {'course_key': CourseLocator(u'edx3', u'split3', u'rerun_test', None, None)}. Response was: None xmodule.modulestore.django: INFO: Sent course_published signal to with kwargs {'course_key': CourseLocator(u'edx3', u'split3', u'rerun_test', None, None)}. Response was: None xmodule.modulestore.django: INFO: Sent course_published signal to with kwargs {'course_key': CourseLocator(u'edx3', u'split3', u'rerun_test', None, None)}. Response was: None xmodule.modulestore.django: INFO: Sent course_published signal to with kwargs {'course_key': CourseLocator(u'edx3', u'split3', u'rerun_test', None, None)}. Response was: None xmodule.modulestore.django: INFO: Sent course_published signal to with kwargs {'course_key': CourseLocator(u'edx3', u'split3', u'rerun_test', None, None)}. Response was: None root: ERROR: Course Rerun Error Traceback (most recent call last): File "/edx/app/edxapp/edx-platform/cms/djangoapps/contentstore/tasks.py", line 43, in rerun_course store.clone_course(source_course_key, destination_course_key, user_id, fields=fields) File "/edx/app/edxapp/edx-platform/lms/djangoapps/ccx/modulestore.py", line 196, in clone_course source_course_id, dest_course_id, user_id, fields=fields, **kwargs File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/modulestore/mixed.py", line 90, in inner retval = func(field_decorator=strip_key_collection, *args, **kwargs) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/modulestore/mixed.py", line 708, in clone_course super(MixedModuleStore, self).clone_course(source_course_id, dest_course_id, user_id, fields, **kwargs) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/modulestore/__init__.py", line 1338, in clone_course self.contentstore.copy_all_course_assets(source_course_id, dest_course_id) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/contentstore/mongo.py", line 368, in copy_all_course_assets locked=asset.get('locked', False) File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/gridfs/__init__.py", line 145, in put request = self.__collection.database._client.start_request() TypeError: 'Collection' object is not callable xmodule.modulestore.split_mongo.split: INFO: deleting course from split-mongo: course-v1:edx3+split3+rerun_test openedx.core.lib.block_structure.cache: INFO: Deleted BlockStructure BlockUsageLocator(CourseLocator(u'edx3', u'split3', u'rerun_test', None, None), 'course', 'course') from the cache. xmodule.modulestore.django: INFO: Sent course_deleted signal to with kwargs {'course_key': CourseLocator(u'edx3', u'split3', u'rerun_test', None, None)}. Response was: None xmodule.modulestore.django: INFO: Sent course_deleted signal to with kwargs {'course_key': CourseLocator(u'edx3', u'split3', u'rerun_test', None, None)}. Response was: None --------------------- >> end captured logging << --------------------- ====================================================================== FAIL: test_space_in_asset_name_for_rerun_course (cms.djangoapps.contentstore.tests.test_clone_course.CloneCourseTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/edx-platform/cms/djangoapps/contentstore/tests/test_clone_course.py", line 101, in test_space_in_asset_name_for_rerun_course self.assertEqual(result.get(), "succeeded") AssertionError: u"exception: 'Collection' object is not callable" != 'succeeded' -------------------- >> begin captured stdout << --------------------- Collection(Database(mongomock.MongoClient('localhost', 27017), 'test_xcontent_6065'), 'fs') {'_database': Database(mongomock.MongoClient('localhost', 27017), 'test_xcontent_6065'), '_uniques': [], 'name': 'fs', 'full_name': 'test_xcontent_6065.fs', '_documents': OrderedDict()} --------------------- >> end captured stdout << ---------------------- -------------------- >> begin captured logging << -------------------- tracking: INFO: {"username": "", "event_source": "server", "name": "edx.user.settings.changed", "accept_language": "", "time": "2017-02-10T18:55:27.011016+00:00", "agent": "", "page": null, "host": "", "session": "", "referer": "", "context": {}, "ip": "", "event": {"user_id": 1, "truncated": [], "old": false, "setting": "is_staff", "table": "auth_user", "new": true}, "event_type": "edx.user.settings.changed"} openedx.core.djangoapps.safe_sessions.middleware: DEBUG: SafeCookieData received empty user_id 'None' for session_id '6axyot3gdy5zie7l902rw1kh36yfo7ts'. audit: INFO: Login success - testuser (test+courses@edx.org) openedx.core.djangoapps.safe_sessions.middleware: ERROR: SafeCookieData BWC parse error: 'rioquc4n21b96lrtop3cuxfsszrfc0ic'. xmodule.modulestore.django: INFO: Sent pre_publish signal to with kwargs {'course_key': CourseLocator('edX', 'CS101', '2015_Q1', None, None)}. Response was: None openedx.core.djangoapps.content.course_overviews.models: INFO: Creating course overview for course-v1:edX+CS101+2015_Q1. openedx.core.djangoapps.ccxcon.api: DEBUG: ccx not enabled for course key "course-v1:edX+CS101+2015_Q1" openedx.core.djangoapps.ccxcon.tasks: INFO: Course update to CCXCon returned no errors. Course key: course-v1:edX+CS101+2015_Q1 openedx.core.lib.block_structure.cache: INFO: Deleted BlockStructure BlockUsageLocator(CourseLocator('edX', 'CS101', '2015_Q1', None, None), 'course', 'course') from the cache. openedx.core.lib.block_structure.cache: INFO: Deleted BlockStructure BlockUsageLocator(CourseLocator(u'edX', u'CS101', u'2015_Q1', None, None), 'course', 'course') from the cache. openedx.core.lib.block_structure.cache: INFO: Did not find BlockStructure BlockUsageLocator(CourseLocator(u'edX', u'CS101', u'2015_Q1', None, None), 'course', 'course') in the cache. openedx.core.lib.block_structure.cache: INFO: Wrote BlockStructure block-v1:edX+CS101+2015_Q1+type@course+block@course to cache, size: 1048 edx.modulestore: DEBUG: Successfully added course-v1:edX+CS101+2015_Q1 course to the course discovery index contentstore.tasks: DEBUG: Search indexing successful for complete course course-v1:edX+CS101+2015_Q1 openedx.core.djangoapps.content.course_overviews.models: INFO: Creating course overview for course-v1:edX+CS101+2015_Q1. xmodule.modulestore.django: INFO: Sent course_published signal to with kwargs {'course_key': CourseLocator('edX', 'CS101', '2015_Q1', None, None)}. Response was: None xmodule.modulestore.django: INFO: Sent course_published signal to with kwargs {'course_key': CourseLocator('edX', 'CS101', '2015_Q1', None, None)}. Response was: None xmodule.modulestore.django: INFO: Sent course_published signal to with kwargs {'course_key': CourseLocator('edX', 'CS101', '2015_Q1', None, None)}. Response was: None xmodule.modulestore.django: INFO: Sent course_published signal to with kwargs {'course_key': CourseLocator('edX', 'CS101', '2015_Q1', None, None)}. Response was: None xmodule.modulestore.django: INFO: Sent course_published signal to with kwargs {'course_key': CourseLocator('edX', 'CS101', '2015_Q1', None, None)}. Response was: None xmodule.modulestore.django: INFO: Sent course_published signal to with kwargs {'course_key': CourseLocator('edX', 'CS101', '2015_Q1', None, None)}. Response was: None xmodule.modulestore.django: INFO: Sent course_published signal to with kwargs {'course_key': CourseLocator('edX', 'CS101', '2015_Q1', None, None)}. Response was: None xmodule.modulestore.django: INFO: Sent course_published signal to with kwargs {'course_key': CourseLocator('edX', 'CS101', '2015_Q1', None, None)}. Response was: None xmodule.modulestore.django: INFO: Sent course_published signal to with kwargs {'course_key': CourseLocator('edX', 'CS101', '2015_Q1', None, None)}. Response was: None xmodule.modulestore.django: INFO: Sent pre_publish signal to with kwargs {'course_key': CourseLocator(u'edX', u'CS101', u'2012_Q2', 'draft-branch', None)}. Response was: None openedx.core.djangoapps.content.course_overviews.models: INFO: Creating course overview for course-v1:edX+CS101+2012_Q2. openedx.core.djangoapps.ccxcon.api: DEBUG: ccx not enabled for course key "course-v1:edX+CS101+2012_Q2" openedx.core.djangoapps.ccxcon.tasks: INFO: Course update to CCXCon returned no errors. Course key: course-v1:edX+CS101+2012_Q2 openedx.core.lib.block_structure.cache: INFO: Deleted BlockStructure BlockUsageLocator(CourseLocator(u'edX', u'CS101', u'2012_Q2', None, None), 'course', 'course') from the cache. openedx.core.lib.block_structure.cache: INFO: Deleted BlockStructure BlockUsageLocator(CourseLocator(u'edX', u'CS101', u'2012_Q2', None, None), 'course', 'course') from the cache. openedx.core.lib.block_structure.cache: INFO: Did not find BlockStructure BlockUsageLocator(CourseLocator(u'edX', u'CS101', u'2012_Q2', None, None), 'course', 'course') in the cache. openedx.core.lib.block_structure.cache: INFO: Wrote BlockStructure block-v1:edX+CS101+2012_Q2+type@course+block@course to cache, size: 1048 edx.modulestore: DEBUG: Successfully added course-v1:edX+CS101+2012_Q2 course to the course discovery index contentstore.tasks: DEBUG: Search indexing successful for complete course course-v1:edX+CS101+2012_Q2 openedx.core.djangoapps.content.course_overviews.models: INFO: Creating course overview for course-v1:edX+CS101+2012_Q2. xmodule.modulestore.django: INFO: Sent course_published signal to with kwargs {'course_key': CourseLocator(u'edX', u'CS101', u'2012_Q2', None, None)}. Response was: None xmodule.modulestore.django: INFO: Sent course_published signal to with kwargs {'course_key': CourseLocator(u'edX', u'CS101', u'2012_Q2', None, None)}. Response was: None xmodule.modulestore.django: INFO: Sent course_published signal to with kwargs {'course_key': CourseLocator(u'edX', u'CS101', u'2012_Q2', None, None)}. Response was: None xmodule.modulestore.django: INFO: Sent course_published signal to with kwargs {'course_key': CourseLocator(u'edX', u'CS101', u'2012_Q2', None, None)}. Response was: None xmodule.modulestore.django: INFO: Sent course_published signal to with kwargs {'course_key': CourseLocator(u'edX', u'CS101', u'2012_Q2', None, None)}. Response was: None xmodule.modulestore.django: INFO: Sent course_published signal to with kwargs {'course_key': CourseLocator(u'edX', u'CS101', u'2012_Q2', None, None)}. Response was: None xmodule.modulestore.django: INFO: Sent course_published signal to with kwargs {'course_key': CourseLocator(u'edX', u'CS101', u'2012_Q2', None, None)}. Response was: None xmodule.modulestore.django: INFO: Sent course_published signal to with kwargs {'course_key': CourseLocator(u'edX', u'CS101', u'2012_Q2', None, None)}. Response was: None xmodule.modulestore.django: INFO: Sent course_published signal to with kwargs {'course_key': CourseLocator(u'edX', u'CS101', u'2012_Q2', None, None)}. Response was: None root: ERROR: Course Rerun Error Traceback (most recent call last): File "/edx/app/edxapp/edx-platform/cms/djangoapps/contentstore/tasks.py", line 43, in rerun_course store.clone_course(source_course_key, destination_course_key, user_id, fields=fields) File "/edx/app/edxapp/edx-platform/lms/djangoapps/ccx/modulestore.py", line 196, in clone_course source_course_id, dest_course_id, user_id, fields=fields, **kwargs File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/modulestore/mixed.py", line 90, in inner retval = func(field_decorator=strip_key_collection, *args, **kwargs) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/modulestore/mixed.py", line 700, in clone_course return source_modulestore.clone_course(source_course_id, dest_course_id, user_id, fields, **kwargs) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/modulestore/split_mongo/split_draft.py", line 74, in clone_course source_course_id, dest_course_id, user_id, fields=fields, **kwargs File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/modulestore/split_mongo/split.py", line 1816, in clone_course super(SplitMongoModuleStore, self).clone_course(source_course_id, dest_course_id, user_id, fields, **kwargs) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/modulestore/__init__.py", line 1338, in clone_course self.contentstore.copy_all_course_assets(source_course_id, dest_course_id) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/contentstore/mongo.py", line 368, in copy_all_course_assets locked=asset.get('locked', False) File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/gridfs/__init__.py", line 145, in put request = self.__collection.database._client.start_request() TypeError: 'Collection' object is not callable xmodule.modulestore.split_mongo.split: INFO: deleting course from split-mongo: course-v1:edX+CS101+2012_Q2 openedx.core.lib.block_structure.cache: INFO: Deleted BlockStructure BlockUsageLocator(CourseLocator(u'edX', u'CS101', u'2012_Q2', None, None), 'course', 'course') from the cache. xmodule.modulestore.django: INFO: Sent course_deleted signal to with kwargs {'course_key': CourseLocator(u'edX', u'CS101', u'2012_Q2', None, None)}. Response was: None xmodule.modulestore.django: INFO: Sent course_deleted signal to with kwargs {'course_key': CourseLocator(u'edX', u'CS101', u'2012_Q2', None, None)}. Response was: None --------------------- >> end captured logging << --------------------- ====================================================================== FAIL: test_empty_trashcan (cms.djangoapps.contentstore.tests.test_contentstore.MiscCourseTests) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/edx-platform/cms/djangoapps/contentstore/tests/test_contentstore.py", line 1026, in test_empty_trashcan self.assertGreater(len(all_assets), 0) AssertionError: 0 not greater than 0 -------------------- >> begin captured stdout << --------------------- Collection(Database(mongomock.MongoClient('localhost', 27017), 'test_xcontent_6065'), 'fs') {'_database': Database(mongomock.MongoClient('localhost', 27017), 'test_xcontent_6065'), '_uniques': [], 'name': 'fs', 'full_name': 'test_xcontent_6065.fs', '_documents': OrderedDict()} Collection(Database(mongomock.MongoClient('localhost', 27017), 'test_xcontent_6065'), 'trash_fs') {'_database': Database(mongomock.MongoClient('localhost', 27017), 'test_xcontent_6065'), '_uniques': [], 'name': 'trash_fs', 'full_name': 'test_xcontent_6065.trash_fs', '_documents': OrderedDict()} --------------------- >> end captured stdout << ---------------------- -------------------- >> begin captured logging << -------------------- tracking: INFO: {"username": "", "event_source": "server", "name": "edx.user.settings.changed", "accept_language": "", "time": "2017-02-10T18:56:18.483503+00:00", "agent": "", "page": null, "host": "", "session": "", "referer": "", "context": {}, "ip": "", "event": {"user_id": 1, "truncated": [], "old": false, "setting": "is_staff", "table": "auth_user", "new": true}, "event_type": "edx.user.settings.changed"} openedx.core.djangoapps.safe_sessions.middleware: DEBUG: SafeCookieData received empty user_id 'None' for session_id 'hsf9ujzn3r4uee3mula66o94rzxz7jry'. audit: INFO: Login success - testuser (test+courses@edx.org) openedx.core.djangoapps.safe_sessions.middleware: ERROR: SafeCookieData BWC parse error: '3ch4472kfspseby1aitqvjea1rrmb4zy'. openedx.core.djangoapps.content.course_overviews.models: INFO: Creating course overview for org.1155/course_1155/Run_1155. openedx.core.djangoapps.ccxcon.api: DEBUG: ccx not enabled for course key "org.1155/course_1155/Run_1155" openedx.core.djangoapps.ccxcon.tasks: INFO: Course update to CCXCon returned no errors. Course key: org.1155/course_1155/Run_1155 openedx.core.lib.block_structure.cache: INFO: Deleted BlockStructure BlockUsageLocator(SlashSeparatedCourseKey('org.1155', 'course_1155', 'Run_1155', None, None), 'course', 'Run_1155') from the cache. openedx.core.lib.block_structure.cache: INFO: Deleted BlockStructure BlockUsageLocator(CourseLocator(u'org.1155', u'course_1155', u'Run_1155', None, None), 'course', u'Run_1155') from the cache. openedx.core.lib.block_structure.cache: INFO: Did not find BlockStructure BlockUsageLocator(CourseLocator(u'org.1155', u'course_1155', u'Run_1155', None, None), 'course', u'Run_1155') in the cache. openedx.core.lib.block_structure.cache: INFO: Wrote BlockStructure i4x://org.1155/course_1155/course/Run_1155 to cache, size: 1004 edx.modulestore: DEBUG: Successfully added org.1155/course_1155/Run_1155 course to the course discovery index contentstore.tasks: DEBUG: Search indexing successful for complete course org.1155/course_1155/Run_1155 openedx.core.djangoapps.content.course_overviews.models: INFO: Creating course overview for org.1155/course_1155/Run_1155. xmodule.modulestore.django: INFO: Sent course_published signal to with kwargs {'course_key': SlashSeparatedCourseKey('org.1155', 'course_1155', 'Run_1155', None, None)}. Response was: None xmodule.modulestore.django: INFO: Sent course_published signal to with kwargs {'course_key': SlashSeparatedCourseKey('org.1155', 'course_1155', 'Run_1155', None, None)}. Response was: None xmodule.modulestore.django: INFO: Sent course_published signal to with kwargs {'course_key': SlashSeparatedCourseKey('org.1155', 'course_1155', 'Run_1155', None, None)}. Response was: None xmodule.modulestore.django: INFO: Sent course_published signal to with kwargs {'course_key': SlashSeparatedCourseKey('org.1155', 'course_1155', 'Run_1155', None, None)}. Response was: None xmodule.modulestore.django: INFO: Sent course_published signal to with kwargs {'course_key': SlashSeparatedCourseKey('org.1155', 'course_1155', 'Run_1155', None, None)}. Response was: None xmodule.modulestore.django: INFO: Sent course_published signal to with kwargs {'course_key': SlashSeparatedCourseKey('org.1155', 'course_1155', 'Run_1155', None, None)}. Response was: None xmodule.modulestore.django: INFO: Sent course_published signal to with kwargs {'course_key': SlashSeparatedCourseKey('org.1155', 'course_1155', 'Run_1155', None, None)}. Response was: None xmodule.modulestore.django: INFO: Sent course_published signal to with kwargs {'course_key': SlashSeparatedCourseKey('org.1155', 'course_1155', 'Run_1155', None, None)}. Response was: None xmodule.modulestore.django: INFO: Sent course_published signal to with kwargs {'course_key': SlashSeparatedCourseKey('org.1155', 'course_1155', 'Run_1155', None, None)}. Response was: None openedx.core.djangoapps.ccxcon.api: DEBUG: ccx not enabled for course key "org.1155/course_1155/Run_1155" openedx.core.djangoapps.ccxcon.tasks: INFO: Course update to CCXCon returned no errors. Course key: org.1155/course_1155/Run_1155 openedx.core.lib.block_structure.cache: INFO: Deleted BlockStructure BlockUsageLocator(SlashSeparatedCourseKey('org.1155', 'course_1155', 'Run_1155', None, None), 'course', 'Run_1155') from the cache. openedx.core.lib.block_structure.cache: INFO: Deleted BlockStructure BlockUsageLocator(CourseLocator(u'org.1155', u'course_1155', u'Run_1155', None, None), 'course', u'Run_1155') from the cache. openedx.core.lib.block_structure.cache: INFO: Did not find BlockStructure BlockUsageLocator(CourseLocator(u'org.1155', u'course_1155', u'Run_1155', None, None), 'course', u'Run_1155') in the cache. openedx.core.lib.block_structure.cache: INFO: Wrote BlockStructure i4x://org.1155/course_1155/course/Run_1155 to cache, size: 1266 edx.modulestore: DEBUG: Successfully added org.1155/course_1155/Run_1155 course to the course discovery index contentstore.tasks: DEBUG: Search indexing successful for complete course org.1155/course_1155/Run_1155 openedx.core.djangoapps.content.course_overviews.models: INFO: Creating course overview for org.1155/course_1155/Run_1155. xmodule.modulestore.django: INFO: Sent course_published signal to with kwargs {'course_key': SlashSeparatedCourseKey('org.1155', 'course_1155', 'Run_1155', None, None)}. Response was: None xmodule.modulestore.django: INFO: Sent course_published signal to with kwargs {'course_key': SlashSeparatedCourseKey('org.1155', 'course_1155', 'Run_1155', None, None)}. Response was: None xmodule.modulestore.django: INFO: Sent course_published signal to with kwargs {'course_key': SlashSeparatedCourseKey('org.1155', 'course_1155', 'Run_1155', None, None)}. Response was: None xmodule.modulestore.django: INFO: Sent course_published signal to with kwargs {'course_key': SlashSeparatedCourseKey('org.1155', 'course_1155', 'Run_1155', None, None)}. Response was: None xmodule.modulestore.django: INFO: Sent course_published signal to with kwargs {'course_key': SlashSeparatedCourseKey('org.1155', 'course_1155', 'Run_1155', None, None)}. Response was: None xmodule.modulestore.django: INFO: Sent course_published signal to with kwargs {'course_key': SlashSeparatedCourseKey('org.1155', 'course_1155', 'Run_1155', None, None)}. Response was: None xmodule.modulestore.django: INFO: Sent course_published signal to with kwargs {'course_key': SlashSeparatedCourseKey('org.1155', 'course_1155', 'Run_1155', None, None)}. Response was: None xmodule.modulestore.django: INFO: Sent course_published signal to with kwargs {'course_key': SlashSeparatedCourseKey('org.1155', 'course_1155', 'Run_1155', None, None)}. Response was: None xmodule.modulestore.django: INFO: Sent course_published signal to with kwargs {'course_key': SlashSeparatedCourseKey('org.1155', 'course_1155', 'Run_1155', None, None)}. Response was: None openedx.core.djangoapps.ccxcon.api: DEBUG: ccx not enabled for course key "org.1155/course_1155/Run_1155" openedx.core.djangoapps.ccxcon.tasks: INFO: Course update to CCXCon returned no errors. Course key: org.1155/course_1155/Run_1155 openedx.core.lib.block_structure.cache: INFO: Deleted BlockStructure BlockUsageLocator(SlashSeparatedCourseKey('org.1155', 'course_1155', 'Run_1155', None, None), 'course', 'Run_1155') from the cache. openedx.core.lib.block_structure.cache: INFO: Deleted BlockStructure BlockUsageLocator(CourseLocator(u'org.1155', u'course_1155', u'Run_1155', None, None), 'course', u'Run_1155') from the cache. openedx.core.lib.block_structure.cache: INFO: Did not find BlockStructure BlockUsageLocator(CourseLocator(u'org.1155', u'course_1155', u'Run_1155', None, None), 'course', u'Run_1155') in the cache. edx.celery.task: ERROR: update_course_in_cache encounted unknown error. Retry #0 Traceback (most recent call last): File "/edx/app/edxapp/edx-platform/openedx/core/djangoapps/content/block_structure/tasks.py", line 34, in update_course_in_cache api.update_course_in_cache(course_key) File "/edx/app/edxapp/edx-platform/openedx/core/djangoapps/content/block_structure/api.py", line 28, in update_course_in_cache return get_block_structure_manager(course_key).update_collected() File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/manager.py", line 115, in update_collected self.get_collected() File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/manager.py", line 103, in get_collected BlockStructureTransformers.collect(block_structure) File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/transformers.py", line 80, in collect transformer.collect(block_structure) File "/edx/app/edxapp/edx-platform/lms/djangoapps/course_api/blocks/transformers/blocks_api.py", line 49, in collect StudentViewTransformer.collect(block_structure) File "/edx/app/edxapp/edx-platform/lms/djangoapps/course_api/blocks/transformers/student_view.py", line 62, in collect student_view_data = block.student_view_data() File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/video_module/video_module.py", line 945, in student_view_data for lang in self.available_translations(transcripts_info, verify_assets=False) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/video_module/video_module.py", line 945, in for lang in self.available_translations(transcripts_info, verify_assets=False) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/x_module.py", line 1475, in handler_url return descriptor_global_handler_url(block, handler_name, suffix, query, thirdparty) File "/edx/app/edxapp/edx-platform/cms/lib/xblock/runtime.py", line 14, in handler_url raise NotImplementedError("edX Studio doesn't support third-party xblock handler urls") NotImplementedError: edX Studio doesn't support third-party xblock handler urls openedx.core.lib.block_structure.cache: INFO: Deleted BlockStructure BlockUsageLocator(CourseLocator(u'org.1155', u'course_1155', u'Run_1155', None, None), 'course', u'Run_1155') from the cache. openedx.core.lib.block_structure.cache: INFO: Did not find BlockStructure BlockUsageLocator(CourseLocator(u'org.1155', u'course_1155', u'Run_1155', None, None), 'course', u'Run_1155') in the cache. edx.celery.task: ERROR: update_course_in_cache encounted unknown error. Retry #1 Traceback (most recent call last): File "/edx/app/edxapp/edx-platform/openedx/core/djangoapps/content/block_structure/tasks.py", line 34, in update_course_in_cache api.update_course_in_cache(course_key) File "/edx/app/edxapp/edx-platform/openedx/core/djangoapps/content/block_structure/api.py", line 28, in update_course_in_cache return get_block_structure_manager(course_key).update_collected() File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/manager.py", line 115, in update_collected self.get_collected() File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/manager.py", line 103, in get_collected BlockStructureTransformers.collect(block_structure) File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/transformers.py", line 80, in collect transformer.collect(block_structure) File "/edx/app/edxapp/edx-platform/lms/djangoapps/course_api/blocks/transformers/blocks_api.py", line 49, in collect StudentViewTransformer.collect(block_structure) File "/edx/app/edxapp/edx-platform/lms/djangoapps/course_api/blocks/transformers/student_view.py", line 62, in collect student_view_data = block.student_view_data() File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/video_module/video_module.py", line 945, in student_view_data for lang in self.available_translations(transcripts_info, verify_assets=False) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/video_module/video_module.py", line 945, in for lang in self.available_translations(transcripts_info, verify_assets=False) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/x_module.py", line 1475, in handler_url return descriptor_global_handler_url(block, handler_name, suffix, query, thirdparty) File "/edx/app/edxapp/edx-platform/cms/lib/xblock/runtime.py", line 14, in handler_url raise NotImplementedError("edX Studio doesn't support third-party xblock handler urls") NotImplementedError: edX Studio doesn't support third-party xblock handler urls openedx.core.lib.block_structure.cache: INFO: Deleted BlockStructure BlockUsageLocator(CourseLocator(u'org.1155', u'course_1155', u'Run_1155', None, None), 'course', u'Run_1155') from the cache. openedx.core.lib.block_structure.cache: INFO: Did not find BlockStructure BlockUsageLocator(CourseLocator(u'org.1155', u'course_1155', u'Run_1155', None, None), 'course', u'Run_1155') in the cache. edx.celery.task: ERROR: update_course_in_cache encounted unknown error. Retry #2 Traceback (most recent call last): File "/edx/app/edxapp/edx-platform/openedx/core/djangoapps/content/block_structure/tasks.py", line 34, in update_course_in_cache api.update_course_in_cache(course_key) File "/edx/app/edxapp/edx-platform/openedx/core/djangoapps/content/block_structure/api.py", line 28, in update_course_in_cache return get_block_structure_manager(course_key).update_collected() File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/manager.py", line 115, in update_collected self.get_collected() File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/manager.py", line 103, in get_collected BlockStructureTransformers.collect(block_structure) File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/transformers.py", line 80, in collect transformer.collect(block_structure) File "/edx/app/edxapp/edx-platform/lms/djangoapps/course_api/blocks/transformers/blocks_api.py", line 49, in collect StudentViewTransformer.collect(block_structure) File "/edx/app/edxapp/edx-platform/lms/djangoapps/course_api/blocks/transformers/student_view.py", line 62, in collect student_view_data = block.student_view_data() File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/video_module/video_module.py", line 945, in student_view_data for lang in self.available_translations(transcripts_info, verify_assets=False) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/video_module/video_module.py", line 945, in for lang in self.available_translations(transcripts_info, verify_assets=False) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/x_module.py", line 1475, in handler_url return descriptor_global_handler_url(block, handler_name, suffix, query, thirdparty) File "/edx/app/edxapp/edx-platform/cms/lib/xblock/runtime.py", line 14, in handler_url raise NotImplementedError("edX Studio doesn't support third-party xblock handler urls") NotImplementedError: edX Studio doesn't support third-party xblock handler urls openedx.core.lib.block_structure.cache: INFO: Deleted BlockStructure BlockUsageLocator(CourseLocator(u'org.1155', u'course_1155', u'Run_1155', None, None), 'course', u'Run_1155') from the cache. openedx.core.lib.block_structure.cache: INFO: Did not find BlockStructure BlockUsageLocator(CourseLocator(u'org.1155', u'course_1155', u'Run_1155', None, None), 'course', u'Run_1155') in the cache. edx.celery.task: ERROR: update_course_in_cache encounted unknown error. Retry #3 Traceback (most recent call last): File "/edx/app/edxapp/edx-platform/openedx/core/djangoapps/content/block_structure/tasks.py", line 34, in update_course_in_cache api.update_course_in_cache(course_key) File "/edx/app/edxapp/edx-platform/openedx/core/djangoapps/content/block_structure/api.py", line 28, in update_course_in_cache return get_block_structure_manager(course_key).update_collected() File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/manager.py", line 115, in update_collected self.get_collected() File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/manager.py", line 103, in get_collected BlockStructureTransformers.collect(block_structure) File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/transformers.py", line 80, in collect transformer.collect(block_structure) File "/edx/app/edxapp/edx-platform/lms/djangoapps/course_api/blocks/transformers/blocks_api.py", line 49, in collect StudentViewTransformer.collect(block_structure) File "/edx/app/edxapp/edx-platform/lms/djangoapps/course_api/blocks/transformers/student_view.py", line 62, in collect student_view_data = block.student_view_data() File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/video_module/video_module.py", line 945, in student_view_data for lang in self.available_translations(transcripts_info, verify_assets=False) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/video_module/video_module.py", line 945, in for lang in self.available_translations(transcripts_info, verify_assets=False) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/x_module.py", line 1475, in handler_url return descriptor_global_handler_url(block, handler_name, suffix, query, thirdparty) File "/edx/app/edxapp/edx-platform/cms/lib/xblock/runtime.py", line 14, in handler_url raise NotImplementedError("edX Studio doesn't support third-party xblock handler urls") NotImplementedError: edX Studio doesn't support third-party xblock handler urls openedx.core.lib.block_structure.cache: INFO: Deleted BlockStructure BlockUsageLocator(CourseLocator(u'org.1155', u'course_1155', u'Run_1155', None, None), 'course', u'Run_1155') from the cache. openedx.core.lib.block_structure.cache: INFO: Did not find BlockStructure BlockUsageLocator(CourseLocator(u'org.1155', u'course_1155', u'Run_1155', None, None), 'course', u'Run_1155') in the cache. edx.celery.task: ERROR: update_course_in_cache encounted unknown error. Retry #4 Traceback (most recent call last): File "/edx/app/edxapp/edx-platform/openedx/core/djangoapps/content/block_structure/tasks.py", line 34, in update_course_in_cache api.update_course_in_cache(course_key) File "/edx/app/edxapp/edx-platform/openedx/core/djangoapps/content/block_structure/api.py", line 28, in update_course_in_cache return get_block_structure_manager(course_key).update_collected() File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/manager.py", line 115, in update_collected self.get_collected() File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/manager.py", line 103, in get_collected BlockStructureTransformers.collect(block_structure) File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/transformers.py", line 80, in collect transformer.collect(block_structure) File "/edx/app/edxapp/edx-platform/lms/djangoapps/course_api/blocks/transformers/blocks_api.py", line 49, in collect StudentViewTransformer.collect(block_structure) File "/edx/app/edxapp/edx-platform/lms/djangoapps/course_api/blocks/transformers/student_view.py", line 62, in collect student_view_data = block.student_view_data() File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/video_module/video_module.py", line 945, in student_view_data for lang in self.available_translations(transcripts_info, verify_assets=False) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/video_module/video_module.py", line 945, in for lang in self.available_translations(transcripts_info, verify_assets=False) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/x_module.py", line 1475, in handler_url return descriptor_global_handler_url(block, handler_name, suffix, query, thirdparty) File "/edx/app/edxapp/edx-platform/cms/lib/xblock/runtime.py", line 14, in handler_url raise NotImplementedError("edX Studio doesn't support third-party xblock handler urls") NotImplementedError: edX Studio doesn't support third-party xblock handler urls openedx.core.lib.block_structure.cache: INFO: Deleted BlockStructure BlockUsageLocator(CourseLocator(u'org.1155', u'course_1155', u'Run_1155', None, None), 'course', u'Run_1155') from the cache. openedx.core.lib.block_structure.cache: INFO: Did not find BlockStructure BlockUsageLocator(CourseLocator(u'org.1155', u'course_1155', u'Run_1155', None, None), 'course', u'Run_1155') in the cache. edx.celery.task: ERROR: update_course_in_cache encounted unknown error. Retry #5 Traceback (most recent call last): File "/edx/app/edxapp/edx-platform/openedx/core/djangoapps/content/block_structure/tasks.py", line 34, in update_course_in_cache api.update_course_in_cache(course_key) File "/edx/app/edxapp/edx-platform/openedx/core/djangoapps/content/block_structure/api.py", line 28, in update_course_in_cache return get_block_structure_manager(course_key).update_collected() File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/manager.py", line 115, in update_collected self.get_collected() File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/manager.py", line 103, in get_collected BlockStructureTransformers.collect(block_structure) File "/edx/app/edxapp/edx-platform/openedx/core/lib/block_structure/transformers.py", line 80, in collect transformer.collect(block_structure) File "/edx/app/edxapp/edx-platform/lms/djangoapps/course_api/blocks/transformers/blocks_api.py", line 49, in collect StudentViewTransformer.collect(block_structure) File "/edx/app/edxapp/edx-platform/lms/djangoapps/course_api/blocks/transformers/student_view.py", line 62, in collect student_view_data = block.student_view_data() File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/video_module/video_module.py", line 945, in student_view_data for lang in self.available_translations(transcripts_info, verify_assets=False) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/video_module/video_module.py", line 945, in for lang in self.available_translations(transcripts_info, verify_assets=False) File "/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/x_module.py", line 1475, in handler_url return descriptor_global_handler_url(block, handler_name, suffix, query, thirdparty) File "/edx/app/edxapp/edx-platform/cms/lib/xblock/runtime.py", line 14, in handler_url raise NotImplementedError("edX Studio doesn't support third-party xblock handler urls") NotImplementedError: edX Studio doesn't support third-party xblock handler urls edx.modulestore: DEBUG: Successfully added org.1155/course_1155/Run_1155 course to the course discovery index contentstore.tasks: DEBUG: Search indexing successful for complete course org.1155/course_1155/Run_1155 openedx.core.djangoapps.content.course_overviews.models: INFO: Creating course overview for org.1155/course_1155/Run_1155. xmodule.modulestore.django: INFO: Sent course_published signal to with kwargs {'course_key': SlashSeparatedCourseKey('org.1155', 'course_1155', 'Run_1155', None, None)}. Response was: None xmodule.modulestore.django: INFO: Sent course_published signal to with kwargs {'course_key': SlashSeparatedCourseKey('org.1155', 'course_1155', 'Run_1155', None, None)}. Response was: None xmodule.modulestore.django: INFO: Sent course_published signal to with kwargs {'course_key': SlashSeparatedCourseKey('org.1155', 'course_1155', 'Run_1155', None, None)}. Response was: None xmodule.modulestore.django: INFO: Sent course_published signal to with kwargs {'course_key': SlashSeparatedCourseKey('org.1155', 'course_1155', 'Run_1155', None, None)}. Response was: None xmodule.modulestore.django: INFO: Sent course_published signal to with kwargs {'course_key': SlashSeparatedCourseKey('org.1155', 'course_1155', 'Run_1155', None, None)}. Response was: None xmodule.modulestore.django: INFO: Sent course_published signal to with kwargs {'course_key': SlashSeparatedCourseKey('org.1155', 'course_1155', 'Run_1155', None, None)}. Response was: None xmodule.modulestore.django: INFO: Sent course_published signal to with kwargs {'course_key': SlashSeparatedCourseKey('org.1155', 'course_1155', 'Run_1155', None, None)}. Response was: None xmodule.modulestore.django: INFO: Sent course_published signal to with kwargs {'course_key': SlashSeparatedCourseKey('org.1155', 'course_1155', 'Run_1155', None, None)}. Response was: None xmodule.modulestore.django: INFO: Sent course_published signal to with kwargs {'course_key': SlashSeparatedCourseKey('org.1155', 'course_1155', 'Run_1155', None, None)}. Response was: None tracking: INFO: {"username": "testuser", "event_type": "/assets/org.1155/course_1155/Run_1155//c4x/org.1155/course_1155/asset/sample_static.html", "ip": "127.0.0.1", "agent": "", "host": "testserver", "referer": "", "accept_language": "", "event": "{\"POST\": {}, \"GET\": {}}", "event_source": "server", "context": {"user_id": 1, "org_id": "", "course_id": "", "path": "/assets/org.1155/course_1155/Run_1155//c4x/org.1155/course_1155/asset/sample_static.html"}, "time": "2017-02-10T18:56:18.886052+00:00", "page": null} --------------------- >> end captured logging << --------------------- ====================================================================== FAIL: test_canonical_asset_path_with_c4x_style_assets_10__u_dev___u__prfx__not_excluded_htm___u___dev__c4x___prfx__not_excluded_htm___1_ (static_replace.test.test_static_replace.CanonicalContentTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/common/djangoapps/static_replace/test/test_static_replace.py", line 770, in test_canonical_asset_path_with_c4x_style_assets self.assertIsNotNone(re.match(expected, asset_path)) AssertionError: unexpectedly None -------------------- >> begin captured stdout << --------------------- //dev/assets/courseware/v[\d]/[a-f0-9]{32}/c4x/a/b/asset/old_not_excluded.htm //dev/assets/courseware/v1/toot/c4x/a/b/asset/old_not_excluded.htm --------------------- >> end captured stdout << ---------------------- -------------------- >> begin captured logging << -------------------- PIL.PngImagePlugin: DEBUG: STREAM IHDR 16 13 PIL.PngImagePlugin: DEBUG: STREAM IDAT 41 41 PIL.Image: DEBUG: Error closing: 'NoneType' object has no attribute 'close' PIL.PngImagePlugin: DEBUG: STREAM IHDR 16 13 PIL.PngImagePlugin: DEBUG: STREAM IDAT 41 41 PIL.Image: DEBUG: Error closing: 'NoneType' object has no attribute 'close' PIL.PngImagePlugin: DEBUG: STREAM IHDR 16 13 PIL.PngImagePlugin: DEBUG: STREAM IDAT 41 41 PIL.Image: DEBUG: Error closing: 'NoneType' object has no attribute 'close' PIL.PngImagePlugin: DEBUG: STREAM IHDR 16 13 PIL.PngImagePlugin: DEBUG: STREAM IDAT 41 41 PIL.Image: DEBUG: Error closing: 'NoneType' object has no attribute 'close' --------------------- >> end captured logging << --------------------- ====================================================================== FAIL: test_canonical_asset_path_with_c4x_style_assets_11__u____u_special__prfx___xfcnl_xf6ck_png___u___c4x__special__prfx___xfcnl_xf6ck_png___1_ (static_replace.test.test_static_replace.CanonicalContentTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/common/djangoapps/static_replace/test/test_static_replace.py", line 770, in test_canonical_asset_path_with_c4x_style_assets self.assertIsNotNone(re.match(expected, asset_path)) AssertionError: unexpectedly None -------------------- >> begin captured stdout << --------------------- /assets/courseware/v[\d]/[a-f0-9]{32}/c4x/a/b/asset/special_old_%C3%BCnl%C3%B6ck.png /assets/courseware/v1/toot/c4x/a/b/asset/special_old_%C3%BCnl%C3%B6ck.png --------------------- >> end captured stdout << ---------------------- ====================================================================== FAIL: test_canonical_asset_path_with_c4x_style_assets_12__u____u_special__prfx__lock_png___u___c4x__special__prfx__lock_png___1_ (static_replace.test.test_static_replace.CanonicalContentTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/common/djangoapps/static_replace/test/test_static_replace.py", line 770, in test_canonical_asset_path_with_c4x_style_assets self.assertIsNotNone(re.match(expected, asset_path)) AssertionError: unexpectedly None -------------------- >> begin captured stdout << --------------------- /assets/courseware/v[\d]/[a-f0-9]{32}/c4x/a/b/asset/special_old_lock.png /assets/courseware/v1/toot/c4x/a/b/asset/special_old_lock.png --------------------- >> end captured stdout << ---------------------- ====================================================================== FAIL: test_canonical_asset_path_with_c4x_style_assets_13__u____u_special_weird__prfx___xfcnl_xf6ck_png___u___c4x__special_weird__prfx___xfcnl_xf6ck_png___1_ (static_replace.test.test_static_replace.CanonicalContentTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/common/djangoapps/static_replace/test/test_static_replace.py", line 770, in test_canonical_asset_path_with_c4x_style_assets self.assertIsNotNone(re.match(expected, asset_path)) AssertionError: unexpectedly None -------------------- >> begin captured stdout << --------------------- /assets/courseware/v[\d]/[a-f0-9]{32}/c4x/a/b/asset/special_weird_old_%C3%BCnl%C3%B6ck.png /assets/courseware/v1/toot/c4x/a/b/asset/special_weird_old_%C3%BCnl%C3%B6ck.png --------------------- >> end captured stdout << ---------------------- ====================================================================== FAIL: test_canonical_asset_path_with_c4x_style_assets_15__u____u_special__prfx__not_excluded_htm___u___c4x__special__prfx__not_excluded_htm___1_ (static_replace.test.test_static_replace.CanonicalContentTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/common/djangoapps/static_replace/test/test_static_replace.py", line 770, in test_canonical_asset_path_with_c4x_style_assets self.assertIsNotNone(re.match(expected, asset_path)) AssertionError: unexpectedly None -------------------- >> begin captured stdout << --------------------- /assets/courseware/v[\d]/[a-f0-9]{32}/c4x/a/b/asset/special_old_not_excluded.htm /assets/courseware/v1/toot/c4x/a/b/asset/special_old_not_excluded.htm --------------------- >> end captured stdout << ---------------------- ====================================================================== FAIL: test_canonical_asset_path_with_c4x_style_assets_16__u_dev___u_special__prfx___xfcnl_xf6ck_png___u___dev__c4x__special__prfx___xfcnl_xf6ck_png___1_ (static_replace.test.test_static_replace.CanonicalContentTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/common/djangoapps/static_replace/test/test_static_replace.py", line 770, in test_canonical_asset_path_with_c4x_style_assets self.assertIsNotNone(re.match(expected, asset_path)) AssertionError: unexpectedly None -------------------- >> begin captured stdout << --------------------- //dev/assets/courseware/v[\d]/[a-f0-9]{32}/c4x/a/b/asset/special_old_%C3%BCnl%C3%B6ck.png //dev/assets/courseware/v1/toot/c4x/a/b/asset/special_old_%C3%BCnl%C3%B6ck.png --------------------- >> end captured stdout << ---------------------- ====================================================================== FAIL: test_canonical_asset_path_with_c4x_style_assets_17__u_dev___u_special__prfx__lock_png___u___c4x__special__prfx__lock_png___1_ (static_replace.test.test_static_replace.CanonicalContentTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/common/djangoapps/static_replace/test/test_static_replace.py", line 770, in test_canonical_asset_path_with_c4x_style_assets self.assertIsNotNone(re.match(expected, asset_path)) AssertionError: unexpectedly None -------------------- >> begin captured stdout << --------------------- /assets/courseware/v[\d]/[a-f0-9]{32}/c4x/a/b/asset/special_old_lock.png /assets/courseware/v1/toot/c4x/a/b/asset/special_old_lock.png --------------------- >> end captured stdout << ---------------------- ====================================================================== FAIL: test_canonical_asset_path_with_c4x_style_assets_18__u_dev___u_special_weird__prfx___xfcnl_xf6ck_png___u___dev__c4x__special_weird__prfx___xfcnl_xf6ck_png___1_ (static_replace.test.test_static_replace.CanonicalContentTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/common/djangoapps/static_replace/test/test_static_replace.py", line 770, in test_canonical_asset_path_with_c4x_style_assets self.assertIsNotNone(re.match(expected, asset_path)) AssertionError: unexpectedly None -------------------- >> begin captured stdout << --------------------- //dev/assets/courseware/v[\d]/[a-f0-9]{32}/c4x/a/b/asset/special_weird_old_%C3%BCnl%C3%B6ck.png //dev/assets/courseware/v1/toot/c4x/a/b/asset/special_weird_old_%C3%BCnl%C3%B6ck.png --------------------- >> end captured stdout << ---------------------- ====================================================================== FAIL: test_canonical_asset_path_with_c4x_style_assets_1__u____u__prfx___xfcnl_xf6ck_png___u___c4x___prfx___xfcnl_xf6ck_png___1_ (static_replace.test.test_static_replace.CanonicalContentTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/common/djangoapps/static_replace/test/test_static_replace.py", line 770, in test_canonical_asset_path_with_c4x_style_assets self.assertIsNotNone(re.match(expected, asset_path)) AssertionError: unexpectedly None -------------------- >> begin captured stdout << --------------------- /assets/courseware/v[\d]/[a-f0-9]{32}/c4x/a/b/asset/old_%C3%BCnl%C3%B6ck.png /assets/courseware/v1/toot/c4x/a/b/asset/old_%C3%BCnl%C3%B6ck.png --------------------- >> end captured stdout << ---------------------- ====================================================================== FAIL: test_canonical_asset_path_with_c4x_style_assets_20__u_dev___u_special__prfx__not_excluded_htm___u___dev__c4x__special__prfx__not_excluded_htm___1_ (static_replace.test.test_static_replace.CanonicalContentTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/common/djangoapps/static_replace/test/test_static_replace.py", line 770, in test_canonical_asset_path_with_c4x_style_assets self.assertIsNotNone(re.match(expected, asset_path)) AssertionError: unexpectedly None -------------------- >> begin captured stdout << --------------------- //dev/assets/courseware/v[\d]/[a-f0-9]{32}/c4x/a/b/asset/special_old_not_excluded.htm //dev/assets/courseware/v1/toot/c4x/a/b/asset/special_old_not_excluded.htm --------------------- >> end captured stdout << ---------------------- ====================================================================== FAIL: test_canonical_asset_path_with_c4x_style_assets_21__u____u___prfx___xfcnl_xf6ck_png___u___c4x___prfx___xfcnl_xf6ck_png___1_ (static_replace.test.test_static_replace.CanonicalContentTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/common/djangoapps/static_replace/test/test_static_replace.py", line 770, in test_canonical_asset_path_with_c4x_style_assets self.assertIsNotNone(re.match(expected, asset_path)) AssertionError: unexpectedly None -------------------- >> begin captured stdout << --------------------- /assets/courseware/v[\d]/[a-f0-9]{32}/c4x/a/b/asset/old_%C3%BCnl%C3%B6ck.png /assets/courseware/v1/toot/c4x/a/b/asset/old_%C3%BCnl%C3%B6ck.png --------------------- >> end captured stdout << ---------------------- ====================================================================== FAIL: test_canonical_asset_path_with_c4x_style_assets_22__u____u___prfx__lock_png___u___c4x___prfx__lock_png___1_ (static_replace.test.test_static_replace.CanonicalContentTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/common/djangoapps/static_replace/test/test_static_replace.py", line 770, in test_canonical_asset_path_with_c4x_style_assets self.assertIsNotNone(re.match(expected, asset_path)) AssertionError: unexpectedly None -------------------- >> begin captured stdout << --------------------- /assets/courseware/v[\d]/[a-f0-9]{32}/c4x/a/b/asset/old_lock.png /assets/courseware/v1/toot/c4x/a/b/asset/old_lock.png --------------------- >> end captured stdout << ---------------------- ====================================================================== FAIL: test_canonical_asset_path_with_c4x_style_assets_23__u____u__weird__prfx___xfcnl_xf6ck_png___u___c4x__weird__prfx___xfcnl_xf6ck_png___1_ (static_replace.test.test_static_replace.CanonicalContentTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/common/djangoapps/static_replace/test/test_static_replace.py", line 770, in test_canonical_asset_path_with_c4x_style_assets self.assertIsNotNone(re.match(expected, asset_path)) AssertionError: unexpectedly None -------------------- >> begin captured stdout << --------------------- /assets/courseware/v[\d]/[a-f0-9]{32}/c4x/a/b/asset/weird_old_%C3%BCnl%C3%B6ck.png /assets/courseware/v1/toot/c4x/a/b/asset/weird_old_%C3%BCnl%C3%B6ck.png --------------------- >> end captured stdout << ---------------------- ====================================================================== FAIL: test_canonical_asset_path_with_c4x_style_assets_25__u____u___prfx__not_excluded_htm___u___c4x___prfx__not_excluded_htm___1_ (static_replace.test.test_static_replace.CanonicalContentTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/common/djangoapps/static_replace/test/test_static_replace.py", line 770, in test_canonical_asset_path_with_c4x_style_assets self.assertIsNotNone(re.match(expected, asset_path)) AssertionError: unexpectedly None -------------------- >> begin captured stdout << --------------------- /assets/courseware/v[\d]/[a-f0-9]{32}/c4x/a/b/asset/old_not_excluded.htm /assets/courseware/v1/toot/c4x/a/b/asset/old_not_excluded.htm --------------------- >> end captured stdout << ---------------------- ====================================================================== FAIL: test_canonical_asset_path_with_c4x_style_assets_26__u_dev___u___prfx___xfcnl_xf6ck_png___u___dev__c4x___prfx___xfcnl_xf6ck_png___1_ (static_replace.test.test_static_replace.CanonicalContentTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/common/djangoapps/static_replace/test/test_static_replace.py", line 770, in test_canonical_asset_path_with_c4x_style_assets self.assertIsNotNone(re.match(expected, asset_path)) AssertionError: unexpectedly None -------------------- >> begin captured stdout << --------------------- //dev/assets/courseware/v[\d]/[a-f0-9]{32}/c4x/a/b/asset/old_%C3%BCnl%C3%B6ck.png //dev/assets/courseware/v1/toot/c4x/a/b/asset/old_%C3%BCnl%C3%B6ck.png --------------------- >> end captured stdout << ---------------------- ====================================================================== FAIL: test_canonical_asset_path_with_c4x_style_assets_27__u_dev___u___prfx__lock_png___u___c4x___prfx__lock_png___1_ (static_replace.test.test_static_replace.CanonicalContentTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/common/djangoapps/static_replace/test/test_static_replace.py", line 770, in test_canonical_asset_path_with_c4x_style_assets self.assertIsNotNone(re.match(expected, asset_path)) AssertionError: unexpectedly None -------------------- >> begin captured stdout << --------------------- /assets/courseware/v[\d]/[a-f0-9]{32}/c4x/a/b/asset/old_lock.png /assets/courseware/v1/toot/c4x/a/b/asset/old_lock.png --------------------- >> end captured stdout << ---------------------- ====================================================================== FAIL: test_canonical_asset_path_with_c4x_style_assets_28__u_dev___u__weird__prfx___xfcnl_xf6ck_png___u___dev__c4x__weird__prfx___xfcnl_xf6ck_png___1_ (static_replace.test.test_static_replace.CanonicalContentTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/common/djangoapps/static_replace/test/test_static_replace.py", line 770, in test_canonical_asset_path_with_c4x_style_assets self.assertIsNotNone(re.match(expected, asset_path)) AssertionError: unexpectedly None -------------------- >> begin captured stdout << --------------------- //dev/assets/courseware/v[\d]/[a-f0-9]{32}/c4x/a/b/asset/weird_old_%C3%BCnl%C3%B6ck.png //dev/assets/courseware/v1/toot/c4x/a/b/asset/weird_old_%C3%BCnl%C3%B6ck.png --------------------- >> end captured stdout << ---------------------- ====================================================================== FAIL: test_canonical_asset_path_with_c4x_style_assets_2__u____u__prfx__lock_png___u___c4x___prfx__lock_png___1_ (static_replace.test.test_static_replace.CanonicalContentTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/common/djangoapps/static_replace/test/test_static_replace.py", line 770, in test_canonical_asset_path_with_c4x_style_assets self.assertIsNotNone(re.match(expected, asset_path)) AssertionError: unexpectedly None -------------------- >> begin captured stdout << --------------------- /assets/courseware/v[\d]/[a-f0-9]{32}/c4x/a/b/asset/old_lock.png /assets/courseware/v1/toot/c4x/a/b/asset/old_lock.png --------------------- >> end captured stdout << ---------------------- ====================================================================== FAIL: test_canonical_asset_path_with_c4x_style_assets_30__u_dev___u___prfx__not_excluded_htm___u___dev__c4x___prfx__not_excluded_htm___1_ (static_replace.test.test_static_replace.CanonicalContentTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/common/djangoapps/static_replace/test/test_static_replace.py", line 770, in test_canonical_asset_path_with_c4x_style_assets self.assertIsNotNone(re.match(expected, asset_path)) AssertionError: unexpectedly None -------------------- >> begin captured stdout << --------------------- //dev/assets/courseware/v[\d]/[a-f0-9]{32}/c4x/a/b/asset/old_not_excluded.htm //dev/assets/courseware/v1/toot/c4x/a/b/asset/old_not_excluded.htm --------------------- >> end captured stdout << ---------------------- ====================================================================== FAIL: test_canonical_asset_path_with_c4x_style_assets_31__u____u__special__prfx___xfcnl_xf6ck_png___u___c4x__special__prfx___xfcnl_xf6ck_png___1_ (static_replace.test.test_static_replace.CanonicalContentTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/common/djangoapps/static_replace/test/test_static_replace.py", line 770, in test_canonical_asset_path_with_c4x_style_assets self.assertIsNotNone(re.match(expected, asset_path)) AssertionError: unexpectedly None -------------------- >> begin captured stdout << --------------------- /assets/courseware/v[\d]/[a-f0-9]{32}/c4x/a/b/asset/special_old_%C3%BCnl%C3%B6ck.png /assets/courseware/v1/toot/c4x/a/b/asset/special_old_%C3%BCnl%C3%B6ck.png --------------------- >> end captured stdout << ---------------------- ====================================================================== FAIL: test_canonical_asset_path_with_c4x_style_assets_32__u____u__special__prfx__lock_png___u___c4x__special__prfx__lock_png___1_ (static_replace.test.test_static_replace.CanonicalContentTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/common/djangoapps/static_replace/test/test_static_replace.py", line 770, in test_canonical_asset_path_with_c4x_style_assets self.assertIsNotNone(re.match(expected, asset_path)) AssertionError: unexpectedly None -------------------- >> begin captured stdout << --------------------- /assets/courseware/v[\d]/[a-f0-9]{32}/c4x/a/b/asset/special_old_lock.png /assets/courseware/v1/toot/c4x/a/b/asset/special_old_lock.png --------------------- >> end captured stdout << ---------------------- ====================================================================== FAIL: test_canonical_asset_path_with_c4x_style_assets_33__u____u__special_weird__prfx___xfcnl_xf6ck_png___u___c4x__special_weird__prfx___xfcnl_xf6ck_png___1_ (static_replace.test.test_static_replace.CanonicalContentTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/common/djangoapps/static_replace/test/test_static_replace.py", line 770, in test_canonical_asset_path_with_c4x_style_assets self.assertIsNotNone(re.match(expected, asset_path)) AssertionError: unexpectedly None -------------------- >> begin captured stdout << --------------------- /assets/courseware/v[\d]/[a-f0-9]{32}/c4x/a/b/asset/special_weird_old_%C3%BCnl%C3%B6ck.png /assets/courseware/v1/toot/c4x/a/b/asset/special_weird_old_%C3%BCnl%C3%B6ck.png --------------------- >> end captured stdout << ---------------------- ====================================================================== FAIL: test_canonical_asset_path_with_c4x_style_assets_35__u____u__special__prfx__not_excluded_htm___u___c4x__special__prfx__not_excluded_htm___1_ (static_replace.test.test_static_replace.CanonicalContentTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/common/djangoapps/static_replace/test/test_static_replace.py", line 770, in test_canonical_asset_path_with_c4x_style_assets self.assertIsNotNone(re.match(expected, asset_path)) AssertionError: unexpectedly None -------------------- >> begin captured stdout << --------------------- /assets/courseware/v[\d]/[a-f0-9]{32}/c4x/a/b/asset/special_old_not_excluded.htm /assets/courseware/v1/toot/c4x/a/b/asset/special_old_not_excluded.htm --------------------- >> end captured stdout << ---------------------- ====================================================================== FAIL: test_canonical_asset_path_with_c4x_style_assets_36__u_dev___u__special__prfx___xfcnl_xf6ck_png___u___dev__c4x__special__prfx___xfcnl_xf6ck_png___1_ (static_replace.test.test_static_replace.CanonicalContentTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/common/djangoapps/static_replace/test/test_static_replace.py", line 770, in test_canonical_asset_path_with_c4x_style_assets self.assertIsNotNone(re.match(expected, asset_path)) AssertionError: unexpectedly None -------------------- >> begin captured stdout << --------------------- //dev/assets/courseware/v[\d]/[a-f0-9]{32}/c4x/a/b/asset/special_old_%C3%BCnl%C3%B6ck.png //dev/assets/courseware/v1/toot/c4x/a/b/asset/special_old_%C3%BCnl%C3%B6ck.png --------------------- >> end captured stdout << ---------------------- ====================================================================== FAIL: test_canonical_asset_path_with_c4x_style_assets_37__u_dev___u__special__prfx__lock_png___u___c4x__special__prfx__lock_png___1_ (static_replace.test.test_static_replace.CanonicalContentTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/common/djangoapps/static_replace/test/test_static_replace.py", line 770, in test_canonical_asset_path_with_c4x_style_assets self.assertIsNotNone(re.match(expected, asset_path)) AssertionError: unexpectedly None -------------------- >> begin captured stdout << --------------------- /assets/courseware/v[\d]/[a-f0-9]{32}/c4x/a/b/asset/special_old_lock.png /assets/courseware/v1/toot/c4x/a/b/asset/special_old_lock.png --------------------- >> end captured stdout << ---------------------- ====================================================================== FAIL: test_canonical_asset_path_with_c4x_style_assets_38__u_dev___u__special_weird__prfx___xfcnl_xf6ck_png___u___dev__c4x__special_weird__prfx___xfcnl_xf6ck_png___1_ (static_replace.test.test_static_replace.CanonicalContentTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/common/djangoapps/static_replace/test/test_static_replace.py", line 770, in test_canonical_asset_path_with_c4x_style_assets self.assertIsNotNone(re.match(expected, asset_path)) AssertionError: unexpectedly None -------------------- >> begin captured stdout << --------------------- //dev/assets/courseware/v[\d]/[a-f0-9]{32}/c4x/a/b/asset/special_weird_old_%C3%BCnl%C3%B6ck.png //dev/assets/courseware/v1/toot/c4x/a/b/asset/special_weird_old_%C3%BCnl%C3%B6ck.png --------------------- >> end captured stdout << ---------------------- ====================================================================== FAIL: test_canonical_asset_path_with_c4x_style_assets_3__u____u_weird__prfx___xfcnl_xf6ck_png___u___c4x__weird__prfx___xfcnl_xf6ck_png___1_ (static_replace.test.test_static_replace.CanonicalContentTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/common/djangoapps/static_replace/test/test_static_replace.py", line 770, in test_canonical_asset_path_with_c4x_style_assets self.assertIsNotNone(re.match(expected, asset_path)) AssertionError: unexpectedly None -------------------- >> begin captured stdout << --------------------- /assets/courseware/v[\d]/[a-f0-9]{32}/c4x/a/b/asset/weird_old_%C3%BCnl%C3%B6ck.png /assets/courseware/v1/toot/c4x/a/b/asset/weird_old_%C3%BCnl%C3%B6ck.png --------------------- >> end captured stdout << ---------------------- ====================================================================== FAIL: test_canonical_asset_path_with_c4x_style_assets_40__u_dev___u__special__prfx__not_excluded_htm___u___dev__c4x__special__prfx__not_excluded_htm___1_ (static_replace.test.test_static_replace.CanonicalContentTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/common/djangoapps/static_replace/test/test_static_replace.py", line 770, in test_canonical_asset_path_with_c4x_style_assets self.assertIsNotNone(re.match(expected, asset_path)) AssertionError: unexpectedly None -------------------- >> begin captured stdout << --------------------- //dev/assets/courseware/v[\d]/[a-f0-9]{32}/c4x/a/b/asset/special_old_not_excluded.htm //dev/assets/courseware/v1/toot/c4x/a/b/asset/special_old_not_excluded.htm --------------------- >> end captured stdout << ---------------------- ====================================================================== FAIL: test_canonical_asset_path_with_c4x_style_assets_41__u____u__static__prfx___xfcnl_xf6ck_png___u___c4x___prfx___xfcnl_xf6ck_png___1_ (static_replace.test.test_static_replace.CanonicalContentTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/common/djangoapps/static_replace/test/test_static_replace.py", line 770, in test_canonical_asset_path_with_c4x_style_assets self.assertIsNotNone(re.match(expected, asset_path)) AssertionError: unexpectedly None -------------------- >> begin captured stdout << --------------------- /assets/courseware/v[\d]/[a-f0-9]{32}/c4x/a/b/asset/old_%C3%BCnl%C3%B6ck.png /assets/courseware/v1/toot/c4x/a/b/asset/old_%C3%BCnl%C3%B6ck.png --------------------- >> end captured stdout << ---------------------- ====================================================================== FAIL: test_canonical_asset_path_with_c4x_style_assets_42__u____u__static__prfx__lock_png___u___c4x___prfx__lock_png___1_ (static_replace.test.test_static_replace.CanonicalContentTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/common/djangoapps/static_replace/test/test_static_replace.py", line 770, in test_canonical_asset_path_with_c4x_style_assets self.assertIsNotNone(re.match(expected, asset_path)) AssertionError: unexpectedly None -------------------- >> begin captured stdout << --------------------- /assets/courseware/v[\d]/[a-f0-9]{32}/c4x/a/b/asset/old_lock.png /assets/courseware/v1/toot/c4x/a/b/asset/old_lock.png --------------------- >> end captured stdout << ---------------------- ====================================================================== FAIL: test_canonical_asset_path_with_c4x_style_assets_43__u____u__static_weird__prfx___xfcnl_xf6ck_png___u___c4x__weird__prfx___xfcnl_xf6ck_png___1_ (static_replace.test.test_static_replace.CanonicalContentTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/common/djangoapps/static_replace/test/test_static_replace.py", line 770, in test_canonical_asset_path_with_c4x_style_assets self.assertIsNotNone(re.match(expected, asset_path)) AssertionError: unexpectedly None -------------------- >> begin captured stdout << --------------------- /assets/courseware/v[\d]/[a-f0-9]{32}/c4x/a/b/asset/weird_old_%C3%BCnl%C3%B6ck.png /assets/courseware/v1/toot/c4x/a/b/asset/weird_old_%C3%BCnl%C3%B6ck.png --------------------- >> end captured stdout << ---------------------- ====================================================================== FAIL: test_canonical_asset_path_with_c4x_style_assets_45__u____u__static__prfx__not_excluded_htm___u___c4x___prfx__not_excluded_htm___1_ (static_replace.test.test_static_replace.CanonicalContentTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/common/djangoapps/static_replace/test/test_static_replace.py", line 770, in test_canonical_asset_path_with_c4x_style_assets self.assertIsNotNone(re.match(expected, asset_path)) AssertionError: unexpectedly None -------------------- >> begin captured stdout << --------------------- /assets/courseware/v[\d]/[a-f0-9]{32}/c4x/a/b/asset/old_not_excluded.htm /assets/courseware/v1/toot/c4x/a/b/asset/old_not_excluded.htm --------------------- >> end captured stdout << ---------------------- ====================================================================== FAIL: test_canonical_asset_path_with_c4x_style_assets_46__u_dev___u__static__prfx___xfcnl_xf6ck_png___u___dev__c4x___prfx___xfcnl_xf6ck_png___1_ (static_replace.test.test_static_replace.CanonicalContentTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/common/djangoapps/static_replace/test/test_static_replace.py", line 770, in test_canonical_asset_path_with_c4x_style_assets self.assertIsNotNone(re.match(expected, asset_path)) AssertionError: unexpectedly None -------------------- >> begin captured stdout << --------------------- //dev/assets/courseware/v[\d]/[a-f0-9]{32}/c4x/a/b/asset/old_%C3%BCnl%C3%B6ck.png //dev/assets/courseware/v1/toot/c4x/a/b/asset/old_%C3%BCnl%C3%B6ck.png --------------------- >> end captured stdout << ---------------------- ====================================================================== FAIL: test_canonical_asset_path_with_c4x_style_assets_47__u_dev___u__static__prfx__lock_png___u___c4x___prfx__lock_png___1_ (static_replace.test.test_static_replace.CanonicalContentTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/common/djangoapps/static_replace/test/test_static_replace.py", line 770, in test_canonical_asset_path_with_c4x_style_assets self.assertIsNotNone(re.match(expected, asset_path)) AssertionError: unexpectedly None -------------------- >> begin captured stdout << --------------------- /assets/courseware/v[\d]/[a-f0-9]{32}/c4x/a/b/asset/old_lock.png /assets/courseware/v1/toot/c4x/a/b/asset/old_lock.png --------------------- >> end captured stdout << ---------------------- ====================================================================== FAIL: test_canonical_asset_path_with_c4x_style_assets_48__u_dev___u__static_weird__prfx___xfcnl_xf6ck_png___u___dev__c4x__weird__prfx___xfcnl_xf6ck_png___1_ (static_replace.test.test_static_replace.CanonicalContentTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/common/djangoapps/static_replace/test/test_static_replace.py", line 770, in test_canonical_asset_path_with_c4x_style_assets self.assertIsNotNone(re.match(expected, asset_path)) AssertionError: unexpectedly None -------------------- >> begin captured stdout << --------------------- //dev/assets/courseware/v[\d]/[a-f0-9]{32}/c4x/a/b/asset/weird_old_%C3%BCnl%C3%B6ck.png //dev/assets/courseware/v1/toot/c4x/a/b/asset/weird_old_%C3%BCnl%C3%B6ck.png --------------------- >> end captured stdout << ---------------------- ====================================================================== FAIL: test_canonical_asset_path_with_c4x_style_assets_50__u_dev___u__static__prfx__not_excluded_htm___u___dev__c4x___prfx__not_excluded_htm___1_ (static_replace.test.test_static_replace.CanonicalContentTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/common/djangoapps/static_replace/test/test_static_replace.py", line 770, in test_canonical_asset_path_with_c4x_style_assets self.assertIsNotNone(re.match(expected, asset_path)) AssertionError: unexpectedly None -------------------- >> begin captured stdout << --------------------- //dev/assets/courseware/v[\d]/[a-f0-9]{32}/c4x/a/b/asset/old_not_excluded.htm //dev/assets/courseware/v1/toot/c4x/a/b/asset/old_not_excluded.htm --------------------- >> end captured stdout << ---------------------- ====================================================================== FAIL: test_canonical_asset_path_with_c4x_style_assets_51__u____u__static_special__prfx___xfcnl_xf6ck_png___u___c4x__special__prfx___xfcnl_xf6ck_png___1_ (static_replace.test.test_static_replace.CanonicalContentTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/common/djangoapps/static_replace/test/test_static_replace.py", line 770, in test_canonical_asset_path_with_c4x_style_assets self.assertIsNotNone(re.match(expected, asset_path)) AssertionError: unexpectedly None -------------------- >> begin captured stdout << --------------------- /assets/courseware/v[\d]/[a-f0-9]{32}/c4x/a/b/asset/special_old_%C3%BCnl%C3%B6ck.png /assets/courseware/v1/toot/c4x/a/b/asset/special_old_%C3%BCnl%C3%B6ck.png --------------------- >> end captured stdout << ---------------------- ====================================================================== FAIL: test_canonical_asset_path_with_c4x_style_assets_52__u____u__static_special__prfx__lock_png___u___c4x__special__prfx__lock_png___1_ (static_replace.test.test_static_replace.CanonicalContentTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/common/djangoapps/static_replace/test/test_static_replace.py", line 770, in test_canonical_asset_path_with_c4x_style_assets self.assertIsNotNone(re.match(expected, asset_path)) AssertionError: unexpectedly None -------------------- >> begin captured stdout << --------------------- /assets/courseware/v[\d]/[a-f0-9]{32}/c4x/a/b/asset/special_old_lock.png /assets/courseware/v1/toot/c4x/a/b/asset/special_old_lock.png --------------------- >> end captured stdout << ---------------------- ====================================================================== FAIL: test_canonical_asset_path_with_c4x_style_assets_53__u____u__static_special_weird__prfx___xfcnl_xf6ck_png___u___c4x__special_weird__prfx___xfcnl_xf6ck_png___1_ (static_replace.test.test_static_replace.CanonicalContentTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/common/djangoapps/static_replace/test/test_static_replace.py", line 770, in test_canonical_asset_path_with_c4x_style_assets self.assertIsNotNone(re.match(expected, asset_path)) AssertionError: unexpectedly None -------------------- >> begin captured stdout << --------------------- /assets/courseware/v[\d]/[a-f0-9]{32}/c4x/a/b/asset/special_weird_old_%C3%BCnl%C3%B6ck.png /assets/courseware/v1/toot/c4x/a/b/asset/special_weird_old_%C3%BCnl%C3%B6ck.png --------------------- >> end captured stdout << ---------------------- ====================================================================== FAIL: test_canonical_asset_path_with_c4x_style_assets_55__u____u__static_special__prfx__not_excluded_htm___u___c4x__special__prfx__not_excluded_htm___1_ (static_replace.test.test_static_replace.CanonicalContentTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/common/djangoapps/static_replace/test/test_static_replace.py", line 770, in test_canonical_asset_path_with_c4x_style_assets self.assertIsNotNone(re.match(expected, asset_path)) AssertionError: unexpectedly None -------------------- >> begin captured stdout << --------------------- /assets/courseware/v[\d]/[a-f0-9]{32}/c4x/a/b/asset/special_old_not_excluded.htm /assets/courseware/v1/toot/c4x/a/b/asset/special_old_not_excluded.htm --------------------- >> end captured stdout << ---------------------- ====================================================================== FAIL: test_canonical_asset_path_with_c4x_style_assets_56__u_dev___u__static_special__prfx___xfcnl_xf6ck_png___u___dev__c4x__special__prfx___xfcnl_xf6ck_png___1_ (static_replace.test.test_static_replace.CanonicalContentTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/common/djangoapps/static_replace/test/test_static_replace.py", line 770, in test_canonical_asset_path_with_c4x_style_assets self.assertIsNotNone(re.match(expected, asset_path)) AssertionError: unexpectedly None -------------------- >> begin captured stdout << --------------------- //dev/assets/courseware/v[\d]/[a-f0-9]{32}/c4x/a/b/asset/special_old_%C3%BCnl%C3%B6ck.png //dev/assets/courseware/v1/toot/c4x/a/b/asset/special_old_%C3%BCnl%C3%B6ck.png --------------------- >> end captured stdout << ---------------------- ====================================================================== FAIL: test_canonical_asset_path_with_c4x_style_assets_57__u_dev___u__static_special__prfx__lock_png___u___c4x__special__prfx__lock_png___1_ (static_replace.test.test_static_replace.CanonicalContentTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/common/djangoapps/static_replace/test/test_static_replace.py", line 770, in test_canonical_asset_path_with_c4x_style_assets self.assertIsNotNone(re.match(expected, asset_path)) AssertionError: unexpectedly None -------------------- >> begin captured stdout << --------------------- /assets/courseware/v[\d]/[a-f0-9]{32}/c4x/a/b/asset/special_old_lock.png /assets/courseware/v1/toot/c4x/a/b/asset/special_old_lock.png --------------------- >> end captured stdout << ---------------------- ====================================================================== FAIL: test_canonical_asset_path_with_c4x_style_assets_58__u_dev___u__static_special_weird__prfx___xfcnl_xf6ck_png___u___dev__c4x__special_weird__prfx___xfcnl_xf6ck_png___1_ (static_replace.test.test_static_replace.CanonicalContentTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/common/djangoapps/static_replace/test/test_static_replace.py", line 770, in test_canonical_asset_path_with_c4x_style_assets self.assertIsNotNone(re.match(expected, asset_path)) AssertionError: unexpectedly None -------------------- >> begin captured stdout << --------------------- //dev/assets/courseware/v[\d]/[a-f0-9]{32}/c4x/a/b/asset/special_weird_old_%C3%BCnl%C3%B6ck.png //dev/assets/courseware/v1/toot/c4x/a/b/asset/special_weird_old_%C3%BCnl%C3%B6ck.png --------------------- >> end captured stdout << ---------------------- ====================================================================== FAIL: test_canonical_asset_path_with_c4x_style_assets_5__u____u__prfx__not_excluded_htm___u___c4x___prfx__not_excluded_htm___1_ (static_replace.test.test_static_replace.CanonicalContentTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/common/djangoapps/static_replace/test/test_static_replace.py", line 770, in test_canonical_asset_path_with_c4x_style_assets self.assertIsNotNone(re.match(expected, asset_path)) AssertionError: unexpectedly None -------------------- >> begin captured stdout << --------------------- /assets/courseware/v[\d]/[a-f0-9]{32}/c4x/a/b/asset/old_not_excluded.htm /assets/courseware/v1/toot/c4x/a/b/asset/old_not_excluded.htm --------------------- >> end captured stdout << ---------------------- ====================================================================== FAIL: test_canonical_asset_path_with_c4x_style_assets_60__u_dev___u__static_special__prfx__not_excluded_htm___u___dev__c4x__special__prfx__not_excluded_htm___1_ (static_replace.test.test_static_replace.CanonicalContentTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/common/djangoapps/static_replace/test/test_static_replace.py", line 770, in test_canonical_asset_path_with_c4x_style_assets self.assertIsNotNone(re.match(expected, asset_path)) AssertionError: unexpectedly None -------------------- >> begin captured stdout << --------------------- //dev/assets/courseware/v[\d]/[a-f0-9]{32}/c4x/a/b/asset/special_old_not_excluded.htm //dev/assets/courseware/v1/toot/c4x/a/b/asset/special_old_not_excluded.htm --------------------- >> end captured stdout << ---------------------- ====================================================================== FAIL: test_canonical_asset_path_with_c4x_style_assets_61__u____u__static__prfx___xfcnl_xf6ck_png_foo__static__prfx__lock_png___u___c4x___prfx___xfcnl_xf6ck_png_foo__encoded_c4x__prfx__lock_png___2_ (static_replace.test.test_static_replace.CanonicalContentTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/common/djangoapps/static_replace/test/test_static_replace.py", line 770, in test_canonical_asset_path_with_c4x_style_assets self.assertIsNotNone(re.match(expected, asset_path)) AssertionError: unexpectedly None -------------------- >> begin captured stdout << --------------------- /assets/courseware/v[\d]/[a-f0-9]{32}/c4x/a/b/asset/old_%C3%BCnl%C3%B6ck.png\?foo=%2Fassets%2Fcourseware%2Fv[\d]%2F[a-f0-9]{32}%2Fc4x%2Fa%2Fb%2Fasset%2Fold_lock.png /assets/courseware/v1/toot/c4x/a/b/asset/old_%C3%BCnl%C3%B6ck.png?foo=%2Fassets%2Fcourseware%2Fv1%2Ftoot%2Fc4x%2Fa%2Fb%2Fasset%2Fold_lock.png --------------------- >> end captured stdout << ---------------------- ====================================================================== FAIL: test_canonical_asset_path_with_c4x_style_assets_62__u____u__static__prfx__lock_png_foo__static__prfx___xfcnl_xf6ck_png___u___c4x___prfx__lock_png_foo__encoded_c4x__prfx___xfcnl_xf6ck_png___2_ (static_replace.test.test_static_replace.CanonicalContentTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/common/djangoapps/static_replace/test/test_static_replace.py", line 770, in test_canonical_asset_path_with_c4x_style_assets self.assertIsNotNone(re.match(expected, asset_path)) AssertionError: unexpectedly None -------------------- >> begin captured stdout << --------------------- /assets/courseware/v[\d]/[a-f0-9]{32}/c4x/a/b/asset/old_lock.png\?foo=%2Fassets%2Fcourseware%2Fv[\d]%2F[a-f0-9]{32}%2Fc4x%2Fa%2Fb%2Fasset%2Fold_%C3%BCnl%C3%B6ck.png /assets/courseware/v1/toot/c4x/a/b/asset/old_lock.png?foo=%2Fassets%2Fcourseware%2Fv1%2Ftoot%2Fc4x%2Fa%2Fb%2Fasset%2Fold_%C3%BCnl%C3%B6ck.png --------------------- >> end captured stdout << ---------------------- ====================================================================== FAIL: test_canonical_asset_path_with_c4x_style_assets_64__u____u__static__prfx__excluded_html_foo__static__prfx__not_excluded_htm___u___base_c4x___prfx__excluded_html_foo__encoded_c4x__prfx__not_excluded_htm___2_ (static_replace.test.test_static_replace.CanonicalContentTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/common/djangoapps/static_replace/test/test_static_replace.py", line 770, in test_canonical_asset_path_with_c4x_style_assets self.assertIsNotNone(re.match(expected, asset_path)) AssertionError: unexpectedly None -------------------- >> begin captured stdout << --------------------- /c4x/a/b/asset/old_excluded.html\?foo=%2Fassets%2Fcourseware%2Fv[\d]%2F[a-f0-9]{32}%2Fc4x%2Fa%2Fb%2Fasset%2Fold_not_excluded.htm /c4x/a/b/asset/old_excluded.html?foo=%2Fassets%2Fcourseware%2Fv1%2Ftoot%2Fc4x%2Fa%2Fb%2Fasset%2Fold_not_excluded.htm --------------------- >> end captured stdout << ---------------------- ====================================================================== FAIL: test_canonical_asset_path_with_c4x_style_assets_65__u____u__static__prfx__not_excluded_htm_foo__static__prfx__excluded_html___u___c4x___prfx__not_excluded_htm_foo__encoded_base_c4x__prfx__excluded_html___2_ (static_replace.test.test_static_replace.CanonicalContentTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/common/djangoapps/static_replace/test/test_static_replace.py", line 770, in test_canonical_asset_path_with_c4x_style_assets self.assertIsNotNone(re.match(expected, asset_path)) AssertionError: unexpectedly None -------------------- >> begin captured stdout << --------------------- /assets/courseware/v[\d]/[a-f0-9]{32}/c4x/a/b/asset/old_not_excluded.htm\?foo=%2Fc4x%2Fa%2Fb%2Fasset%2Fold_excluded.html /assets/courseware/v1/toot/c4x/a/b/asset/old_not_excluded.htm?foo=%2Fc4x%2Fa%2Fb%2Fasset%2Fold_excluded.html --------------------- >> end captured stdout << ---------------------- ====================================================================== FAIL: test_canonical_asset_path_with_c4x_style_assets_66__u____u__static__prfx__not_excluded_htm_foo__static__prfx__not_excluded_htm___u___c4x___prfx__not_excluded_htm_foo__encoded_c4x__prfx__not_excluded_htm___2_ (static_replace.test.test_static_replace.CanonicalContentTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/common/djangoapps/static_replace/test/test_static_replace.py", line 770, in test_canonical_asset_path_with_c4x_style_assets self.assertIsNotNone(re.match(expected, asset_path)) AssertionError: unexpectedly None -------------------- >> begin captured stdout << --------------------- /assets/courseware/v[\d]/[a-f0-9]{32}/c4x/a/b/asset/old_not_excluded.htm\?foo=%2Fassets%2Fcourseware%2Fv[\d]%2F[a-f0-9]{32}%2Fc4x%2Fa%2Fb%2Fasset%2Fold_not_excluded.htm /assets/courseware/v1/toot/c4x/a/b/asset/old_not_excluded.htm?foo=%2Fassets%2Fcourseware%2Fv1%2Ftoot%2Fc4x%2Fa%2Fb%2Fasset%2Fold_not_excluded.htm --------------------- >> end captured stdout << ---------------------- ====================================================================== FAIL: test_canonical_asset_path_with_c4x_style_assets_67__u_dev___u__static__prfx___xfcnl_xf6ck_png_foo__static__prfx__lock_png___u___dev__c4x___prfx___xfcnl_xf6ck_png_foo__encoded_c4x__prfx__lock_png___2_ (static_replace.test.test_static_replace.CanonicalContentTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/common/djangoapps/static_replace/test/test_static_replace.py", line 770, in test_canonical_asset_path_with_c4x_style_assets self.assertIsNotNone(re.match(expected, asset_path)) AssertionError: unexpectedly None -------------------- >> begin captured stdout << --------------------- //dev/assets/courseware/v[\d]/[a-f0-9]{32}/c4x/a/b/asset/old_%C3%BCnl%C3%B6ck.png\?foo=%2Fassets%2Fcourseware%2Fv[\d]%2F[a-f0-9]{32}%2Fc4x%2Fa%2Fb%2Fasset%2Fold_lock.png //dev/assets/courseware/v1/toot/c4x/a/b/asset/old_%C3%BCnl%C3%B6ck.png?foo=%2Fassets%2Fcourseware%2Fv1%2Ftoot%2Fc4x%2Fa%2Fb%2Fasset%2Fold_lock.png --------------------- >> end captured stdout << ---------------------- ====================================================================== FAIL: test_canonical_asset_path_with_c4x_style_assets_68__u_dev___u__static__prfx__lock_png_foo__static__prfx___xfcnl_xf6ck_png___u___c4x___prfx__lock_png_foo__encoded_base_url__encoded_c4x__prfx___xfcnl_xf6ck_png___2_ (static_replace.test.test_static_replace.CanonicalContentTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/common/djangoapps/static_replace/test/test_static_replace.py", line 770, in test_canonical_asset_path_with_c4x_style_assets self.assertIsNotNone(re.match(expected, asset_path)) AssertionError: unexpectedly None -------------------- >> begin captured stdout << --------------------- /assets/courseware/v[\d]/[a-f0-9]{32}/c4x/a/b/asset/old_lock.png\?foo=%2F%2Fdev%2Fassets%2Fcourseware%2Fv[\d]%2F[a-f0-9]{32}%2Fc4x%2Fa%2Fb%2Fasset%2Fold_%C3%BCnl%C3%B6ck.png /assets/courseware/v1/toot/c4x/a/b/asset/old_lock.png?foo=%2F%2Fdev%2Fassets%2Fcourseware%2Fv1%2Ftoot%2Fc4x%2Fa%2Fb%2Fasset%2Fold_%C3%BCnl%C3%B6ck.png --------------------- >> end captured stdout << ---------------------- ====================================================================== FAIL: test_canonical_asset_path_with_c4x_style_assets_6__u_dev___u__prfx___xfcnl_xf6ck_png___u___dev__c4x___prfx___xfcnl_xf6ck_png___1_ (static_replace.test.test_static_replace.CanonicalContentTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/common/djangoapps/static_replace/test/test_static_replace.py", line 770, in test_canonical_asset_path_with_c4x_style_assets self.assertIsNotNone(re.match(expected, asset_path)) AssertionError: unexpectedly None -------------------- >> begin captured stdout << --------------------- //dev/assets/courseware/v[\d]/[a-f0-9]{32}/c4x/a/b/asset/old_%C3%BCnl%C3%B6ck.png //dev/assets/courseware/v1/toot/c4x/a/b/asset/old_%C3%BCnl%C3%B6ck.png --------------------- >> end captured stdout << ---------------------- ====================================================================== FAIL: test_canonical_asset_path_with_c4x_style_assets_70__u_dev___u__static__prfx__excluded_html_foo__static__prfx__not_excluded_htm___u___base_c4x___prfx__excluded_html_foo__encoded_base_url__encoded_c4x__prfx__not_excluded_htm___2_ (static_replace.test.test_static_replace.CanonicalContentTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/common/djangoapps/static_replace/test/test_static_replace.py", line 770, in test_canonical_asset_path_with_c4x_style_assets self.assertIsNotNone(re.match(expected, asset_path)) AssertionError: unexpectedly None -------------------- >> begin captured stdout << --------------------- /c4x/a/b/asset/old_excluded.html\?foo=%2F%2Fdev%2Fassets%2Fcourseware%2Fv[\d]%2F[a-f0-9]{32}%2Fc4x%2Fa%2Fb%2Fasset%2Fold_not_excluded.htm /c4x/a/b/asset/old_excluded.html?foo=%2F%2Fdev%2Fassets%2Fcourseware%2Fv1%2Ftoot%2Fc4x%2Fa%2Fb%2Fasset%2Fold_not_excluded.htm --------------------- >> end captured stdout << ---------------------- ====================================================================== FAIL: test_canonical_asset_path_with_c4x_style_assets_71__u_dev___u__static__prfx__not_excluded_htm_foo__static__prfx__excluded_html___u___dev__c4x___prfx__not_excluded_htm_foo__encoded_base_c4x__prfx__excluded_html___2_ (static_replace.test.test_static_replace.CanonicalContentTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/common/djangoapps/static_replace/test/test_static_replace.py", line 770, in test_canonical_asset_path_with_c4x_style_assets self.assertIsNotNone(re.match(expected, asset_path)) AssertionError: unexpectedly None -------------------- >> begin captured stdout << --------------------- //dev/assets/courseware/v[\d]/[a-f0-9]{32}/c4x/a/b/asset/old_not_excluded.htm\?foo=%2Fc4x%2Fa%2Fb%2Fasset%2Fold_excluded.html //dev/assets/courseware/v1/toot/c4x/a/b/asset/old_not_excluded.htm?foo=%2Fc4x%2Fa%2Fb%2Fasset%2Fold_excluded.html --------------------- >> end captured stdout << ---------------------- ====================================================================== FAIL: test_canonical_asset_path_with_c4x_style_assets_72__u_dev___u__static__prfx__not_excluded_htm_foo__static__prfx__not_excluded_htm___u___dev__c4x___prfx__not_excluded_htm_foo__encoded_base_url__encoded_c4x__prfx__not_excluded_htm___2_ (static_replace.test.test_static_replace.CanonicalContentTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/common/djangoapps/static_replace/test/test_static_replace.py", line 770, in test_canonical_asset_path_with_c4x_style_assets self.assertIsNotNone(re.match(expected, asset_path)) AssertionError: unexpectedly None -------------------- >> begin captured stdout << --------------------- //dev/assets/courseware/v[\d]/[a-f0-9]{32}/c4x/a/b/asset/old_not_excluded.htm\?foo=%2F%2Fdev%2Fassets%2Fcourseware%2Fv[\d]%2F[a-f0-9]{32}%2Fc4x%2Fa%2Fb%2Fasset%2Fold_not_excluded.htm //dev/assets/courseware/v1/toot/c4x/a/b/asset/old_not_excluded.htm?foo=%2F%2Fdev%2Fassets%2Fcourseware%2Fv1%2Ftoot%2Fc4x%2Fa%2Fb%2Fasset%2Fold_not_excluded.htm --------------------- >> end captured stdout << ---------------------- ====================================================================== FAIL: test_canonical_asset_path_with_c4x_style_assets_73__u____u___c4x___prfx___xfcnl_xf6ck_png___u___c4x___prfx___xfcnl_xf6ck_png___1_ (static_replace.test.test_static_replace.CanonicalContentTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/common/djangoapps/static_replace/test/test_static_replace.py", line 770, in test_canonical_asset_path_with_c4x_style_assets self.assertIsNotNone(re.match(expected, asset_path)) AssertionError: unexpectedly None -------------------- >> begin captured stdout << --------------------- /assets/courseware/v[\d]/[a-f0-9]{32}/c4x/a/b/asset/old_%C3%BCnl%C3%B6ck.png /assets/courseware/v1/toot/c4x/a/b/asset/old_%C3%BCnl%C3%B6ck.png --------------------- >> end captured stdout << ---------------------- ====================================================================== FAIL: test_canonical_asset_path_with_c4x_style_assets_74__u____u___c4x___prfx__lock_png___u___c4x___prfx__lock_png___1_ (static_replace.test.test_static_replace.CanonicalContentTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/common/djangoapps/static_replace/test/test_static_replace.py", line 770, in test_canonical_asset_path_with_c4x_style_assets self.assertIsNotNone(re.match(expected, asset_path)) AssertionError: unexpectedly None -------------------- >> begin captured stdout << --------------------- /assets/courseware/v[\d]/[a-f0-9]{32}/c4x/a/b/asset/old_lock.png /assets/courseware/v1/toot/c4x/a/b/asset/old_lock.png --------------------- >> end captured stdout << ---------------------- ====================================================================== FAIL: test_canonical_asset_path_with_c4x_style_assets_77__u____u___c4x___prfx__not_excluded_htm___u___c4x___prfx__not_excluded_htm___1_ (static_replace.test.test_static_replace.CanonicalContentTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/common/djangoapps/static_replace/test/test_static_replace.py", line 770, in test_canonical_asset_path_with_c4x_style_assets self.assertIsNotNone(re.match(expected, asset_path)) AssertionError: unexpectedly None -------------------- >> begin captured stdout << --------------------- /assets/courseware/v[\d]/[a-f0-9]{32}/c4x/a/b/asset/old_not_excluded.htm /assets/courseware/v1/toot/c4x/a/b/asset/old_not_excluded.htm --------------------- >> end captured stdout << ---------------------- ====================================================================== FAIL: test_canonical_asset_path_with_c4x_style_assets_78__u_dev___u___c4x___prfx___xfcnl_xf6ck_png___u___dev__c4x___prfx___xfcnl_xf6ck_png___1_ (static_replace.test.test_static_replace.CanonicalContentTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/common/djangoapps/static_replace/test/test_static_replace.py", line 770, in test_canonical_asset_path_with_c4x_style_assets self.assertIsNotNone(re.match(expected, asset_path)) AssertionError: unexpectedly None -------------------- >> begin captured stdout << --------------------- //dev/assets/courseware/v[\d]/[a-f0-9]{32}/c4x/a/b/asset/old_%C3%BCnl%C3%B6ck.png //dev/assets/courseware/v1/toot/c4x/a/b/asset/old_%C3%BCnl%C3%B6ck.png --------------------- >> end captured stdout << ---------------------- ====================================================================== FAIL: test_canonical_asset_path_with_c4x_style_assets_79__u_dev___u___c4x___prfx__lock_png___u___c4x___prfx__lock_png___1_ (static_replace.test.test_static_replace.CanonicalContentTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/common/djangoapps/static_replace/test/test_static_replace.py", line 770, in test_canonical_asset_path_with_c4x_style_assets self.assertIsNotNone(re.match(expected, asset_path)) AssertionError: unexpectedly None -------------------- >> begin captured stdout << --------------------- /assets/courseware/v[\d]/[a-f0-9]{32}/c4x/a/b/asset/old_lock.png /assets/courseware/v1/toot/c4x/a/b/asset/old_lock.png --------------------- >> end captured stdout << ---------------------- ====================================================================== FAIL: test_canonical_asset_path_with_c4x_style_assets_7__u_dev___u__prfx__lock_png___u___c4x___prfx__lock_png___1_ (static_replace.test.test_static_replace.CanonicalContentTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/common/djangoapps/static_replace/test/test_static_replace.py", line 770, in test_canonical_asset_path_with_c4x_style_assets self.assertIsNotNone(re.match(expected, asset_path)) AssertionError: unexpectedly None -------------------- >> begin captured stdout << --------------------- /assets/courseware/v[\d]/[a-f0-9]{32}/c4x/a/b/asset/old_lock.png /assets/courseware/v1/toot/c4x/a/b/asset/old_lock.png --------------------- >> end captured stdout << ---------------------- ====================================================================== FAIL: test_canonical_asset_path_with_c4x_style_assets_80__u_dev___u___c4x__weird__prfx___xfcnl_xf6ck_png___u___dev__c4x__weird__prfx___xfcnl_xf6ck_png___1_ (static_replace.test.test_static_replace.CanonicalContentTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/common/djangoapps/static_replace/test/test_static_replace.py", line 770, in test_canonical_asset_path_with_c4x_style_assets self.assertIsNotNone(re.match(expected, asset_path)) AssertionError: unexpectedly None -------------------- >> begin captured stdout << --------------------- //dev/assets/courseware/v[\d]/[a-f0-9]{32}/c4x/a/b/asset/weird_old_%C3%BCnl%C3%B6ck.png //dev/assets/courseware/v1/toot/c4x/a/b/asset/weird_old_%C3%BCnl%C3%B6ck.png --------------------- >> end captured stdout << ---------------------- ====================================================================== FAIL: test_canonical_asset_path_with_c4x_style_assets_82__u_dev___u___c4x___prfx__not_excluded_htm___u___dev__c4x___prfx__not_excluded_htm___1_ (static_replace.test.test_static_replace.CanonicalContentTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/common/djangoapps/static_replace/test/test_static_replace.py", line 770, in test_canonical_asset_path_with_c4x_style_assets self.assertIsNotNone(re.match(expected, asset_path)) AssertionError: unexpectedly None -------------------- >> begin captured stdout << --------------------- //dev/assets/courseware/v[\d]/[a-f0-9]{32}/c4x/a/b/asset/old_not_excluded.htm //dev/assets/courseware/v1/toot/c4x/a/b/asset/old_not_excluded.htm --------------------- >> end captured stdout << ---------------------- ====================================================================== FAIL: test_canonical_asset_path_with_c4x_style_assets_8__u_dev___u_weird__prfx___xfcnl_xf6ck_png___u___dev__c4x__weird__prfx___xfcnl_xf6ck_png___1_ (static_replace.test.test_static_replace.CanonicalContentTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/common/djangoapps/static_replace/test/test_static_replace.py", line 770, in test_canonical_asset_path_with_c4x_style_assets self.assertIsNotNone(re.match(expected, asset_path)) AssertionError: unexpectedly None -------------------- >> begin captured stdout << --------------------- //dev/assets/courseware/v[\d]/[a-f0-9]{32}/c4x/a/b/asset/weird_old_%C3%BCnl%C3%B6ck.png //dev/assets/courseware/v1/toot/c4x/a/b/asset/weird_old_%C3%BCnl%C3%B6ck.png --------------------- >> end captured stdout << ---------------------- ====================================================================== FAIL: test_canonical_asset_path_with_new_style_assets_10__u_dev___u__prfx__not_excluded_htm___u___dev__asset___prfx__not_excluded_htm___1_ (static_replace.test.test_static_replace.CanonicalContentTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/common/djangoapps/static_replace/test/test_static_replace.py", line 572, in test_canonical_asset_path_with_new_style_assets self.assertIsNotNone(re.match(expected, asset_path)) AssertionError: unexpectedly None -------------------- >> begin captured stdout << --------------------- //dev/assets/courseware/v[\d]/[a-f0-9]{32}/asset-v1:a\+b\+split\+type@asset\+block@split_not_excluded.htm //dev/assets/courseware/v1/toot/asset-v1:a+b+split+type@asset+block@split_not_excluded.htm --------------------- >> end captured stdout << ---------------------- ====================================================================== FAIL: test_canonical_asset_path_with_new_style_assets_11__u____u_special__prfx___xfcnl_xf6ck_png___u___asset__special__prfx___xfcnl_xf6ck_png___1_ (static_replace.test.test_static_replace.CanonicalContentTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/common/djangoapps/static_replace/test/test_static_replace.py", line 572, in test_canonical_asset_path_with_new_style_assets self.assertIsNotNone(re.match(expected, asset_path)) AssertionError: unexpectedly None -------------------- >> begin captured stdout << --------------------- /assets/courseware/v[\d]/[a-f0-9]{32}/asset-v1:a\+b\+split\+type@asset\+block@special_split_%C3%BCnl%C3%B6ck.png /assets/courseware/v1/toot/asset-v1:a+b+split+type@asset+block@special_split_%C3%BCnl%C3%B6ck.png --------------------- >> end captured stdout << ---------------------- ====================================================================== FAIL: test_canonical_asset_path_with_new_style_assets_12__u____u_special__prfx__lock_png___u___asset__special__prfx__lock_png___1_ (static_replace.test.test_static_replace.CanonicalContentTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/common/djangoapps/static_replace/test/test_static_replace.py", line 572, in test_canonical_asset_path_with_new_style_assets self.assertIsNotNone(re.match(expected, asset_path)) AssertionError: unexpectedly None -------------------- >> begin captured stdout << --------------------- /assets/courseware/v[\d]/[a-f0-9]{32}/asset-v1:a\+b\+split\+type@asset\+block@special_split_lock.png /assets/courseware/v1/toot/asset-v1:a+b+split+type@asset+block@special_split_lock.png --------------------- >> end captured stdout << ---------------------- ====================================================================== FAIL: test_canonical_asset_path_with_new_style_assets_13__u____u_special_weird__prfx___xfcnl_xf6ck_png___u___asset__special_weird__prfx___xfcnl_xf6ck_png___1_ (static_replace.test.test_static_replace.CanonicalContentTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/common/djangoapps/static_replace/test/test_static_replace.py", line 572, in test_canonical_asset_path_with_new_style_assets self.assertIsNotNone(re.match(expected, asset_path)) AssertionError: unexpectedly None -------------------- >> begin captured stdout << --------------------- /assets/courseware/v[\d]/[a-f0-9]{32}/asset-v1:a\+b\+split\+type@asset\+block@special_weird_split_%C3%BCnl%C3%B6ck.png /assets/courseware/v1/toot/asset-v1:a+b+split+type@asset+block@special_weird_split_%C3%BCnl%C3%B6ck.png --------------------- >> end captured stdout << ---------------------- ====================================================================== FAIL: test_canonical_asset_path_with_new_style_assets_15__u____u_special__prfx__not_excluded_htm___u___asset__special__prfx__not_excluded_htm___1_ (static_replace.test.test_static_replace.CanonicalContentTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/common/djangoapps/static_replace/test/test_static_replace.py", line 572, in test_canonical_asset_path_with_new_style_assets self.assertIsNotNone(re.match(expected, asset_path)) AssertionError: unexpectedly None -------------------- >> begin captured stdout << --------------------- /assets/courseware/v[\d]/[a-f0-9]{32}/asset-v1:a\+b\+split\+type@asset\+block@special_split_not_excluded.htm /assets/courseware/v1/toot/asset-v1:a+b+split+type@asset+block@special_split_not_excluded.htm --------------------- >> end captured stdout << ---------------------- ====================================================================== FAIL: test_canonical_asset_path_with_new_style_assets_16__u_dev___u_special__prfx___xfcnl_xf6ck_png___u___dev__asset__special__prfx___xfcnl_xf6ck_png___1_ (static_replace.test.test_static_replace.CanonicalContentTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/common/djangoapps/static_replace/test/test_static_replace.py", line 572, in test_canonical_asset_path_with_new_style_assets self.assertIsNotNone(re.match(expected, asset_path)) AssertionError: unexpectedly None -------------------- >> begin captured stdout << --------------------- //dev/assets/courseware/v[\d]/[a-f0-9]{32}/asset-v1:a\+b\+split\+type@asset\+block@special_split_%C3%BCnl%C3%B6ck.png //dev/assets/courseware/v1/toot/asset-v1:a+b+split+type@asset+block@special_split_%C3%BCnl%C3%B6ck.png --------------------- >> end captured stdout << ---------------------- ====================================================================== FAIL: test_canonical_asset_path_with_new_style_assets_17__u_dev___u_special__prfx__lock_png___u___asset__special__prfx__lock_png___1_ (static_replace.test.test_static_replace.CanonicalContentTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/common/djangoapps/static_replace/test/test_static_replace.py", line 572, in test_canonical_asset_path_with_new_style_assets self.assertIsNotNone(re.match(expected, asset_path)) AssertionError: unexpectedly None -------------------- >> begin captured stdout << --------------------- /assets/courseware/v[\d]/[a-f0-9]{32}/asset-v1:a\+b\+split\+type@asset\+block@special_split_lock.png /assets/courseware/v1/toot/asset-v1:a+b+split+type@asset+block@special_split_lock.png --------------------- >> end captured stdout << ---------------------- ====================================================================== FAIL: test_canonical_asset_path_with_new_style_assets_18__u_dev___u_special_weird__prfx___xfcnl_xf6ck_png___u___dev__asset__special_weird__prfx___xfcnl_xf6ck_png___1_ (static_replace.test.test_static_replace.CanonicalContentTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/common/djangoapps/static_replace/test/test_static_replace.py", line 572, in test_canonical_asset_path_with_new_style_assets self.assertIsNotNone(re.match(expected, asset_path)) AssertionError: unexpectedly None -------------------- >> begin captured stdout << --------------------- //dev/assets/courseware/v[\d]/[a-f0-9]{32}/asset-v1:a\+b\+split\+type@asset\+block@special_weird_split_%C3%BCnl%C3%B6ck.png //dev/assets/courseware/v1/toot/asset-v1:a+b+split+type@asset+block@special_weird_split_%C3%BCnl%C3%B6ck.png --------------------- >> end captured stdout << ---------------------- ====================================================================== FAIL: test_canonical_asset_path_with_new_style_assets_1__u____u__prfx___xfcnl_xf6ck_png___u___asset___prfx___xfcnl_xf6ck_png___1_ (static_replace.test.test_static_replace.CanonicalContentTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/common/djangoapps/static_replace/test/test_static_replace.py", line 572, in test_canonical_asset_path_with_new_style_assets self.assertIsNotNone(re.match(expected, asset_path)) AssertionError: unexpectedly None -------------------- >> begin captured stdout << --------------------- /assets/courseware/v[\d]/[a-f0-9]{32}/asset-v1:a\+b\+split\+type@asset\+block@split_%C3%BCnl%C3%B6ck.png /assets/courseware/v1/toot/asset-v1:a+b+split+type@asset+block@split_%C3%BCnl%C3%B6ck.png --------------------- >> end captured stdout << ---------------------- ====================================================================== FAIL: test_canonical_asset_path_with_new_style_assets_20__u_dev___u_special__prfx__not_excluded_htm___u___dev__asset__special__prfx__not_excluded_htm___1_ (static_replace.test.test_static_replace.CanonicalContentTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/common/djangoapps/static_replace/test/test_static_replace.py", line 572, in test_canonical_asset_path_with_new_style_assets self.assertIsNotNone(re.match(expected, asset_path)) AssertionError: unexpectedly None -------------------- >> begin captured stdout << --------------------- //dev/assets/courseware/v[\d]/[a-f0-9]{32}/asset-v1:a\+b\+split\+type@asset\+block@special_split_not_excluded.htm //dev/assets/courseware/v1/toot/asset-v1:a+b+split+type@asset+block@special_split_not_excluded.htm --------------------- >> end captured stdout << ---------------------- ====================================================================== FAIL: test_canonical_asset_path_with_new_style_assets_21__u____u___prfx___xfcnl_xf6ck_png___u___asset___prfx___xfcnl_xf6ck_png___1_ (static_replace.test.test_static_replace.CanonicalContentTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/common/djangoapps/static_replace/test/test_static_replace.py", line 572, in test_canonical_asset_path_with_new_style_assets self.assertIsNotNone(re.match(expected, asset_path)) AssertionError: unexpectedly None -------------------- >> begin captured stdout << --------------------- /assets/courseware/v[\d]/[a-f0-9]{32}/asset-v1:a\+b\+split\+type@asset\+block@split_%C3%BCnl%C3%B6ck.png /assets/courseware/v1/toot/asset-v1:a+b+split+type@asset+block@split_%C3%BCnl%C3%B6ck.png --------------------- >> end captured stdout << ---------------------- ====================================================================== FAIL: test_canonical_asset_path_with_new_style_assets_22__u____u___prfx__lock_png___u___asset___prfx__lock_png___1_ (static_replace.test.test_static_replace.CanonicalContentTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/common/djangoapps/static_replace/test/test_static_replace.py", line 572, in test_canonical_asset_path_with_new_style_assets self.assertIsNotNone(re.match(expected, asset_path)) AssertionError: unexpectedly None -------------------- >> begin captured stdout << --------------------- /assets/courseware/v[\d]/[a-f0-9]{32}/asset-v1:a\+b\+split\+type@asset\+block@split_lock.png /assets/courseware/v1/toot/asset-v1:a+b+split+type@asset+block@split_lock.png --------------------- >> end captured stdout << ---------------------- ====================================================================== FAIL: test_canonical_asset_path_with_new_style_assets_23__u____u__weird__prfx___xfcnl_xf6ck_png___u___asset__weird__prfx___xfcnl_xf6ck_png___1_ (static_replace.test.test_static_replace.CanonicalContentTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/common/djangoapps/static_replace/test/test_static_replace.py", line 572, in test_canonical_asset_path_with_new_style_assets self.assertIsNotNone(re.match(expected, asset_path)) AssertionError: unexpectedly None -------------------- >> begin captured stdout << --------------------- /assets/courseware/v[\d]/[a-f0-9]{32}/asset-v1:a\+b\+split\+type@asset\+block@weird_split_%C3%BCnl%C3%B6ck.png /assets/courseware/v1/toot/asset-v1:a+b+split+type@asset+block@weird_split_%C3%BCnl%C3%B6ck.png --------------------- >> end captured stdout << ---------------------- ====================================================================== FAIL: test_canonical_asset_path_with_new_style_assets_25__u____u___prfx__not_excluded_htm___u___asset___prfx__not_excluded_htm___1_ (static_replace.test.test_static_replace.CanonicalContentTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/common/djangoapps/static_replace/test/test_static_replace.py", line 572, in test_canonical_asset_path_with_new_style_assets self.assertIsNotNone(re.match(expected, asset_path)) AssertionError: unexpectedly None -------------------- >> begin captured stdout << --------------------- /assets/courseware/v[\d]/[a-f0-9]{32}/asset-v1:a\+b\+split\+type@asset\+block@split_not_excluded.htm /assets/courseware/v1/toot/asset-v1:a+b+split+type@asset+block@split_not_excluded.htm --------------------- >> end captured stdout << ---------------------- ====================================================================== FAIL: test_canonical_asset_path_with_new_style_assets_26__u_dev___u___prfx___xfcnl_xf6ck_png___u___dev__asset___prfx___xfcnl_xf6ck_png___1_ (static_replace.test.test_static_replace.CanonicalContentTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/common/djangoapps/static_replace/test/test_static_replace.py", line 572, in test_canonical_asset_path_with_new_style_assets self.assertIsNotNone(re.match(expected, asset_path)) AssertionError: unexpectedly None -------------------- >> begin captured stdout << --------------------- //dev/assets/courseware/v[\d]/[a-f0-9]{32}/asset-v1:a\+b\+split\+type@asset\+block@split_%C3%BCnl%C3%B6ck.png //dev/assets/courseware/v1/toot/asset-v1:a+b+split+type@asset+block@split_%C3%BCnl%C3%B6ck.png --------------------- >> end captured stdout << ---------------------- ====================================================================== FAIL: test_canonical_asset_path_with_new_style_assets_27__u_dev___u___prfx__lock_png___u___asset___prfx__lock_png___1_ (static_replace.test.test_static_replace.CanonicalContentTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/common/djangoapps/static_replace/test/test_static_replace.py", line 572, in test_canonical_asset_path_with_new_style_assets self.assertIsNotNone(re.match(expected, asset_path)) AssertionError: unexpectedly None -------------------- >> begin captured stdout << --------------------- /assets/courseware/v[\d]/[a-f0-9]{32}/asset-v1:a\+b\+split\+type@asset\+block@split_lock.png /assets/courseware/v1/toot/asset-v1:a+b+split+type@asset+block@split_lock.png --------------------- >> end captured stdout << ---------------------- ====================================================================== FAIL: test_canonical_asset_path_with_new_style_assets_28__u_dev___u__weird__prfx___xfcnl_xf6ck_png___u___dev__asset__weird__prfx___xfcnl_xf6ck_png___1_ (static_replace.test.test_static_replace.CanonicalContentTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/common/djangoapps/static_replace/test/test_static_replace.py", line 572, in test_canonical_asset_path_with_new_style_assets self.assertIsNotNone(re.match(expected, asset_path)) AssertionError: unexpectedly None -------------------- >> begin captured stdout << --------------------- //dev/assets/courseware/v[\d]/[a-f0-9]{32}/asset-v1:a\+b\+split\+type@asset\+block@weird_split_%C3%BCnl%C3%B6ck.png //dev/assets/courseware/v1/toot/asset-v1:a+b+split+type@asset+block@weird_split_%C3%BCnl%C3%B6ck.png --------------------- >> end captured stdout << ---------------------- ====================================================================== FAIL: test_canonical_asset_path_with_new_style_assets_2__u____u__prfx__lock_png___u___asset___prfx__lock_png___1_ (static_replace.test.test_static_replace.CanonicalContentTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/common/djangoapps/static_replace/test/test_static_replace.py", line 572, in test_canonical_asset_path_with_new_style_assets self.assertIsNotNone(re.match(expected, asset_path)) AssertionError: unexpectedly None -------------------- >> begin captured stdout << --------------------- /assets/courseware/v[\d]/[a-f0-9]{32}/asset-v1:a\+b\+split\+type@asset\+block@split_lock.png /assets/courseware/v1/toot/asset-v1:a+b+split+type@asset+block@split_lock.png --------------------- >> end captured stdout << ---------------------- ====================================================================== FAIL: test_canonical_asset_path_with_new_style_assets_30__u_dev___u___prfx__not_excluded_htm___u___dev__asset___prfx__not_excluded_htm___1_ (static_replace.test.test_static_replace.CanonicalContentTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/common/djangoapps/static_replace/test/test_static_replace.py", line 572, in test_canonical_asset_path_with_new_style_assets self.assertIsNotNone(re.match(expected, asset_path)) AssertionError: unexpectedly None -------------------- >> begin captured stdout << --------------------- //dev/assets/courseware/v[\d]/[a-f0-9]{32}/asset-v1:a\+b\+split\+type@asset\+block@split_not_excluded.htm //dev/assets/courseware/v1/toot/asset-v1:a+b+split+type@asset+block@split_not_excluded.htm --------------------- >> end captured stdout << ---------------------- ====================================================================== FAIL: test_canonical_asset_path_with_new_style_assets_31__u____u__special__prfx___xfcnl_xf6ck_png___u___asset__special__prfx___xfcnl_xf6ck_png___1_ (static_replace.test.test_static_replace.CanonicalContentTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/common/djangoapps/static_replace/test/test_static_replace.py", line 572, in test_canonical_asset_path_with_new_style_assets self.assertIsNotNone(re.match(expected, asset_path)) AssertionError: unexpectedly None -------------------- >> begin captured stdout << --------------------- /assets/courseware/v[\d]/[a-f0-9]{32}/asset-v1:a\+b\+split\+type@asset\+block@special_split_%C3%BCnl%C3%B6ck.png /assets/courseware/v1/toot/asset-v1:a+b+split+type@asset+block@special_split_%C3%BCnl%C3%B6ck.png --------------------- >> end captured stdout << ---------------------- ====================================================================== FAIL: test_canonical_asset_path_with_new_style_assets_32__u____u__special__prfx__lock_png___u___asset__special__prfx__lock_png___1_ (static_replace.test.test_static_replace.CanonicalContentTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/common/djangoapps/static_replace/test/test_static_replace.py", line 572, in test_canonical_asset_path_with_new_style_assets self.assertIsNotNone(re.match(expected, asset_path)) AssertionError: unexpectedly None -------------------- >> begin captured stdout << --------------------- /assets/courseware/v[\d]/[a-f0-9]{32}/asset-v1:a\+b\+split\+type@asset\+block@special_split_lock.png /assets/courseware/v1/toot/asset-v1:a+b+split+type@asset+block@special_split_lock.png --------------------- >> end captured stdout << ---------------------- ====================================================================== FAIL: test_canonical_asset_path_with_new_style_assets_33__u____u__special_weird__prfx___xfcnl_xf6ck_png___u___asset__special_weird__prfx___xfcnl_xf6ck_png___1_ (static_replace.test.test_static_replace.CanonicalContentTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/common/djangoapps/static_replace/test/test_static_replace.py", line 572, in test_canonical_asset_path_with_new_style_assets self.assertIsNotNone(re.match(expected, asset_path)) AssertionError: unexpectedly None -------------------- >> begin captured stdout << --------------------- /assets/courseware/v[\d]/[a-f0-9]{32}/asset-v1:a\+b\+split\+type@asset\+block@special_weird_split_%C3%BCnl%C3%B6ck.png /assets/courseware/v1/toot/asset-v1:a+b+split+type@asset+block@special_weird_split_%C3%BCnl%C3%B6ck.png --------------------- >> end captured stdout << ---------------------- ====================================================================== FAIL: test_canonical_asset_path_with_new_style_assets_35__u____u__special__prfx__not_excluded_htm___u___asset__special__prfx__not_excluded_htm___1_ (static_replace.test.test_static_replace.CanonicalContentTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/common/djangoapps/static_replace/test/test_static_replace.py", line 572, in test_canonical_asset_path_with_new_style_assets self.assertIsNotNone(re.match(expected, asset_path)) AssertionError: unexpectedly None -------------------- >> begin captured stdout << --------------------- /assets/courseware/v[\d]/[a-f0-9]{32}/asset-v1:a\+b\+split\+type@asset\+block@special_split_not_excluded.htm /assets/courseware/v1/toot/asset-v1:a+b+split+type@asset+block@special_split_not_excluded.htm --------------------- >> end captured stdout << ---------------------- ====================================================================== FAIL: test_canonical_asset_path_with_new_style_assets_36__u_dev___u__special__prfx___xfcnl_xf6ck_png___u___dev__asset__special__prfx___xfcnl_xf6ck_png___1_ (static_replace.test.test_static_replace.CanonicalContentTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/common/djangoapps/static_replace/test/test_static_replace.py", line 572, in test_canonical_asset_path_with_new_style_assets self.assertIsNotNone(re.match(expected, asset_path)) AssertionError: unexpectedly None -------------------- >> begin captured stdout << --------------------- //dev/assets/courseware/v[\d]/[a-f0-9]{32}/asset-v1:a\+b\+split\+type@asset\+block@special_split_%C3%BCnl%C3%B6ck.png //dev/assets/courseware/v1/toot/asset-v1:a+b+split+type@asset+block@special_split_%C3%BCnl%C3%B6ck.png --------------------- >> end captured stdout << ---------------------- ====================================================================== FAIL: test_canonical_asset_path_with_new_style_assets_37__u_dev___u__special__prfx__lock_png___u___asset__special__prfx__lock_png___1_ (static_replace.test.test_static_replace.CanonicalContentTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/common/djangoapps/static_replace/test/test_static_replace.py", line 572, in test_canonical_asset_path_with_new_style_assets self.assertIsNotNone(re.match(expected, asset_path)) AssertionError: unexpectedly None -------------------- >> begin captured stdout << --------------------- /assets/courseware/v[\d]/[a-f0-9]{32}/asset-v1:a\+b\+split\+type@asset\+block@special_split_lock.png /assets/courseware/v1/toot/asset-v1:a+b+split+type@asset+block@special_split_lock.png --------------------- >> end captured stdout << ---------------------- ====================================================================== FAIL: test_canonical_asset_path_with_new_style_assets_38__u_dev___u__special_weird__prfx___xfcnl_xf6ck_png___u___dev__asset__special_weird__prfx___xfcnl_xf6ck_png___1_ (static_replace.test.test_static_replace.CanonicalContentTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/common/djangoapps/static_replace/test/test_static_replace.py", line 572, in test_canonical_asset_path_with_new_style_assets self.assertIsNotNone(re.match(expected, asset_path)) AssertionError: unexpectedly None -------------------- >> begin captured stdout << --------------------- //dev/assets/courseware/v[\d]/[a-f0-9]{32}/asset-v1:a\+b\+split\+type@asset\+block@special_weird_split_%C3%BCnl%C3%B6ck.png //dev/assets/courseware/v1/toot/asset-v1:a+b+split+type@asset+block@special_weird_split_%C3%BCnl%C3%B6ck.png --------------------- >> end captured stdout << ---------------------- ====================================================================== FAIL: test_canonical_asset_path_with_new_style_assets_3__u____u_weird__prfx___xfcnl_xf6ck_png___u___asset__weird__prfx___xfcnl_xf6ck_png___1_ (static_replace.test.test_static_replace.CanonicalContentTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/common/djangoapps/static_replace/test/test_static_replace.py", line 572, in test_canonical_asset_path_with_new_style_assets self.assertIsNotNone(re.match(expected, asset_path)) AssertionError: unexpectedly None -------------------- >> begin captured stdout << --------------------- /assets/courseware/v[\d]/[a-f0-9]{32}/asset-v1:a\+b\+split\+type@asset\+block@weird_split_%C3%BCnl%C3%B6ck.png /assets/courseware/v1/toot/asset-v1:a+b+split+type@asset+block@weird_split_%C3%BCnl%C3%B6ck.png --------------------- >> end captured stdout << ---------------------- ====================================================================== FAIL: test_canonical_asset_path_with_new_style_assets_40__u_dev___u__special__prfx__not_excluded_htm___u___dev__asset__special__prfx__not_excluded_htm___1_ (static_replace.test.test_static_replace.CanonicalContentTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/common/djangoapps/static_replace/test/test_static_replace.py", line 572, in test_canonical_asset_path_with_new_style_assets self.assertIsNotNone(re.match(expected, asset_path)) AssertionError: unexpectedly None -------------------- >> begin captured stdout << --------------------- //dev/assets/courseware/v[\d]/[a-f0-9]{32}/asset-v1:a\+b\+split\+type@asset\+block@special_split_not_excluded.htm //dev/assets/courseware/v1/toot/asset-v1:a+b+split+type@asset+block@special_split_not_excluded.htm --------------------- >> end captured stdout << ---------------------- ====================================================================== FAIL: test_canonical_asset_path_with_new_style_assets_41__u____u__static__prfx___xfcnl_xf6ck_png___u___asset___prfx___xfcnl_xf6ck_png___1_ (static_replace.test.test_static_replace.CanonicalContentTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/common/djangoapps/static_replace/test/test_static_replace.py", line 572, in test_canonical_asset_path_with_new_style_assets self.assertIsNotNone(re.match(expected, asset_path)) AssertionError: unexpectedly None -------------------- >> begin captured stdout << --------------------- /assets/courseware/v[\d]/[a-f0-9]{32}/asset-v1:a\+b\+split\+type@asset\+block@split_%C3%BCnl%C3%B6ck.png /assets/courseware/v1/toot/asset-v1:a+b+split+type@asset+block@split_%C3%BCnl%C3%B6ck.png --------------------- >> end captured stdout << ---------------------- ====================================================================== FAIL: test_canonical_asset_path_with_new_style_assets_42__u____u__static__prfx__lock_png___u___asset___prfx__lock_png___1_ (static_replace.test.test_static_replace.CanonicalContentTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/common/djangoapps/static_replace/test/test_static_replace.py", line 572, in test_canonical_asset_path_with_new_style_assets self.assertIsNotNone(re.match(expected, asset_path)) AssertionError: unexpectedly None -------------------- >> begin captured stdout << --------------------- /assets/courseware/v[\d]/[a-f0-9]{32}/asset-v1:a\+b\+split\+type@asset\+block@split_lock.png /assets/courseware/v1/toot/asset-v1:a+b+split+type@asset+block@split_lock.png --------------------- >> end captured stdout << ---------------------- ====================================================================== FAIL: test_canonical_asset_path_with_new_style_assets_43__u____u__static_weird__prfx___xfcnl_xf6ck_png___u___asset__weird__prfx___xfcnl_xf6ck_png___1_ (static_replace.test.test_static_replace.CanonicalContentTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/common/djangoapps/static_replace/test/test_static_replace.py", line 572, in test_canonical_asset_path_with_new_style_assets self.assertIsNotNone(re.match(expected, asset_path)) AssertionError: unexpectedly None -------------------- >> begin captured stdout << --------------------- /assets/courseware/v[\d]/[a-f0-9]{32}/asset-v1:a\+b\+split\+type@asset\+block@weird_split_%C3%BCnl%C3%B6ck.png /assets/courseware/v1/toot/asset-v1:a+b+split+type@asset+block@weird_split_%C3%BCnl%C3%B6ck.png --------------------- >> end captured stdout << ---------------------- ====================================================================== FAIL: test_canonical_asset_path_with_new_style_assets_45__u____u__static__prfx__not_excluded_htm___u___asset___prfx__not_excluded_htm___1_ (static_replace.test.test_static_replace.CanonicalContentTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/common/djangoapps/static_replace/test/test_static_replace.py", line 572, in test_canonical_asset_path_with_new_style_assets self.assertIsNotNone(re.match(expected, asset_path)) AssertionError: unexpectedly None -------------------- >> begin captured stdout << --------------------- /assets/courseware/v[\d]/[a-f0-9]{32}/asset-v1:a\+b\+split\+type@asset\+block@split_not_excluded.htm /assets/courseware/v1/toot/asset-v1:a+b+split+type@asset+block@split_not_excluded.htm --------------------- >> end captured stdout << ---------------------- ====================================================================== FAIL: test_canonical_asset_path_with_new_style_assets_46__u_dev___u__static__prfx___xfcnl_xf6ck_png___u___dev__asset___prfx___xfcnl_xf6ck_png___1_ (static_replace.test.test_static_replace.CanonicalContentTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/common/djangoapps/static_replace/test/test_static_replace.py", line 572, in test_canonical_asset_path_with_new_style_assets self.assertIsNotNone(re.match(expected, asset_path)) AssertionError: unexpectedly None -------------------- >> begin captured stdout << --------------------- //dev/assets/courseware/v[\d]/[a-f0-9]{32}/asset-v1:a\+b\+split\+type@asset\+block@split_%C3%BCnl%C3%B6ck.png //dev/assets/courseware/v1/toot/asset-v1:a+b+split+type@asset+block@split_%C3%BCnl%C3%B6ck.png --------------------- >> end captured stdout << ---------------------- ====================================================================== FAIL: test_canonical_asset_path_with_new_style_assets_47__u_dev___u__static__prfx__lock_png___u___asset___prfx__lock_png___1_ (static_replace.test.test_static_replace.CanonicalContentTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/common/djangoapps/static_replace/test/test_static_replace.py", line 572, in test_canonical_asset_path_with_new_style_assets self.assertIsNotNone(re.match(expected, asset_path)) AssertionError: unexpectedly None -------------------- >> begin captured stdout << --------------------- /assets/courseware/v[\d]/[a-f0-9]{32}/asset-v1:a\+b\+split\+type@asset\+block@split_lock.png /assets/courseware/v1/toot/asset-v1:a+b+split+type@asset+block@split_lock.png --------------------- >> end captured stdout << ---------------------- ====================================================================== FAIL: test_canonical_asset_path_with_new_style_assets_48__u_dev___u__static_weird__prfx___xfcnl_xf6ck_png___u___dev__asset__weird__prfx___xfcnl_xf6ck_png___1_ (static_replace.test.test_static_replace.CanonicalContentTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/common/djangoapps/static_replace/test/test_static_replace.py", line 572, in test_canonical_asset_path_with_new_style_assets self.assertIsNotNone(re.match(expected, asset_path)) AssertionError: unexpectedly None -------------------- >> begin captured stdout << --------------------- //dev/assets/courseware/v[\d]/[a-f0-9]{32}/asset-v1:a\+b\+split\+type@asset\+block@weird_split_%C3%BCnl%C3%B6ck.png //dev/assets/courseware/v1/toot/asset-v1:a+b+split+type@asset+block@weird_split_%C3%BCnl%C3%B6ck.png --------------------- >> end captured stdout << ---------------------- ====================================================================== FAIL: test_canonical_asset_path_with_new_style_assets_50__u_dev___u__static__prfx__not_excluded_htm___u___dev__asset___prfx__not_excluded_htm___1_ (static_replace.test.test_static_replace.CanonicalContentTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/common/djangoapps/static_replace/test/test_static_replace.py", line 572, in test_canonical_asset_path_with_new_style_assets self.assertIsNotNone(re.match(expected, asset_path)) AssertionError: unexpectedly None -------------------- >> begin captured stdout << --------------------- //dev/assets/courseware/v[\d]/[a-f0-9]{32}/asset-v1:a\+b\+split\+type@asset\+block@split_not_excluded.htm //dev/assets/courseware/v1/toot/asset-v1:a+b+split+type@asset+block@split_not_excluded.htm --------------------- >> end captured stdout << ---------------------- ====================================================================== FAIL: test_canonical_asset_path_with_new_style_assets_51__u____u__static_special__prfx___xfcnl_xf6ck_png___u___asset__special__prfx___xfcnl_xf6ck_png___1_ (static_replace.test.test_static_replace.CanonicalContentTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/common/djangoapps/static_replace/test/test_static_replace.py", line 572, in test_canonical_asset_path_with_new_style_assets self.assertIsNotNone(re.match(expected, asset_path)) AssertionError: unexpectedly None -------------------- >> begin captured stdout << --------------------- /assets/courseware/v[\d]/[a-f0-9]{32}/asset-v1:a\+b\+split\+type@asset\+block@special_split_%C3%BCnl%C3%B6ck.png /assets/courseware/v1/toot/asset-v1:a+b+split+type@asset+block@special_split_%C3%BCnl%C3%B6ck.png --------------------- >> end captured stdout << ---------------------- ====================================================================== FAIL: test_canonical_asset_path_with_new_style_assets_52__u____u__static_special__prfx__lock_png___u___asset__special__prfx__lock_png___1_ (static_replace.test.test_static_replace.CanonicalContentTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/common/djangoapps/static_replace/test/test_static_replace.py", line 572, in test_canonical_asset_path_with_new_style_assets self.assertIsNotNone(re.match(expected, asset_path)) AssertionError: unexpectedly None -------------------- >> begin captured stdout << --------------------- /assets/courseware/v[\d]/[a-f0-9]{32}/asset-v1:a\+b\+split\+type@asset\+block@special_split_lock.png /assets/courseware/v1/toot/asset-v1:a+b+split+type@asset+block@special_split_lock.png --------------------- >> end captured stdout << ---------------------- ====================================================================== FAIL: test_canonical_asset_path_with_new_style_assets_53__u____u__static_special_weird__prfx___xfcnl_xf6ck_png___u___asset__special_weird__prfx___xfcnl_xf6ck_png___1_ (static_replace.test.test_static_replace.CanonicalContentTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/common/djangoapps/static_replace/test/test_static_replace.py", line 572, in test_canonical_asset_path_with_new_style_assets self.assertIsNotNone(re.match(expected, asset_path)) AssertionError: unexpectedly None -------------------- >> begin captured stdout << --------------------- /assets/courseware/v[\d]/[a-f0-9]{32}/asset-v1:a\+b\+split\+type@asset\+block@special_weird_split_%C3%BCnl%C3%B6ck.png /assets/courseware/v1/toot/asset-v1:a+b+split+type@asset+block@special_weird_split_%C3%BCnl%C3%B6ck.png --------------------- >> end captured stdout << ---------------------- ====================================================================== FAIL: test_canonical_asset_path_with_new_style_assets_55__u____u__static_special__prfx__not_excluded_htm___u___asset__special__prfx__not_excluded_htm___1_ (static_replace.test.test_static_replace.CanonicalContentTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/common/djangoapps/static_replace/test/test_static_replace.py", line 572, in test_canonical_asset_path_with_new_style_assets self.assertIsNotNone(re.match(expected, asset_path)) AssertionError: unexpectedly None -------------------- >> begin captured stdout << --------------------- /assets/courseware/v[\d]/[a-f0-9]{32}/asset-v1:a\+b\+split\+type@asset\+block@special_split_not_excluded.htm /assets/courseware/v1/toot/asset-v1:a+b+split+type@asset+block@special_split_not_excluded.htm --------------------- >> end captured stdout << ---------------------- ====================================================================== FAIL: test_canonical_asset_path_with_new_style_assets_56__u_dev___u__static_special__prfx___xfcnl_xf6ck_png___u___dev__asset__special__prfx___xfcnl_xf6ck_png___1_ (static_replace.test.test_static_replace.CanonicalContentTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/common/djangoapps/static_replace/test/test_static_replace.py", line 572, in test_canonical_asset_path_with_new_style_assets self.assertIsNotNone(re.match(expected, asset_path)) AssertionError: unexpectedly None -------------------- >> begin captured stdout << --------------------- //dev/assets/courseware/v[\d]/[a-f0-9]{32}/asset-v1:a\+b\+split\+type@asset\+block@special_split_%C3%BCnl%C3%B6ck.png //dev/assets/courseware/v1/toot/asset-v1:a+b+split+type@asset+block@special_split_%C3%BCnl%C3%B6ck.png --------------------- >> end captured stdout << ---------------------- ====================================================================== FAIL: test_canonical_asset_path_with_new_style_assets_57__u_dev___u__static_special__prfx__lock_png___u___asset__special__prfx__lock_png___1_ (static_replace.test.test_static_replace.CanonicalContentTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/common/djangoapps/static_replace/test/test_static_replace.py", line 572, in test_canonical_asset_path_with_new_style_assets self.assertIsNotNone(re.match(expected, asset_path)) AssertionError: unexpectedly None -------------------- >> begin captured stdout << --------------------- /assets/courseware/v[\d]/[a-f0-9]{32}/asset-v1:a\+b\+split\+type@asset\+block@special_split_lock.png /assets/courseware/v1/toot/asset-v1:a+b+split+type@asset+block@special_split_lock.png --------------------- >> end captured stdout << ---------------------- ====================================================================== FAIL: test_canonical_asset_path_with_new_style_assets_58__u_dev___u__static_special_weird__prfx___xfcnl_xf6ck_png___u___dev__asset__special_weird__prfx___xfcnl_xf6ck_png___1_ (static_replace.test.test_static_replace.CanonicalContentTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/common/djangoapps/static_replace/test/test_static_replace.py", line 572, in test_canonical_asset_path_with_new_style_assets self.assertIsNotNone(re.match(expected, asset_path)) AssertionError: unexpectedly None -------------------- >> begin captured stdout << --------------------- //dev/assets/courseware/v[\d]/[a-f0-9]{32}/asset-v1:a\+b\+split\+type@asset\+block@special_weird_split_%C3%BCnl%C3%B6ck.png //dev/assets/courseware/v1/toot/asset-v1:a+b+split+type@asset+block@special_weird_split_%C3%BCnl%C3%B6ck.png --------------------- >> end captured stdout << ---------------------- ====================================================================== FAIL: test_canonical_asset_path_with_new_style_assets_5__u____u__prfx__not_excluded_htm___u___asset___prfx__not_excluded_htm___1_ (static_replace.test.test_static_replace.CanonicalContentTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/common/djangoapps/static_replace/test/test_static_replace.py", line 572, in test_canonical_asset_path_with_new_style_assets self.assertIsNotNone(re.match(expected, asset_path)) AssertionError: unexpectedly None -------------------- >> begin captured stdout << --------------------- /assets/courseware/v[\d]/[a-f0-9]{32}/asset-v1:a\+b\+split\+type@asset\+block@split_not_excluded.htm /assets/courseware/v1/toot/asset-v1:a+b+split+type@asset+block@split_not_excluded.htm --------------------- >> end captured stdout << ---------------------- ====================================================================== FAIL: test_canonical_asset_path_with_new_style_assets_60__u_dev___u__static_special__prfx__not_excluded_htm___u___dev__asset__special__prfx__not_excluded_htm___1_ (static_replace.test.test_static_replace.CanonicalContentTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/common/djangoapps/static_replace/test/test_static_replace.py", line 572, in test_canonical_asset_path_with_new_style_assets self.assertIsNotNone(re.match(expected, asset_path)) AssertionError: unexpectedly None -------------------- >> begin captured stdout << --------------------- //dev/assets/courseware/v[\d]/[a-f0-9]{32}/asset-v1:a\+b\+split\+type@asset\+block@special_split_not_excluded.htm //dev/assets/courseware/v1/toot/asset-v1:a+b+split+type@asset+block@special_split_not_excluded.htm --------------------- >> end captured stdout << ---------------------- ====================================================================== FAIL: test_canonical_asset_path_with_new_style_assets_61__u____u__static__prfx___xfcnl_xf6ck_png_foo__static__prfx__lock_png___u___asset___prfx___xfcnl_xf6ck_png_foo__encoded_asset__prfx__lock_png___2_ (static_replace.test.test_static_replace.CanonicalContentTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/common/djangoapps/static_replace/test/test_static_replace.py", line 572, in test_canonical_asset_path_with_new_style_assets self.assertIsNotNone(re.match(expected, asset_path)) AssertionError: unexpectedly None -------------------- >> begin captured stdout << --------------------- /assets/courseware/v[\d]/[a-f0-9]{32}/asset-v1:a\+b\+split\+type@asset\+block@split_%C3%BCnl%C3%B6ck.png\?foo=%2Fassets%2Fcourseware%2Fv[\d]%2F[a-f0-9]{32}%2Fasset-v1%3Aa%2Bb%2Bsplit%2Btype%40asset%2Bblock%40split_lock.png /assets/courseware/v1/toot/asset-v1:a+b+split+type@asset+block@split_%C3%BCnl%C3%B6ck.png?foo=%2Fassets%2Fcourseware%2Fv1%2Ftoot%2Fasset-v1%3Aa%2Bb%2Bsplit%2Btype%40asset%2Bblock%40split_lock.png --------------------- >> end captured stdout << ---------------------- ====================================================================== FAIL: test_canonical_asset_path_with_new_style_assets_62__u____u__static__prfx__lock_png_foo__static__prfx___xfcnl_xf6ck_png___u___asset___prfx__lock_png_foo__encoded_asset__prfx___xfcnl_xf6ck_png___2_ (static_replace.test.test_static_replace.CanonicalContentTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/common/djangoapps/static_replace/test/test_static_replace.py", line 572, in test_canonical_asset_path_with_new_style_assets self.assertIsNotNone(re.match(expected, asset_path)) AssertionError: unexpectedly None -------------------- >> begin captured stdout << --------------------- /assets/courseware/v[\d]/[a-f0-9]{32}/asset-v1:a\+b\+split\+type@asset\+block@split_lock.png\?foo=%2Fassets%2Fcourseware%2Fv[\d]%2F[a-f0-9]{32}%2Fasset-v1%3Aa%2Bb%2Bsplit%2Btype%40asset%2Bblock%40split_%C3%BCnl%C3%B6ck.png /assets/courseware/v1/toot/asset-v1:a+b+split+type@asset+block@split_lock.png?foo=%2Fassets%2Fcourseware%2Fv1%2Ftoot%2Fasset-v1%3Aa%2Bb%2Bsplit%2Btype%40asset%2Bblock%40split_%C3%BCnl%C3%B6ck.png --------------------- >> end captured stdout << ---------------------- ====================================================================== FAIL: test_canonical_asset_path_with_new_style_assets_64__u____u__static__prfx__excluded_html_foo__static__prfx__not_excluded_htm___u___base_asset___prfx__excluded_html_foo__encoded_asset__prfx__not_excluded_htm___2_ (static_replace.test.test_static_replace.CanonicalContentTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/common/djangoapps/static_replace/test/test_static_replace.py", line 572, in test_canonical_asset_path_with_new_style_assets self.assertIsNotNone(re.match(expected, asset_path)) AssertionError: unexpectedly None -------------------- >> begin captured stdout << --------------------- /asset-v1:a\+b\+split\+type@asset\+block@split_excluded.html\?foo=%2Fassets%2Fcourseware%2Fv[\d]%2F[a-f0-9]{32}%2Fasset-v1%3Aa%2Bb%2Bsplit%2Btype%40asset%2Bblock%40split_not_excluded.htm /asset-v1:a+b+split+type@asset+block@split_excluded.html?foo=%2Fassets%2Fcourseware%2Fv1%2Ftoot%2Fasset-v1%3Aa%2Bb%2Bsplit%2Btype%40asset%2Bblock%40split_not_excluded.htm --------------------- >> end captured stdout << ---------------------- ====================================================================== FAIL: test_canonical_asset_path_with_new_style_assets_65__u____u__static__prfx__not_excluded_htm_foo__static__prfx__excluded_html___u___asset___prfx__not_excluded_htm_foo__encoded_base_asset__prfx__excluded_html___2_ (static_replace.test.test_static_replace.CanonicalContentTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/common/djangoapps/static_replace/test/test_static_replace.py", line 572, in test_canonical_asset_path_with_new_style_assets self.assertIsNotNone(re.match(expected, asset_path)) AssertionError: unexpectedly None -------------------- >> begin captured stdout << --------------------- /assets/courseware/v[\d]/[a-f0-9]{32}/asset-v1:a\+b\+split\+type@asset\+block@split_not_excluded.htm\?foo=%2Fasset-v1%3Aa%2Bb%2Bsplit%2Btype%40asset%2Bblock%40split_excluded.html /assets/courseware/v1/toot/asset-v1:a+b+split+type@asset+block@split_not_excluded.htm?foo=%2Fasset-v1%3Aa%2Bb%2Bsplit%2Btype%40asset%2Bblock%40split_excluded.html --------------------- >> end captured stdout << ---------------------- ====================================================================== FAIL: test_canonical_asset_path_with_new_style_assets_66__u____u__static__prfx__not_excluded_htm_foo__static__prfx__not_excluded_htm___u___asset___prfx__not_excluded_htm_foo__encoded_asset__prfx__not_excluded_htm___2_ (static_replace.test.test_static_replace.CanonicalContentTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/common/djangoapps/static_replace/test/test_static_replace.py", line 572, in test_canonical_asset_path_with_new_style_assets self.assertIsNotNone(re.match(expected, asset_path)) AssertionError: unexpectedly None -------------------- >> begin captured stdout << --------------------- /assets/courseware/v[\d]/[a-f0-9]{32}/asset-v1:a\+b\+split\+type@asset\+block@split_not_excluded.htm\?foo=%2Fassets%2Fcourseware%2Fv[\d]%2F[a-f0-9]{32}%2Fasset-v1%3Aa%2Bb%2Bsplit%2Btype%40asset%2Bblock%40split_not_excluded.htm /assets/courseware/v1/toot/asset-v1:a+b+split+type@asset+block@split_not_excluded.htm?foo=%2Fassets%2Fcourseware%2Fv1%2Ftoot%2Fasset-v1%3Aa%2Bb%2Bsplit%2Btype%40asset%2Bblock%40split_not_excluded.htm --------------------- >> end captured stdout << ---------------------- ====================================================================== FAIL: test_canonical_asset_path_with_new_style_assets_67__u_dev___u__static__prfx___xfcnl_xf6ck_png_foo__static__prfx__lock_png___u___dev__asset___prfx___xfcnl_xf6ck_png_foo__encoded_asset__prfx__lock_png___2_ (static_replace.test.test_static_replace.CanonicalContentTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/common/djangoapps/static_replace/test/test_static_replace.py", line 572, in test_canonical_asset_path_with_new_style_assets self.assertIsNotNone(re.match(expected, asset_path)) AssertionError: unexpectedly None -------------------- >> begin captured stdout << --------------------- //dev/assets/courseware/v[\d]/[a-f0-9]{32}/asset-v1:a\+b\+split\+type@asset\+block@split_%C3%BCnl%C3%B6ck.png\?foo=%2Fassets%2Fcourseware%2Fv[\d]%2F[a-f0-9]{32}%2Fasset-v1%3Aa%2Bb%2Bsplit%2Btype%40asset%2Bblock%40split_lock.png //dev/assets/courseware/v1/toot/asset-v1:a+b+split+type@asset+block@split_%C3%BCnl%C3%B6ck.png?foo=%2Fassets%2Fcourseware%2Fv1%2Ftoot%2Fasset-v1%3Aa%2Bb%2Bsplit%2Btype%40asset%2Bblock%40split_lock.png --------------------- >> end captured stdout << ---------------------- ====================================================================== FAIL: test_canonical_asset_path_with_new_style_assets_68__u_dev___u__static__prfx__lock_png_foo__static__prfx___xfcnl_xf6ck_png___u___asset___prfx__lock_png_foo__encoded_base_url__encoded_asset__prfx___xfcnl_xf6ck_png___2_ (static_replace.test.test_static_replace.CanonicalContentTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/common/djangoapps/static_replace/test/test_static_replace.py", line 572, in test_canonical_asset_path_with_new_style_assets self.assertIsNotNone(re.match(expected, asset_path)) AssertionError: unexpectedly None -------------------- >> begin captured stdout << --------------------- /assets/courseware/v[\d]/[a-f0-9]{32}/asset-v1:a\+b\+split\+type@asset\+block@split_lock.png\?foo=%2F%2Fdev%2Fassets%2Fcourseware%2Fv[\d]%2F[a-f0-9]{32}%2Fasset-v1%3Aa%2Bb%2Bsplit%2Btype%40asset%2Bblock%40split_%C3%BCnl%C3%B6ck.png /assets/courseware/v1/toot/asset-v1:a+b+split+type@asset+block@split_lock.png?foo=%2F%2Fdev%2Fassets%2Fcourseware%2Fv1%2Ftoot%2Fasset-v1%3Aa%2Bb%2Bsplit%2Btype%40asset%2Bblock%40split_%C3%BCnl%C3%B6ck.png --------------------- >> end captured stdout << ---------------------- ====================================================================== FAIL: test_canonical_asset_path_with_new_style_assets_6__u_dev___u__prfx___xfcnl_xf6ck_png___u___dev__asset___prfx___xfcnl_xf6ck_png___1_ (static_replace.test.test_static_replace.CanonicalContentTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/common/djangoapps/static_replace/test/test_static_replace.py", line 572, in test_canonical_asset_path_with_new_style_assets self.assertIsNotNone(re.match(expected, asset_path)) AssertionError: unexpectedly None -------------------- >> begin captured stdout << --------------------- //dev/assets/courseware/v[\d]/[a-f0-9]{32}/asset-v1:a\+b\+split\+type@asset\+block@split_%C3%BCnl%C3%B6ck.png //dev/assets/courseware/v1/toot/asset-v1:a+b+split+type@asset+block@split_%C3%BCnl%C3%B6ck.png --------------------- >> end captured stdout << ---------------------- ====================================================================== FAIL: test_canonical_asset_path_with_new_style_assets_70__u_dev___u__static__prfx__excluded_html_foo__static__prfx__not_excluded_htm___u___base_asset___prfx__excluded_html_foo__encoded_base_url__encoded_asset__prfx__not_excluded_htm___2_ (static_replace.test.test_static_replace.CanonicalContentTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/common/djangoapps/static_replace/test/test_static_replace.py", line 572, in test_canonical_asset_path_with_new_style_assets self.assertIsNotNone(re.match(expected, asset_path)) AssertionError: unexpectedly None -------------------- >> begin captured stdout << --------------------- /asset-v1:a\+b\+split\+type@asset\+block@split_excluded.html\?foo=%2F%2Fdev%2Fassets%2Fcourseware%2Fv[\d]%2F[a-f0-9]{32}%2Fasset-v1%3Aa%2Bb%2Bsplit%2Btype%40asset%2Bblock%40split_not_excluded.htm /asset-v1:a+b+split+type@asset+block@split_excluded.html?foo=%2F%2Fdev%2Fassets%2Fcourseware%2Fv1%2Ftoot%2Fasset-v1%3Aa%2Bb%2Bsplit%2Btype%40asset%2Bblock%40split_not_excluded.htm --------------------- >> end captured stdout << ---------------------- ====================================================================== FAIL: test_canonical_asset_path_with_new_style_assets_71__u_dev___u__static__prfx__not_excluded_htm_foo__static__prfx__excluded_html___u___dev__asset___prfx__not_excluded_htm_foo__encoded_base_asset__prfx__excluded_html___2_ (static_replace.test.test_static_replace.CanonicalContentTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/common/djangoapps/static_replace/test/test_static_replace.py", line 572, in test_canonical_asset_path_with_new_style_assets self.assertIsNotNone(re.match(expected, asset_path)) AssertionError: unexpectedly None -------------------- >> begin captured stdout << --------------------- //dev/assets/courseware/v[\d]/[a-f0-9]{32}/asset-v1:a\+b\+split\+type@asset\+block@split_not_excluded.htm\?foo=%2Fasset-v1%3Aa%2Bb%2Bsplit%2Btype%40asset%2Bblock%40split_excluded.html //dev/assets/courseware/v1/toot/asset-v1:a+b+split+type@asset+block@split_not_excluded.htm?foo=%2Fasset-v1%3Aa%2Bb%2Bsplit%2Btype%40asset%2Bblock%40split_excluded.html --------------------- >> end captured stdout << ---------------------- ====================================================================== FAIL: test_canonical_asset_path_with_new_style_assets_72__u_dev___u__static__prfx__not_excluded_htm_foo__static__prfx__not_excluded_htm___u___dev__asset___prfx__not_excluded_htm_foo__encoded_base_url__encoded_asset__prfx__not_excluded_htm___2_ (static_replace.test.test_static_replace.CanonicalContentTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/common/djangoapps/static_replace/test/test_static_replace.py", line 572, in test_canonical_asset_path_with_new_style_assets self.assertIsNotNone(re.match(expected, asset_path)) AssertionError: unexpectedly None -------------------- >> begin captured stdout << --------------------- //dev/assets/courseware/v[\d]/[a-f0-9]{32}/asset-v1:a\+b\+split\+type@asset\+block@split_not_excluded.htm\?foo=%2F%2Fdev%2Fassets%2Fcourseware%2Fv[\d]%2F[a-f0-9]{32}%2Fasset-v1%3Aa%2Bb%2Bsplit%2Btype%40asset%2Bblock%40split_not_excluded.htm //dev/assets/courseware/v1/toot/asset-v1:a+b+split+type@asset+block@split_not_excluded.htm?foo=%2F%2Fdev%2Fassets%2Fcourseware%2Fv1%2Ftoot%2Fasset-v1%3Aa%2Bb%2Bsplit%2Btype%40asset%2Bblock%40split_not_excluded.htm --------------------- >> end captured stdout << ---------------------- ====================================================================== FAIL: test_canonical_asset_path_with_new_style_assets_73__u____u___base_asset___prfx___xfcnl_xf6ck_png___u___asset___prfx___xfcnl_xf6ck_png___1_ (static_replace.test.test_static_replace.CanonicalContentTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/common/djangoapps/static_replace/test/test_static_replace.py", line 572, in test_canonical_asset_path_with_new_style_assets self.assertIsNotNone(re.match(expected, asset_path)) AssertionError: unexpectedly None -------------------- >> begin captured stdout << --------------------- /assets/courseware/v[\d]/[a-f0-9]{32}/asset-v1:a\+b\+split\+type@asset\+block@split_%C3%BCnl%C3%B6ck.png /assets/courseware/v1/toot/asset-v1:a+b+split+type@asset+block@split_%C3%BCnl%C3%B6ck.png --------------------- >> end captured stdout << ---------------------- ====================================================================== FAIL: test_canonical_asset_path_with_new_style_assets_74__u____u___base_asset___prfx__lock_png___u___asset___prfx__lock_png___1_ (static_replace.test.test_static_replace.CanonicalContentTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/common/djangoapps/static_replace/test/test_static_replace.py", line 572, in test_canonical_asset_path_with_new_style_assets self.assertIsNotNone(re.match(expected, asset_path)) AssertionError: unexpectedly None -------------------- >> begin captured stdout << --------------------- /assets/courseware/v[\d]/[a-f0-9]{32}/asset-v1:a\+b\+split\+type@asset\+block@split_lock.png /assets/courseware/v1/toot/asset-v1:a+b+split+type@asset+block@split_lock.png --------------------- >> end captured stdout << ---------------------- ====================================================================== FAIL: test_canonical_asset_path_with_new_style_assets_75__u____u___base_asset__weird__prfx___xfcnl_xf6ck_png___u___asset__weird__prfx___xfcnl_xf6ck_png___1_ (static_replace.test.test_static_replace.CanonicalContentTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/common/djangoapps/static_replace/test/test_static_replace.py", line 572, in test_canonical_asset_path_with_new_style_assets self.assertIsNotNone(re.match(expected, asset_path)) AssertionError: unexpectedly None -------------------- >> begin captured stdout << --------------------- /assets/courseware/v[\d]/[a-f0-9]{32}/asset-v1:a\+b\+split\+type@asset\+block@weird_split_%C3%BCnl%C3%B6ck.png /assets/courseware/v1/toot/asset-v1:a+b+split+type@asset+block@weird_split_%C3%BCnl%C3%B6ck.png --------------------- >> end captured stdout << ---------------------- ====================================================================== FAIL: test_canonical_asset_path_with_new_style_assets_77__u____u___base_asset___prfx__not_excluded_htm___u___asset___prfx__not_excluded_htm___1_ (static_replace.test.test_static_replace.CanonicalContentTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/common/djangoapps/static_replace/test/test_static_replace.py", line 572, in test_canonical_asset_path_with_new_style_assets self.assertIsNotNone(re.match(expected, asset_path)) AssertionError: unexpectedly None -------------------- >> begin captured stdout << --------------------- /assets/courseware/v[\d]/[a-f0-9]{32}/asset-v1:a\+b\+split\+type@asset\+block@split_not_excluded.htm /assets/courseware/v1/toot/asset-v1:a+b+split+type@asset+block@split_not_excluded.htm --------------------- >> end captured stdout << ---------------------- ====================================================================== FAIL: test_canonical_asset_path_with_new_style_assets_78__u_dev___u___base_asset___prfx___xfcnl_xf6ck_png___u___dev__asset___prfx___xfcnl_xf6ck_png___1_ (static_replace.test.test_static_replace.CanonicalContentTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/common/djangoapps/static_replace/test/test_static_replace.py", line 572, in test_canonical_asset_path_with_new_style_assets self.assertIsNotNone(re.match(expected, asset_path)) AssertionError: unexpectedly None -------------------- >> begin captured stdout << --------------------- //dev/assets/courseware/v[\d]/[a-f0-9]{32}/asset-v1:a\+b\+split\+type@asset\+block@split_%C3%BCnl%C3%B6ck.png //dev/assets/courseware/v1/toot/asset-v1:a+b+split+type@asset+block@split_%C3%BCnl%C3%B6ck.png --------------------- >> end captured stdout << ---------------------- ====================================================================== FAIL: test_canonical_asset_path_with_new_style_assets_79__u_dev___u___base_asset___prfx__lock_png___u___asset___prfx__lock_png___1_ (static_replace.test.test_static_replace.CanonicalContentTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/common/djangoapps/static_replace/test/test_static_replace.py", line 572, in test_canonical_asset_path_with_new_style_assets self.assertIsNotNone(re.match(expected, asset_path)) AssertionError: unexpectedly None -------------------- >> begin captured stdout << --------------------- /assets/courseware/v[\d]/[a-f0-9]{32}/asset-v1:a\+b\+split\+type@asset\+block@split_lock.png /assets/courseware/v1/toot/asset-v1:a+b+split+type@asset+block@split_lock.png --------------------- >> end captured stdout << ---------------------- ====================================================================== FAIL: test_canonical_asset_path_with_new_style_assets_7__u_dev___u__prfx__lock_png___u___asset___prfx__lock_png___1_ (static_replace.test.test_static_replace.CanonicalContentTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/common/djangoapps/static_replace/test/test_static_replace.py", line 572, in test_canonical_asset_path_with_new_style_assets self.assertIsNotNone(re.match(expected, asset_path)) AssertionError: unexpectedly None -------------------- >> begin captured stdout << --------------------- /assets/courseware/v[\d]/[a-f0-9]{32}/asset-v1:a\+b\+split\+type@asset\+block@split_lock.png /assets/courseware/v1/toot/asset-v1:a+b+split+type@asset+block@split_lock.png --------------------- >> end captured stdout << ---------------------- ====================================================================== FAIL: test_canonical_asset_path_with_new_style_assets_80__u_dev___u___base_asset__weird__prfx___xfcnl_xf6ck_png___u___dev__asset__weird__prfx___xfcnl_xf6ck_png___1_ (static_replace.test.test_static_replace.CanonicalContentTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/common/djangoapps/static_replace/test/test_static_replace.py", line 572, in test_canonical_asset_path_with_new_style_assets self.assertIsNotNone(re.match(expected, asset_path)) AssertionError: unexpectedly None -------------------- >> begin captured stdout << --------------------- //dev/assets/courseware/v[\d]/[a-f0-9]{32}/asset-v1:a\+b\+split\+type@asset\+block@weird_split_%C3%BCnl%C3%B6ck.png //dev/assets/courseware/v1/toot/asset-v1:a+b+split+type@asset+block@weird_split_%C3%BCnl%C3%B6ck.png --------------------- >> end captured stdout << ---------------------- ====================================================================== FAIL: test_canonical_asset_path_with_new_style_assets_82__u_dev___u___base_asset___prfx__not_excluded_htm___u___dev__asset___prfx__not_excluded_htm___1_ (static_replace.test.test_static_replace.CanonicalContentTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/common/djangoapps/static_replace/test/test_static_replace.py", line 572, in test_canonical_asset_path_with_new_style_assets self.assertIsNotNone(re.match(expected, asset_path)) AssertionError: unexpectedly None -------------------- >> begin captured stdout << --------------------- //dev/assets/courseware/v[\d]/[a-f0-9]{32}/asset-v1:a\+b\+split\+type@asset\+block@split_not_excluded.htm //dev/assets/courseware/v1/toot/asset-v1:a+b+split+type@asset+block@split_not_excluded.htm --------------------- >> end captured stdout << ---------------------- ====================================================================== FAIL: test_canonical_asset_path_with_new_style_assets_8__u_dev___u_weird__prfx___xfcnl_xf6ck_png___u___dev__asset__weird__prfx___xfcnl_xf6ck_png___1_ (static_replace.test.test_static_replace.CanonicalContentTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/common/djangoapps/static_replace/test/test_static_replace.py", line 572, in test_canonical_asset_path_with_new_style_assets self.assertIsNotNone(re.match(expected, asset_path)) AssertionError: unexpectedly None -------------------- >> begin captured stdout << --------------------- //dev/assets/courseware/v[\d]/[a-f0-9]{32}/asset-v1:a\+b\+split\+type@asset\+block@weird_split_%C3%BCnl%C3%B6ck.png //dev/assets/courseware/v1/toot/asset-v1:a+b+split+type@asset+block@weird_split_%C3%BCnl%C3%B6ck.png --------------------- >> end captured stdout << ---------------------- ====================================================================== FAIL: test_canonical_asset_path_with_new_style_assets_93__u____u___base_th_key___prfx___xfcnl_xf6ck__th_ext____u___th_key___prfx___xfcnl_xf6ck__th_ext____1_ (static_replace.test.test_static_replace.CanonicalContentTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/common/djangoapps/static_replace/test/test_static_replace.py", line 572, in test_canonical_asset_path_with_new_style_assets self.assertIsNotNone(re.match(expected, asset_path)) AssertionError: unexpectedly None -------------------- >> begin captured stdout << --------------------- /assets/courseware/v[\d]/[a-f0-9]{32}/asset-v1:a\+b\+split\+type@thumbnail\+block@split_%C3%BCnl%C3%B6ck-png-16x16.jpg /assets/courseware/v1/toot/asset-v1:a+b+split+type@thumbnail+block@split_%C3%BCnl%C3%B6ck-png-16x16.jpg --------------------- >> end captured stdout << ---------------------- ====================================================================== FAIL: test_canonical_asset_path_with_new_style_assets_94__u____u___base_th_key___prfx__lock__th_ext____u___th_key___prfx__lock__th_ext____1_ (static_replace.test.test_static_replace.CanonicalContentTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/common/djangoapps/static_replace/test/test_static_replace.py", line 572, in test_canonical_asset_path_with_new_style_assets self.assertIsNotNone(re.match(expected, asset_path)) AssertionError: unexpectedly None -------------------- >> begin captured stdout << --------------------- /assets/courseware/v[\d]/[a-f0-9]{32}/asset-v1:a\+b\+split\+type@thumbnail\+block@split_lock-png-16x16.jpg /assets/courseware/v1/toot/asset-v1:a+b+split+type@thumbnail+block@split_lock-png-16x16.jpg --------------------- >> end captured stdout << ---------------------- ====================================================================== FAIL: test_canonical_asset_path_with_new_style_assets_95__u_dev___u___base_th_key___prfx___xfcnl_xf6ck__th_ext____u___dev__th_key___prfx___xfcnl_xf6ck__th_ext____1_ (static_replace.test.test_static_replace.CanonicalContentTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/common/djangoapps/static_replace/test/test_static_replace.py", line 572, in test_canonical_asset_path_with_new_style_assets self.assertIsNotNone(re.match(expected, asset_path)) AssertionError: unexpectedly None -------------------- >> begin captured stdout << --------------------- //dev/assets/courseware/v[\d]/[a-f0-9]{32}/asset-v1:a\+b\+split\+type@thumbnail\+block@split_%C3%BCnl%C3%B6ck-png-16x16.jpg //dev/assets/courseware/v1/toot/asset-v1:a+b+split+type@thumbnail+block@split_%C3%BCnl%C3%B6ck-png-16x16.jpg --------------------- >> end captured stdout << ---------------------- ====================================================================== FAIL: test_canonical_asset_path_with_new_style_assets_96__u_dev___u___base_th_key___prfx__lock__th_ext____u___dev__th_key___prfx__lock__th_ext____1_ (static_replace.test.test_static_replace.CanonicalContentTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/ddt.py", line 114, in wrapper return func(self, *args, **kwargs) File "/edx/app/edxapp/edx-platform/common/djangoapps/static_replace/test/test_static_replace.py", line 572, in test_canonical_asset_path_with_new_style_assets self.assertIsNotNone(re.match(expected, asset_path)) AssertionError: unexpectedly None -------------------- >> begin captured stdout << --------------------- //dev/assets/courseware/v[\d]/[a-f0-9]{32}/asset-v1:a\+b\+split\+type@thumbnail\+block@split_lock-png-16x16.jpg //dev/assets/courseware/v1/toot/asset-v1:a+b+split+type@thumbnail+block@split_lock-png-16x16.jpg --------------------- >> end captured stdout << ---------------------- ====================================================================== FAIL: test_locked_versioned_asset (openedx.core.djangoapps.contentserver.test.test_contentserver.ContentStoreToyCourseTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/edx-platform/openedx/core/djangoapps/contentserver/test/test_contentserver.py", line 159, in test_locked_versioned_asset self.assertEqual(resp.status_code, 200) AssertionError: 400 != 200 -------------------- >> begin captured logging << -------------------- openedx.core.djangoapps.safe_sessions.middleware: DEBUG: SafeCookieData received empty user_id 'None' for session_id 'qtbk6371h3nco6uhxibmogbt2apv3o8b'. audit: INFO: Login success - robot507 (robot+test+507@edx.org) openedx.core.djangoapps.safe_sessions.middleware: ERROR: SafeCookieData BWC parse error: 'ho245019gwg1gwc910ozqy2mtoc1rcq3'. --------------------- >> end captured logging << --------------------- ====================================================================== FAIL: test_locked_versioned_old_styleasset (openedx.core.djangoapps.contentserver.test.test_contentserver.ContentStoreToyCourseTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/edx-platform/openedx/core/djangoapps/contentserver/test/test_contentserver.py", line 170, in test_locked_versioned_old_styleasset self.assertEqual(resp.status_code, 200) AssertionError: 400 != 200 -------------------- >> begin captured logging << -------------------- openedx.core.djangoapps.safe_sessions.middleware: DEBUG: SafeCookieData received empty user_id 'None' for session_id 'pxwvuhoc8poh4202sywr29bp77beb4et'. audit: INFO: Login success - robot509 (robot+test+509@edx.org) openedx.core.djangoapps.safe_sessions.middleware: ERROR: SafeCookieData BWC parse error: '8nqlxkkzo0rydvwxkxpaq4wy81ggbnsh'. --------------------- >> end captured logging << --------------------- ====================================================================== FAIL: test_unlocked_versioned_asset (openedx.core.djangoapps.contentserver.test.test_contentserver.ContentStoreToyCourseTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/edx-platform/openedx/core/djangoapps/contentserver/test/test_contentserver.py", line 128, in test_unlocked_versioned_asset self.assertEqual(resp.status_code, 200) AssertionError: 400 != 200 -------------------- >> begin captured logging << -------------------- openedx.core.djangoapps.safe_sessions.middleware: DEBUG: SafeCookieData received empty user_id 'None' for session_id '1ngcqbjbyhx12rcylb8lg9dvrd4hxjhp'. audit: INFO: Logout - AnonymousUser --------------------- >> end captured logging << --------------------- ====================================================================== FAIL: test_unlocked_versioned_asset_old_style (openedx.core.djangoapps.contentserver.test.test_contentserver.ContentStoreToyCourseTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/edx/app/edxapp/edx-platform/openedx/core/djangoapps/contentserver/test/test_contentserver.py", line 136, in test_unlocked_versioned_asset_old_style self.assertEqual(resp.status_code, 200) AssertionError: 400 != 200 -------------------- >> begin captured logging << -------------------- openedx.core.djangoapps.safe_sessions.middleware: DEBUG: SafeCookieData received empty user_id 'None' for session_id 'bfhpbuggimd2m0xajtmt9vg4w62uulgt'. audit: INFO: Logout - AnonymousUser --------------------- >> end captured logging << --------------------- ---------------------------------------------------------------------- Ran 4724 tests in 669.251s FAILED (SKIP=1789, errors=38, failures=144) Destroying test database for alias 'default'... Cleaning up after cms ---> pavelib.utils.test.utils.clean_mongo mongo localhost:27017 /edx/app/edxapp/edx-platform/scripts/delete-mongo-test-dbs.js MongoDB shell version v3.4.2 connecting to: localhost:27017 MongoDB server version: 3.4.2 Cleaning up after python tests ================================================ Tests failed in the following suites: * cms