Skip to content

Instantly share code, notes, and snippets.

@singingwolfboy
Created October 8, 2014 17:15
Show Gist options
  • Save singingwolfboy/2c723df34f49001bcd09 to your computer and use it in GitHub Desktop.
Save singingwolfboy/2c723df34f49001bcd09 to your computer and use it in GitHub Desktop.
edxapp@precise64:~/edx-platform$ paver test_bokchoy
---> pavelib.bok_choy.test_bokchoy
---> pavelib.prereqs.install_prereqs
---> pavelib.prereqs.install_ruby_prereqs
Ruby prereqs unchanged, skipping...
---> pavelib.prereqs.install_node_prereqs
Node prereqs unchanged, skipping...
---> pavelib.prereqs.install_python_prereqs
Python prereqs unchanged, skipping...
Setting up for bok-choy
---> pavelib.utils.test.utils.clean_reports_dir
find /edx/app/edxapp/edx-platform/reports -type f -delete
Checking for mongo, memchache, and mysql...
/edx/app/edxapp/edx-platform/scripts/reset-test-db.sh
2014-10-08 10:08:34,231 INFO 23402 [root] reset_db.py:100 - Executing... "DROP DATABASE IF EXISTS `test`"
2014-10-08 10:08:34,233 INFO 23402 [root] reset_db.py:102 - Executing... "CREATE DATABASE `test` CHARACTER SET utf8"
Installed 632 object(s) from 1 fixture(s)
Running migrations for courseware:
- Nothing to migrate.
- Loading initial data for courseware.
Installed 0 object(s) from 0 fixture(s)
Running migrations for student:
- Nothing to migrate.
- Loading initial data for student.
Installed 0 object(s) from 0 fixture(s)
Running migrations for track:
- Nothing to migrate.
- Loading initial data for track.
Installed 0 object(s) from 0 fixture(s)
Running migrations for certificates:
- Nothing to migrate.
- Loading initial data for certificates.
Installed 0 object(s) from 0 fixture(s)
Running migrations for instructor_task:
- Nothing to migrate.
- Loading initial data for instructor_task.
Installed 0 object(s) from 0 fixture(s)
Running migrations for licenses:
- Nothing to migrate.
- Loading initial data for licenses.
Installed 0 object(s) from 0 fixture(s)
Running migrations for bulk_email:
- Nothing to migrate.
- Loading initial data for bulk_email.
Installed 0 object(s) from 0 fixture(s)
Running migrations for external_auth:
- Nothing to migrate.
- Loading initial data for external_auth.
Installed 0 object(s) from 0 fixture(s)
Running migrations for wiki:
- Nothing to migrate.
- Loading initial data for wiki.
Installed 0 object(s) from 0 fixture(s)
Running migrations for django_notify:
- Nothing to migrate.
- Loading initial data for django_notify.
Installed 0 object(s) from 0 fixture(s)
Running migrations for notifications:
- Nothing to migrate.
- Loading initial data for notifications.
Installed 0 object(s) from 0 fixture(s)
Running migrations for foldit:
- Nothing to migrate.
- Loading initial data for foldit.
Installed 0 object(s) from 0 fixture(s)
Running migrations for waffle:
- Nothing to migrate.
- Loading initial data for waffle.
Installed 0 object(s) from 0 fixture(s)
Running migrations for django_comment_client:
- Nothing to migrate.
- Loading initial data for django_comment_client.
Installed 0 object(s) from 0 fixture(s)
Running migrations for django_comment_common:
- Nothing to migrate.
- Loading initial data for django_comment_common.
Installed 0 object(s) from 0 fixture(s)
Running migrations for notes:
- Nothing to migrate.
- Loading initial data for notes.
Installed 0 object(s) from 0 fixture(s)
Running migrations for splash:
- Nothing to migrate.
- Loading initial data for splash.
Installed 0 object(s) from 0 fixture(s)
Running migrations for user_api:
- Nothing to migrate.
- Loading initial data for user_api.
Installed 0 object(s) from 0 fixture(s)
Running migrations for shoppingcart:
- Migrating forwards to 0016_auto__del_field_invoice_company_email__del_field_invoice_company_refer.
> shoppingcart:0010_auto__add_registrationcoderedemption__del_field_courseregistrationcode
> shoppingcart:0011_auto__add_invoice__add_field_courseregistrationcode_invoice
> shoppingcart:0012_auto__del_field_courseregistrationcode_transaction_group_name__del_fie
> shoppingcart:0013_auto__add_field_invoice_is_valid
> shoppingcart:0014_auto__del_field_invoice_tax_id__add_field_invoice_address_line_1__add_
> shoppingcart:0015_auto__del_field_invoice_purchase_order_number__del_field_invoice_compa
> shoppingcart:0016_auto__del_field_invoice_company_email__del_field_invoice_company_refer
- Loading initial data for shoppingcart.
Installed 0 object(s) from 0 fixture(s)
Running migrations for course_modes:
- Migrating forwards to 0007_auto__add_coursemodesarchive__chg_field_coursemode_course_id.
> course_modes:0007_add_description
> course_modes:0007_auto__add_coursemodesarchive__chg_field_coursemode_course_id
- Loading initial data for course_modes.
Installed 0 object(s) from 0 fixture(s)
Running migrations for verify_student:
- Nothing to migrate.
- Loading initial data for verify_student.
Installed 0 object(s) from 0 fixture(s)
Running migrations for dark_lang:
- Nothing to migrate.
- Loading initial data for dark_lang.
Installed 0 object(s) from 0 fixture(s)
Running migrations for reverification:
- Nothing to migrate.
- Loading initial data for reverification.
Installed 0 object(s) from 0 fixture(s)
Running migrations for embargo:
- Nothing to migrate.
- Loading initial data for embargo.
Installed 0 object(s) from 0 fixture(s)
Running migrations for course_action_state:
- Migrating forwards to 0002_add_rerun_display_name.
> course_action_state:0002_add_rerun_display_name
- Loading initial data for course_action_state.
Installed 0 object(s) from 0 fixture(s)
Running migrations for linkedin:
- Nothing to migrate.
- Loading initial data for linkedin.
Installed 0 object(s) from 0 fixture(s)
Running migrations for submissions:
- Nothing to migrate.
- Loading initial data for submissions.
Installed 0 object(s) from 0 fixture(s)
Running migrations for assessment:
- Migrating forwards to 0023_assign_criteria_and_option_labels.
> assessment:0022__add_label_fields
> assessment:0023_assign_criteria_and_option_labels
- Migration 'assessment:0023_assign_criteria_and_option_labels' is marked for no-dry-run.
- Loading initial data for assessment.
Installed 0 object(s) from 0 fixture(s)
Running migrations for workflow:
- Nothing to migrate.
- Loading initial data for workflow.
Installed 0 object(s) from 0 fixture(s)
Running migrations for django_extensions:
- Nothing to migrate.
- Loading initial data for django_extensions.
Installed 0 object(s) from 0 fixture(s)
paver update_assets --settings=bok_choy
---> pavelib.assets.update_assets
---> pavelib.prereqs.install_ruby_prereqs
Ruby prereqs unchanged, skipping...
---> pavelib.prereqs.install_node_prereqs
Node prereqs unchanged, skipping...
python manage.py lms --settings=bok_choy preprocess_assets
python manage.py cms --settings=bok_choy preprocess_assets
2014-10-08 10:08:53,407 INFO 23462 [dd.dogapi] dog_stats_api.py:66 - Initializing dog api to use statsd: localhost, 8125
xmodule_assets common/static/xmodule
---> pavelib.assets.compile_coffeescript
node_modules/.bin/coffee --compile `find /edx/app/edxapp/edx-platform/lms /edx/app/edxapp/edx-platform/cms /edx/app/edxapp/edx-platform/common -type f -name "*.coffee"`
sass --style compressed --sourcemap --cache-location /tmp/sass-cache --load-path ./common/static/sass --update -E utf-8 */static
write cms/static/sass/style-app-extend1.css
write cms/static/sass/style-app-extend1.css.map
write cms/static/sass/style-app.css
write cms/static/sass/style-app.css.map
write cms/static/sass/style-xmodule.css
write cms/static/sass/style-xmodule.css.map
write lms/static/sass/application-extend1.css
write lms/static/sass/application-extend1.css.map
write lms/static/sass/application-extend2.css
write lms/static/sass/application-extend2.css.map
write lms/static/sass/application.css
write lms/static/sass/application.css.map
write lms/static/sass/course.css
write lms/static/sass/course.css.map
write lms/static/sass/ie.css
write lms/static/sass/ie.css.map
python manage.py lms --settings=bok_choy collectstatic --noinput > /dev/null
python manage.py cms --settings=bok_choy collectstatic --noinput > /dev/null
2014-10-08 10:11:13,115 INFO 23531 [dd.dogapi] dog_stats_api.py:66 - Initializing dog api to use statsd: localhost, 8125
mongo test --eval 'db.dropDatabase()' > /dev/null
./manage.py lms --settings bok_choy loaddata --traceback common/test/db_fixtures/*.json
Installed 1 object(s) from 1 fixture(s)
Starting test servers...
coverage run --rcfile=/edx/app/edxapp/edx-platform/common/test/acceptance/.coveragerc -m manage lms --settings bok_choy runserver 0.0.0.0:8003 --traceback --noreload /edx/app/edxapp/edx-platform/test_root/log/bok_choy_lms.log
coverage run --rcfile=/edx/app/edxapp/edx-platform/common/test/acceptance/.coveragerc -m manage cms --settings bok_choy runserver 0.0.0.0:8031 --traceback --noreload /edx/app/edxapp/edx-platform/test_root/log/bok_choy_studio.log
python -m stubs.start youtube 9080 /edx/app/edxapp/edx-platform/test_root/log/bok_choy_youtube.log
python -m stubs.start xqueue 8040 register_submission_url=http://0.0.0.0:8041/test/register_submission /edx/app/edxapp/edx-platform/test_root/log/bok_choy_xqueue.log
python -m stubs.start video 8777 root_dir=/edx/app/edxapp/edx-platform/test_root/data/video /edx/app/edxapp/edx-platform/test_root/log/bok_choy_video_sources.log
python -m stubs.start comments 4567 /edx/app/edxapp/edx-platform/test_root/log/bok_choy_comments.log
python -m stubs.start ora 8041 /edx/app/edxapp/edx-platform/test_root/log/bok_choy_ora.log
Waiting for servers to start...
Checking server 0.0.0.0 on port 8003
Checking server 0.0.0.0 on port 8031
SCREENSHOT_DIR='/edx/app/edxapp/edx-platform/test_root/log' HAR_DIR='/edx/app/edxapp/edx-platform/test_root/log/hars' SELENIUM_DRIVER_LOG_DIR='/edx/app/edxapp/edx-platform/test_root/log' nosetests /edx/app/edxapp/edx-platform/common/test/acceptance/tests --with-xunit --xunit-file=/edx/app/edxapp/edx-platform/reports/bok_choy/xunit.xml --verbosity=2
========================================
Running tests for bok-choy
========================================
test_cannot_upload_sjson_translation (acceptance.tests.video.test_studio_video_editor.VideoEditorTest) ... #1 passed
test_default_settings (acceptance.tests.video.test_studio_video_editor.VideoEditorTest) ... #2 passed
test_hidden_captions (acceptance.tests.video.test_studio_video_editor.VideoEditorTest) ... #3 passed
test_modify_video_display_name (acceptance.tests.video.test_studio_video_editor.VideoEditorTest) ... #4 passed
test_replace_translation_w_save (acceptance.tests.video.test_studio_video_editor.VideoEditorTest) ... #5 passed
test_replace_translation_wo_save (acceptance.tests.video.test_studio_video_editor.VideoEditorTest) ... #6 passed
test_select_language_twice (acceptance.tests.video.test_studio_video_editor.VideoEditorTest) ... #7 passed
test_shown_captions (acceptance.tests.video.test_studio_video_editor.VideoEditorTest) ... #8 passed
test_table_of_contents (acceptance.tests.video.test_studio_video_editor.VideoEditorTest) ... #9 passed
test_translation_upload_remove_upload (acceptance.tests.video.test_studio_video_editor.VideoEditorTest) ... #10 passed
test_translations_clearing_works_w_saving (acceptance.tests.video.test_studio_video_editor.VideoEditorTest) ... #11 passed
test_translations_clearing_works_wo_saving (acceptance.tests.video.test_studio_video_editor.VideoEditorTest) ... #12 passed
test_translations_download_works_w_saving (acceptance.tests.video.test_studio_video_editor.VideoEditorTest) ... #13 passed
test_translations_download_works_wo_saving (acceptance.tests.video.test_studio_video_editor.VideoEditorTest) ... #14 passed
test_translations_remove_works_w_saving (acceptance.tests.video.test_studio_video_editor.VideoEditorTest) ... #15 passed
test_translations_remove_works_wo_saving (acceptance.tests.video.test_studio_video_editor.VideoEditorTest) ... #16 passed
test_translations_uploading (acceptance.tests.video.test_studio_video_editor.VideoEditorTest) ... #17 passed
test_upload_large_transcript (acceptance.tests.video.test_studio_video_editor.VideoEditorTest) ... #18 passed
test_autoplay_is_disabled (acceptance.tests.video.test_studio_video_module.CMSVideoTest) ... #19 passed
test_caption_line_focus (acceptance.tests.video.test_studio_video_module.CMSVideoTest) ... #20 passed
test_captions_hidden_correctly (acceptance.tests.video.test_studio_video_module.CMSVideoTest) ... #21 passed
test_captions_shown_correctly (acceptance.tests.video.test_studio_video_module.CMSVideoTest) ... #22 passed
test_captions_toggling (acceptance.tests.video.test_studio_video_module.CMSVideoTest) ... #23 passed
test_slider_range_works (acceptance.tests.video.test_studio_video_module.CMSVideoTest) ... #24 passed
test_video_creation_takes_single_click (acceptance.tests.video.test_studio_video_module.CMSVideoTest) ... #25 passed
test_youtube_stub_blocks_youtube_api (acceptance.tests.video.test_studio_video_module.CMSVideoTest) ... #26 passed
test_youtube_stub_proxy (acceptance.tests.video.test_studio_video_module.CMSVideoTest) ... #27 passed
test_advanced_tab_transcript_fields (acceptance.tests.video.test_studio_video_transcript.VideoTranscriptTest) ... #28 passed
test_clearing_transcripts_w_save (acceptance.tests.video.test_studio_video_transcript.VideoTranscriptTest) ... #29 passed
test_clearing_transcripts_wo_save (acceptance.tests.video.test_studio_video_transcript.VideoTranscriptTest) ... #30 passed
test_html5_source_w_found_state (acceptance.tests.video.test_studio_video_transcript.VideoTranscriptTest) ... #31 passed
test_html5_source_w_not_found_state (acceptance.tests.video.test_studio_video_transcript.VideoTranscriptTest) ... #32 passed
test_html5_with_transcripts (acceptance.tests.video.test_studio_video_transcript.VideoTranscriptTest) ... #33 passed
test_input_validation (acceptance.tests.video.test_studio_video_transcript.VideoTranscriptTest) ... #34 passed
test_module_metadata_save (acceptance.tests.video.test_studio_video_transcript.VideoTranscriptTest) ... #35 passed
test_non_ascii_transcripts (acceptance.tests.video.test_studio_video_transcript.VideoTranscriptTest) ... #36 passed
test_one_field_only (acceptance.tests.video.test_studio_video_transcript.VideoTranscriptTest) ... #37 passed
test_reverting_transcripts (acceptance.tests.video.test_studio_video_transcript.VideoTranscriptTest) ... #38 passed
test_set_youtube_id_wo_local (acceptance.tests.video.test_studio_video_transcript.VideoTranscriptTest) ... #39 passed
test_set_youtube_id_wo_server (acceptance.tests.video.test_studio_video_transcript.VideoTranscriptTest) ... #40 passed
test_subtitles_copy (acceptance.tests.video.test_studio_video_transcript.VideoTranscriptTest) ... #41 passed
test_two_fields_only (acceptance.tests.video.test_studio_video_transcript.VideoTranscriptTest) ... #42 passed
test_two_html5_sources_w_transcripts (acceptance.tests.video.test_studio_video_transcript.VideoTranscriptTest) ... #43 passed
test_upload_button_w_html5_ids (acceptance.tests.video.test_studio_video_transcript.VideoTranscriptTest) ... #44 passed
test_upload_button_w_youtube (acceptance.tests.video.test_studio_video_transcript.VideoTranscriptTest) ... #45 passed
test_upload_subtitles (acceptance.tests.video.test_studio_video_transcript.VideoTranscriptTest) ... #46 passed
test_upload_subtitles_w_different_names2 (acceptance.tests.video.test_studio_video_transcript.VideoTranscriptTest) ... #47 passed
test_upload_subtitles_w_different_names3 (acceptance.tests.video.test_studio_video_transcript.VideoTranscriptTest) ... #48 passed
test_upload_subtitles_w_different_names4 (acceptance.tests.video.test_studio_video_transcript.VideoTranscriptTest) ... #49 FAILED
test_video_w_existing_subtitles (acceptance.tests.video.test_studio_video_transcript.VideoTranscriptTest) ... #50 passed
test_video_wo_subtitles (acceptance.tests.video.test_studio_video_transcript.VideoTranscriptTest) ... #51 passed
test_youtube_id_w_different_local_server_sub (acceptance.tests.video.test_studio_video_transcript.VideoTranscriptTest) ... #52 passed
test_youtube_id_w_found_state (acceptance.tests.video.test_studio_video_transcript.VideoTranscriptTest) ... #53 passed
test_youtube_id_w_same_local_server_subs (acceptance.tests.video.test_studio_video_transcript.VideoTranscriptTest) ... #54 passed
test_youtube_no_import (acceptance.tests.video.test_studio_video_transcript.VideoTranscriptTest) ... #55 passed
test_youtube_server_interaction (acceptance.tests.video.test_studio_video_transcript.VideoTranscriptTest) ... #56 passed
test_youtube_w_imported_transcripts (acceptance.tests.video.test_studio_video_transcript.VideoTranscriptTest) ... #57 passed
test_youtube_w_imported_transcripts2 (acceptance.tests.video.test_studio_video_transcript.VideoTranscriptTest) ... #58 passed
test_youtube_with_import (acceptance.tests.video.test_studio_video_transcript.VideoTranscriptTest) ... #59 passed
test_youtube_wo_imported_transcripts (acceptance.tests.video.test_studio_video_transcript.VideoTranscriptTest) ... #60 passed
test_youtube_wo_imported_transcripts2 (acceptance.tests.video.test_studio_video_transcript.VideoTranscriptTest) ... #61 passed
test_youtube_wo_transcripts (acceptance.tests.video.test_studio_video_transcript.VideoTranscriptTest) ... #62 passed
test_handout_clearing_works_w_save (acceptance.tests.video.test_video_handout.VideoHandoutTest) ... #63 passed
test_handout_clearing_works_wo_save (acceptance.tests.video.test_video_handout.VideoHandoutTest) ... #64 passed
test_handout_download_works_with_save (acceptance.tests.video.test_video_handout.VideoHandoutTest) ... #65 passed
test_handout_download_works_wo_save (acceptance.tests.video.test_video_handout.VideoHandoutTest) ... #66 passed
test_handout_replace_w_save (acceptance.tests.video.test_video_handout.VideoHandoutTest) ... #67 passed
test_handout_replace_wo_save (acceptance.tests.video.test_video_handout.VideoHandoutTest) ... #68 passed
test_handout_upload_and_clear_works (acceptance.tests.video.test_video_handout.VideoHandoutTest) ... #69 passed
test_handout_uploads_correctly (acceptance.tests.video.test_video_handout.VideoHandoutTest) ... #70 passed
test_autoplay_disabled_for_video_component (acceptance.tests.video.test_video_module.Html5VideoTest) ... #71 passed
test_cc_button_with_english_transcript (acceptance.tests.video.test_video_module.Html5VideoTest) ... #72 passed
test_cc_button_wo_english_transcript (acceptance.tests.video.test_video_module.Html5VideoTest) ... #73 passed
test_download_button_two_transcript_languages (acceptance.tests.video.test_video_module.Html5VideoTest) ... #74 passed
test_download_button_wo_english_transcript (acceptance.tests.video.test_video_module.Html5VideoTest) ... #75 passed
test_full_screen_video_alignment_with_transcript_visible (acceptance.tests.video.test_video_module.Html5VideoTest) ... #76 passed
test_html5_video_rendering_with_unsupported_sources (acceptance.tests.video.test_video_module.Html5VideoTest) ... #77 passed
test_video_rendering (acceptance.tests.video.test_video_module.Html5VideoTest) ... #78 passed
test_youtube_video_rendering_with_unsupported_sources (acceptance.tests.video.test_video_module.YouTubeHtml5VideoTest) ... #79 passed
test_quality_button_visibility (acceptance.tests.video.test_video_module.YouTubeQualityTest) ... #80 skipped
test_quality_button_works_correctly (acceptance.tests.video.test_video_module.YouTubeQualityTest) ... #81 skipped
test_cc_button_hidden_no_translations (acceptance.tests.video.test_video_module.YouTubeVideoTest) ... #82 passed
test_cc_button_transcripts_and_sub_fields_empty (acceptance.tests.video.test_video_module.YouTubeVideoTest) ... #83 passed
test_cc_button_wo_english_transcript (acceptance.tests.video.test_video_module.YouTubeVideoTest) ... #84 passed
test_download_button_two_transcript_languages (acceptance.tests.video.test_video_module.YouTubeVideoTest) ... #85 passed
test_download_button_wo_english_transcript (acceptance.tests.video.test_video_module.YouTubeVideoTest) ... #86 passed
test_download_transcript_button_works_correctly (acceptance.tests.video.test_video_module.YouTubeVideoTest) ... #87 passed
test_fullscreen_video_alignment_on_transcript_toggle (acceptance.tests.video.test_video_module.YouTubeVideoTest) ... #88 passed
test_fullscreen_video_alignment_with_transcript_hidden (acceptance.tests.video.test_video_module.YouTubeVideoTest) ... #89 passed
test_multiple_videos_in_sequentials_load_and_work (acceptance.tests.video.test_video_module.YouTubeVideoTest) ... #90 ERROR
test_video_component_stores_speed_correctly_for_multiple_videos (acceptance.tests.video.test_video_module.YouTubeVideoTest) ... #91 passed
test_video_has_correct_transcript (acceptance.tests.video.test_video_module.YouTubeVideoTest) ... #92 passed
test_video_language_menu_working (acceptance.tests.video.test_video_module.YouTubeVideoTest) ... #93 passed
test_video_position_stored_correctly_with_seek (acceptance.tests.video.test_video_module.YouTubeVideoTest) ... #94 skipped
test_video_position_stored_correctly_wo_seek (acceptance.tests.video.test_video_module.YouTubeVideoTest) ... #95 passed
test_video_rendering_with_default_response_time (acceptance.tests.video.test_video_module.YouTubeVideoTest) ... #96 passed
test_video_rendering_wo_default_response_time (acceptance.tests.video.test_video_module.YouTubeVideoTest) ... #97 passed
test_video_with_youtube_blocked (acceptance.tests.video.test_video_module.YouTubeVideoTest) ... #98 passed
test_youtube_video_rendering_wo_html5_sources (acceptance.tests.video.test_video_module.YouTubeVideoTest) ... #99 passed
test_video_end_time_and_finish_time (acceptance.tests.video.test_video_times.VideoTimesTest) ... #100 skipped
test_video_end_time_with_default_start_time (acceptance.tests.video.test_video_times.VideoTimesTest) ... #101 passed
test_video_end_time_with_seek (acceptance.tests.video.test_video_times.VideoTimesTest) ... #102 passed
test_video_end_time_wo_default_start_time (acceptance.tests.video.test_video_times.VideoTimesTest) ... #103 passed
test_video_finish_time_with_seek (acceptance.tests.video.test_video_times.VideoTimesTest) ... #104 passed
test_video_start_time (acceptance.tests.video.test_video_times.VideoTimesTest) ... #105 passed
test_video_start_time_and_end_time (acceptance.tests.video.test_video_times.VideoTimesTest) ... #106 passed
test_comment_deletion_as_moderator (acceptance.tests.test_discussion.DiscussionCommentDeletionTest) ... #107 passed
test_comment_deletion_as_student (acceptance.tests.test_discussion.DiscussionCommentDeletionTest) ... #108 passed
test_cancel_comment_edit (acceptance.tests.test_discussion.DiscussionCommentEditTest) ... #109 passed
test_edit_comment_as_moderator (acceptance.tests.test_discussion.DiscussionCommentEditTest) ... #110 passed
test_edit_comment_as_student (acceptance.tests.test_discussion.DiscussionCommentEditTest) ... #111 passed
test_editor_visibility (acceptance.tests.test_discussion.DiscussionCommentEditTest) ... #112 passed
test_new_search (acceptance.tests.test_discussion.DiscussionSearchAlertTest) ... #113 passed
test_no_rewrite (acceptance.tests.test_discussion.DiscussionSearchAlertTest) ... #114 passed
test_rewrite_and_user (acceptance.tests.test_discussion.DiscussionSearchAlertTest) ... #115 passed
test_rewrite_dismiss (acceptance.tests.test_discussion.DiscussionSearchAlertTest) ... #116 passed
test_user_only (acceptance.tests.test_discussion.DiscussionSearchAlertTest) ... #117 passed
test_change_sort_preference (acceptance.tests.test_discussion.DiscussionSortPreferenceTest) ... #118 passed
test_default_sort_preference (acceptance.tests.test_discussion.DiscussionSortPreferenceTest) ... #119 passed
test_last_preference_saved (acceptance.tests.test_discussion.DiscussionSortPreferenceTest) ... #120 passed
test_add_response_button (acceptance.tests.test_discussion.DiscussionTabSingleThreadTest) ... #121 passed
test_add_response_button_closed_thread (acceptance.tests.test_discussion.DiscussionTabSingleThreadTest) ... #122 passed
test_marked_answer_comments (acceptance.tests.test_discussion.DiscussionTabSingleThreadTest) ... #123 passed
test_pagination_exactly_two_response_pages (acceptance.tests.test_discussion.DiscussionTabSingleThreadTest) ... #124 passed
test_pagination_few_responses (acceptance.tests.test_discussion.DiscussionTabSingleThreadTest) ... #125 passed
test_pagination_no_responses (acceptance.tests.test_discussion.DiscussionTabSingleThreadTest) ... #126 passed
test_pagination_three_response_pages (acceptance.tests.test_discussion.DiscussionTabSingleThreadTest) ... #127 passed
test_pagination_two_response_pages (acceptance.tests.test_discussion.DiscussionTabSingleThreadTest) ... #128 passed
test_0_threads (acceptance.tests.test_discussion.DiscussionUserProfileTest) ... #129 passed
test_151_threads (acceptance.tests.test_discussion.DiscussionUserProfileTest) ... #130 passed
test_1_thread (acceptance.tests.test_discussion.DiscussionUserProfileTest) ... #131 passed
test_20_threads (acceptance.tests.test_discussion.DiscussionUserProfileTest) ... #132 passed
test_21_threads (acceptance.tests.test_discussion.DiscussionUserProfileTest) ... #133 passed
test_add_response_button (acceptance.tests.test_discussion.InlineDiscussionTest) ... #134 passed
test_add_response_button_closed_thread (acceptance.tests.test_discussion.InlineDiscussionTest) ... #135 passed
test_anonymous_to_peers_threads_as_peer (acceptance.tests.test_discussion.InlineDiscussionTest) ... #136 passed
test_anonymous_to_peers_threads_as_staff (acceptance.tests.test_discussion.InlineDiscussionTest) ... #137 passed
test_discussion_blackout_period (acceptance.tests.test_discussion.InlineDiscussionTest) ... #138 passed
test_expand_discussion_empty (acceptance.tests.test_discussion.InlineDiscussionTest) ... #139 passed
test_initial_render (acceptance.tests.test_discussion.InlineDiscussionTest) ... #140 passed
test_pagination_exactly_two_response_pages (acceptance.tests.test_discussion.InlineDiscussionTest) ... #141 passed
test_pagination_few_responses (acceptance.tests.test_discussion.InlineDiscussionTest) ... #142 passed
test_pagination_no_responses (acceptance.tests.test_discussion.InlineDiscussionTest) ... #143 passed
test_pagination_three_response_pages (acceptance.tests.test_discussion.InlineDiscussionTest) ... #144 passed
test_pagination_two_response_pages (acceptance.tests.test_discussion.InlineDiscussionTest) ... #145 passed
test_course_info (acceptance.tests.test_lms.HighLevelTabTest) ... #146 passed
test_courseware_nav (acceptance.tests.test_lms.HighLevelTabTest) ... #147 passed
test_progress (acceptance.tests.test_lms.HighLevelTabTest) ... #148 passed
test_static_tab (acceptance.tests.test_lms.HighLevelTabTest) ... #149 passed
test_change_lang (acceptance.tests.test_lms.LanguageTest) ... #150 passed
test_language_persists (acceptance.tests.test_lms.LanguageTest) ... #151 passed
test_register (acceptance.tests.test_lms.RegistrationTest) ... #152 passed
test_video_player (acceptance.tests.test_lms.VideoTest) ... #153 skipped
test_visible_to_staff (acceptance.tests.test_lms.VisibleToStaffOnlyTest) ... #154 passed
test_visible_to_student (acceptance.tests.test_lms.VisibleToStaffOnlyTest) ... #155 passed
test_acid_block (acceptance.tests.test_lms.XBlockAcidChildTest) ... #156 skipped
test_acid_block (acceptance.tests.test_lms.XBlockAcidNoChildTest) ... #157 skipped
test_run_code (acceptance.tests.test_matlab_problem.MatlabProblemTest) ... #158 passed
test_ai_assessment (acceptance.tests.test_ora.AIAssessmentTest) ... #159 skipped
test_instructor_assessment (acceptance.tests.test_ora.InstructorAssessmentTest) ... #160 skipped
test_peer_calibrate_and_grade (acceptance.tests.test_ora.PeerAssessmentTest) ... #161 passed
test_self_assessment (acceptance.tests.test_ora.SelfAssessmentTest) ... #162 passed
test_bad_student (acceptance.tests.test_staff_view.StaffDebugTest) ... #163 passed
test_delete_state_empty (acceptance.tests.test_staff_view.StaffDebugTest) ... #164 passed
test_rescore_state (acceptance.tests.test_staff_view.StaffDebugTest) ... #165 passed
test_rescore_state_for_problem_loaded_via_ajax (acceptance.tests.test_staff_view.StaffDebugTest) ... #166 passed
test_reset_attempts_empty (acceptance.tests.test_staff_view.StaffDebugTest) ... #167 passed
test_reset_attempts_for_problem_loaded_via_ajax (acceptance.tests.test_staff_view.StaffDebugTest) ... #168 passed
test_reset_attempts_state (acceptance.tests.test_staff_view.StaffDebugTest) ... #169 passed
test_student_by_email (acceptance.tests.test_staff_view.StaffDebugTest) ... #170 passed
test_student_state_delete (acceptance.tests.test_staff_view.StaffDebugTest) ... #171 passed
test_student_state_delete_for_problem_loaded_via_ajax (acceptance.tests.test_staff_view.StaffDebugTest) ... #172 passed
test_acid_block_editor (acceptance.tests.test_studio_acid_xblock.XBlockAcidChildTest) ... #173 skipped
test_acid_block_preview (acceptance.tests.test_studio_acid_xblock.XBlockAcidChildTest) ... #174 skipped
test_acid_block_editor (acceptance.tests.test_studio_acid_xblock.XBlockAcidEmptyParentTest) ... #175 passed
test_acid_block_preview (acceptance.tests.test_studio_acid_xblock.XBlockAcidEmptyParentTest) ... #176 passed
test_acid_block_editor (acceptance.tests.test_studio_acid_xblock.XBlockAcidNoChildTest) ... #177 passed
test_acid_block_preview (acceptance.tests.test_studio_acid_xblock.XBlockAcidNoChildTest) ... #178 passed
test_html_comp_visible (acceptance.tests.test_studio_bad_data.CopiedFromLmsBadContentTest) ... #179 passed
test_html_comp_visible (acceptance.tests.test_studio_bad_data.CopiedFromStudioBadContentTest) ... #180 passed
test_html_comp_visible (acceptance.tests.test_studio_bad_data.JSErrorBadContentTest) ... #181 passed
test_add_component_in_container (acceptance.tests.test_studio_container.AddComponentTest) ... #182 passed
test_add_component_in_empty_group (acceptance.tests.test_studio_container.AddComponentTest) ... #183 passed
test_add_component_in_group (acceptance.tests.test_studio_container.AddComponentTest) ... #184 passed
test_delete_first_in_group (acceptance.tests.test_studio_container.DeleteComponentTest) ... #185 passed
test_drag_after_addition (acceptance.tests.test_studio_container.DragAndDropTest) ... #186 passed
test_drag_group_into_group (acceptance.tests.test_studio_container.DragAndDropTest) ... #187 passed
test_drag_into_different_group (acceptance.tests.test_studio_container.DragAndDropTest) ... #188 passed
test_drag_to_top (acceptance.tests.test_studio_container.DragAndDropTest) ... #189 passed
test_reorder_in_group (acceptance.tests.test_studio_container.DragAndDropTest) ... #190 passed
test_duplicate_first_in_group (acceptance.tests.test_studio_container.DuplicateComponentTest) ... #191 passed
test_duplicate_second_in_group (acceptance.tests.test_studio_container.DuplicateComponentTest) ... #192 passed
test_duplicate_the_duplicate (acceptance.tests.test_studio_container.DuplicateComponentTest) ... #193 passed
test_edit_container_on_container_page (acceptance.tests.test_studio_container.EditContainerTest) ... #194 passed
test_edit_container_on_unit_page (acceptance.tests.test_studio_container.EditContainerTest) ... #195 passed
test_delete_child_in_published_unit (acceptance.tests.test_studio_container.UnitPublishingTest) ... #196 passed
test_discard_changes (acceptance.tests.test_studio_container.UnitPublishingTest) ... #197 passed
test_explicit_lock_overrides_implicit_section_lock_information (acceptance.tests.test_studio_container.UnitPublishingTest) ... #198 passed
test_explicit_lock_overrides_implicit_subsection_lock_information (acceptance.tests.test_studio_container.UnitPublishingTest) ... #199 passed
test_initially_locked_not_visible_to_students (acceptance.tests.test_studio_container.UnitPublishingTest) ... #200 passed
test_initially_unlocked_visible_to_students (acceptance.tests.test_studio_container.UnitPublishingTest) ... #201 passed
test_locked_visible_to_staff_only (acceptance.tests.test_studio_container.UnitPublishingTest) ... #202 passed
test_published_not_live (acceptance.tests.test_studio_container.UnitPublishingTest) ... #203 passed
test_published_unit_with_draft_child (acceptance.tests.test_studio_container.UnitPublishingTest) ... #204 passed
test_publishing (acceptance.tests.test_studio_container.UnitPublishingTest) ... #205 passed
test_unlocked_visible_to_all (acceptance.tests.test_studio_container.UnitPublishingTest) ... #206 passed
test_view_live_after_publish (acceptance.tests.test_studio_container.UnitPublishingTest) ... #207 passed
test_view_live_changes (acceptance.tests.test_studio_container.UnitPublishingTest) ... #208 passed
test_view_live_no_changes (acceptance.tests.test_studio_container.UnitPublishingTest) ... #209 passed
test_page_existence (acceptance.tests.test_studio_general.CoursePagesTest) ... #210 skipped
test_is_preview (acceptance.tests.test_studio_general.DiscussionPreviewTest) ... #211 passed
test_dashboard_no_courses (acceptance.tests.test_studio_general.LoggedInPagesTest) ... #212 passed
test_page_existence (acceptance.tests.test_studio_general.LoggedOutTest) ... #213 passed
test_drop_unit_in_collapsed_subsection (acceptance.tests.test_studio_outline.CourseOutlineDragAndDropTest) ... #214 passed
test_create_new_section_from_bottom_button (acceptance.tests.test_studio_outline.CreateSectionsTest) ... #215 passed
test_create_new_section_from_top_button (acceptance.tests.test_studio_outline.CreateSectionsTest) ... #216 passed
test_create_new_subsection (acceptance.tests.test_studio_outline.CreateSectionsTest) ... #217 passed
test_create_new_unit (acceptance.tests.test_studio_outline.CreateSectionsTest) ... #218 passed
test_view_live (acceptance.tests.test_studio_outline.DefaultStatesContentTest) ... #219 passed
test_empty_course_message (acceptance.tests.test_studio_outline.DefaultStatesEmptyTest) ... #220 passed
test_cancel_delete_section (acceptance.tests.test_studio_outline.DeleteContentTest) ... #221 passed
test_cancel_delete_subsection (acceptance.tests.test_studio_outline.DeleteContentTest) ... #222 passed
test_cancel_delete_unit (acceptance.tests.test_studio_outline.DeleteContentTest) ... #223 passed
test_delete_all_no_content_message (acceptance.tests.test_studio_outline.DeleteContentTest) ... #224 passed
test_delete_section (acceptance.tests.test_studio_outline.DeleteContentTest) ... #225 passed
test_delete_subsection (acceptance.tests.test_studio_outline.DeleteContentTest) ... #226 passed
test_delete_unit (acceptance.tests.test_studio_outline.DeleteContentTest) ... #227 passed
test_edit_empty_section_name (acceptance.tests.test_studio_outline.EditNamesTest) ... #228 passed
test_edit_empty_subsection_name (acceptance.tests.test_studio_outline.EditNamesTest) ... #229 passed
test_edit_section_name (acceptance.tests.test_studio_outline.EditNamesTest) ... #230 passed
test_edit_subsection_name (acceptance.tests.test_studio_outline.EditNamesTest) ... #231 passed
test_editing_names_does_not_expand_collapse (acceptance.tests.test_studio_outline.EditNamesTest) ... #232 passed
test_can_edit_section (acceptance.tests.test_studio_outline.EditingSectionsTest) ... #233 passed
test_can_edit_subsection (acceptance.tests.test_studio_outline.EditingSectionsTest) ... #234 passed
test_subsection_is_graded_in_lms (acceptance.tests.test_studio_outline.EditingSectionsTest) ... #235 passed
test_unchanged_release_date_is_not_saved (acceptance.tests.test_studio_outline.EditingSectionsTest) ... #236 passed
test_link_appears_after_section_creation (acceptance.tests.test_studio_outline.ExpandCollapseEmptyTest) ... #237 passed
test_no_expand_link_for_empty_course (acceptance.tests.test_studio_outline.ExpandCollapseEmptyTest) ... #238 passed
test_collapse_all_when_all_expanded (acceptance.tests.test_studio_outline.ExpandCollapseMultipleSectionsTest) ... #239 passed
test_collapse_all_when_some_expanded (acceptance.tests.test_studio_outline.ExpandCollapseMultipleSectionsTest) ... #240 passed
test_expand_all_when_all_collapsed (acceptance.tests.test_studio_outline.ExpandCollapseMultipleSectionsTest) ... #241 passed
test_expand_all_when_some_collapsed (acceptance.tests.test_studio_outline.ExpandCollapseMultipleSectionsTest) ... #242 passed
test_expanded_by_default (acceptance.tests.test_studio_outline.ExpandCollapseMultipleSectionsTest) ... #243 passed
test_no_expand_link_for_empty_course (acceptance.tests.test_studio_outline.ExpandCollapseMultipleSectionsTest) ... #244 passed
test_no_expand_link_for_empty_course (acceptance.tests.test_studio_outline.ExpandCollapseSingleSectionTest) ... #245 passed
test_old_subsection_stays_collapsed_after_creation (acceptance.tests.test_studio_outline.ExpandCollapseSingleSectionTest) ... #246 passed
test_section_publishing (acceptance.tests.test_studio_outline.PublishSectionTest) ... #247 passed
test_subsection_publishing (acceptance.tests.test_studio_outline.PublishSectionTest) ... #248 passed
test_unit_publishing (acceptance.tests.test_studio_outline.PublishSectionTest) ... #249 passed
test_explicit_staff_lock_remains_after_unlocking_section (acceptance.tests.test_studio_outline.StaffLockTest) ... #250 passed
test_explicit_staff_lock_remains_after_unlocking_subsection (acceptance.tests.test_studio_outline.StaffLockTest) ... #251 passed
test_locked_sections_do_not_appear_in_lms (acceptance.tests.test_studio_outline.StaffLockTest) ... #252 passed
test_locked_subsections_do_not_appear_in_lms (acceptance.tests.test_studio_outline.StaffLockTest) ... #253 passed
test_removing_staff_lock_from_subsection_with_inherited_lock_shows_no_warning (acceptance.tests.test_studio_outline.StaffLockTest) ... #254 passed
test_removing_staff_lock_from_subsection_without_inherited_lock_shows_warning (acceptance.tests.test_studio_outline.StaffLockTest) ... #255 passed
test_removing_staff_lock_from_unit_with_inherited_lock_shows_no_warning (acceptance.tests.test_studio_outline.StaffLockTest) ... #256 passed
test_removing_staff_lock_from_unit_without_inherited_lock_shows_warning (acceptance.tests.test_studio_outline.StaffLockTest) ... #257 passed
test_section_displays_lock_when_all_subsections_locked (acceptance.tests.test_studio_outline.StaffLockTest) ... #258 passed
test_section_displays_lock_when_all_units_locked (acceptance.tests.test_studio_outline.StaffLockTest) ... #259 passed
test_section_does_not_display_lock_when_some_subsections_locked (acceptance.tests.test_studio_outline.StaffLockTest) ... #260 passed
test_section_does_not_display_lock_when_some_units_locked (acceptance.tests.test_studio_outline.StaffLockTest) ... #261 passed
test_sections_can_be_locked (acceptance.tests.test_studio_outline.StaffLockTest) ... #262 passed
test_subsection_displays_lock_when_all_units_locked (acceptance.tests.test_studio_outline.StaffLockTest) ... #263 passed
test_subsection_does_not_display_lock_when_some_units_locked (acceptance.tests.test_studio_outline.StaffLockTest) ... #264 passed
test_subsections_can_be_locked (acceptance.tests.test_studio_outline.StaffLockTest) ... #265 passed
test_toggling_staff_lock_on_section_does_not_publish_draft_units (acceptance.tests.test_studio_outline.StaffLockTest) ... #266 passed
test_toggling_staff_lock_on_subsection_does_not_publish_draft_units (acceptance.tests.test_studio_outline.StaffLockTest) ... #267 passed
test_units_can_be_locked (acceptance.tests.test_studio_outline.StaffLockTest) ... #268 passed
test_navigate_to_unit (acceptance.tests.test_studio_outline.UnitNavigationTest) ... #269 passed
test_released_never_published_locked (acceptance.tests.test_studio_outline.WarningMessagesTest) ... #270 passed
test_released_never_published_unlocked (acceptance.tests.test_studio_outline.WarningMessagesTest) ... #271 passed
test_released_published_locked (acceptance.tests.test_studio_outline.WarningMessagesTest) ... #272 passed
test_released_published_unlocked (acceptance.tests.test_studio_outline.WarningMessagesTest) ... #273 passed
test_released_unpublished_changes_locked (acceptance.tests.test_studio_outline.WarningMessagesTest) ... #274 passed
test_released_unpublished_changes_unlocked (acceptance.tests.test_studio_outline.WarningMessagesTest) ... #275 passed
test_unreleased_never_published_locked (acceptance.tests.test_studio_outline.WarningMessagesTest) ... #276 passed
test_unreleased_never_published_unlocked (acceptance.tests.test_studio_outline.WarningMessagesTest) ... #277 passed
test_unreleased_published_locked (acceptance.tests.test_studio_outline.WarningMessagesTest) ... #278 passed
test_unreleased_published_unlocked (acceptance.tests.test_studio_outline.WarningMessagesTest) ... #279 passed
test_unreleased_unpublished_changes_locked (acceptance.tests.test_studio_outline.WarningMessagesTest) ... #280 passed
test_unreleased_unpublished_changes_unlocked (acceptance.tests.test_studio_outline.WarningMessagesTest) ... #281 passed
test_course_rerun (acceptance.tests.test_studio_rerun.CourseRerunTest) ... #282 passed
test_manual_change (acceptance.tests.test_studio_settings.AdvancedSettingsValidationTest) ... #283 passed
test_modal_shows_multiple_validation_errors (acceptance.tests.test_studio_settings.AdvancedSettingsValidationTest) ... #284 passed
test_modal_shows_one_validation_error (acceptance.tests.test_studio_settings.AdvancedSettingsValidationTest) ... #285 passed
test_undo_changes (acceptance.tests.test_studio_settings.AdvancedSettingsValidationTest) ... #286 passed
test_can_cancel_creation_of_group_configuration (acceptance.tests.test_studio_split_test.GroupConfigurationsTest) ... #287 passed
test_can_cancel_editing_of_group_configuration (acceptance.tests.test_studio_split_test.GroupConfigurationsTest) ... #288 passed
test_can_create_and_edit_group_configuration (acceptance.tests.test_studio_split_test.GroupConfigurationsTest) ... #289 passed
test_can_delete_unused_group_configuration (acceptance.tests.test_studio_split_test.GroupConfigurationsTest) ... #290 passed
test_cannot_delete_used_group_configuration (acceptance.tests.test_studio_split_test.GroupConfigurationsTest) ... #291 passed
test_container_page_active_verticals_names_are_synced (acceptance.tests.test_studio_split_test.GroupConfigurationsTest) ... #292 ERROR
test_details_error_validation_message (acceptance.tests.test_studio_split_test.GroupConfigurationsTest) ... #293 passed
test_details_warning_validation_message (acceptance.tests.test_studio_split_test.GroupConfigurationsTest) ... #294 passed
test_easy_access_from_experiment (acceptance.tests.test_studio_split_test.GroupConfigurationsTest) ... #295 passed
test_edit_warning_message_empty_usage (acceptance.tests.test_studio_split_test.GroupConfigurationsTest) ... #296 passed
test_edit_warning_message_non_empty_usage (acceptance.tests.test_studio_split_test.GroupConfigurationsTest) ... #297 passed
test_group_configuration_empty_usage (acceptance.tests.test_studio_split_test.GroupConfigurationsTest) ... #298 passed
test_group_configuration_non_empty_usage (acceptance.tests.test_studio_split_test.GroupConfigurationsTest) ... #299 passed
test_group_configuration_validation (acceptance.tests.test_studio_split_test.GroupConfigurationsTest) ... #300 passed
test_group_configurations_have_correct_data (acceptance.tests.test_studio_split_test.GroupConfigurationsTest) ... #301 passed
test_no_group_configurations_added (acceptance.tests.test_studio_split_test.GroupConfigurationsTest) ... #302 passed
test_split_test_LMS_staff_view (acceptance.tests.test_studio_split_test.GroupConfigurationsTest) ... #303 passed
test_use_group_configuration (acceptance.tests.test_studio_split_test.GroupConfigurationsTest) ... #304 passed
test_link_does_not_exist_if_split_test_disabled (acceptance.tests.test_studio_split_test.SettingsMenuTest) ... #305 passed
test_link_exist_if_split_test_enabled (acceptance.tests.test_studio_split_test.SettingsMenuTest) ... #306 passed
test_create_and_select_group_configuration (acceptance.tests.test_studio_split_test.SplitTest) ... #307 passed
test_delete_inactive_group (acceptance.tests.test_studio_split_test.SplitTest) ... #308 passed
test_missing_group (acceptance.tests.test_studio_split_test.SplitTest) ... #309 skipped
test_edit_save_and_export (acceptance.tests.test_studio_with_ora_component.ORAComponentTest) ... #310 passed
----------------------------------------------------------------------
XML: /edx/app/edxapp/edx-platform/reports/bok_choy/xunit.xml
-----------------------------------------------------------------------------
1) FAIL: test_upload_subtitles_w_different_names4 (acceptance.tests.video.test_studio_video_transcript.VideoTranscriptTest)
Traceback (most recent call last):
common/test/acceptance/tests/video/test_studio_video_transcript.py line 1058 in test_upload_subtitles_w_different_names4
self.assertEqual(self.video.message('status'), 'Timed Transcript Found')
AssertionError: '' != 'Timed Transcript Found'
-------------------- >> begin captured logging << --------------------
bok_choy.browser: INFO: Using local browser: firefox [Default is firefox]
--------------------- >> end captured logging << ---------------------
-----------------------------------------------------------------------------
2) ERROR: test_multiple_videos_in_sequentials_load_and_work (acceptance.tests.video.test_video_module.YouTubeVideoTest)
Traceback (most recent call last):
common/test/acceptance/tests/video/test_video_module.py line 524 in test_multiple_videos_in_sequentials_load_and_work
execute_video_steps(tab2_video_names)
common/test/acceptance/tests/video/test_video_module.py line 515 in execute_video_steps
self.video.click_player_button('pause')
/edx/app/edxapp/venvs/edxapp/src/bok-choy/bok_choy/page_object.py line 64 in wrapper
return method(self, *args, **kwargs)
common/test/acceptance/pages/lms/video/video.py line 359 in click_player_button
self.wait_for_state(button_states[button])
/edx/app/edxapp/venvs/edxapp/src/bok-choy/bok_choy/page_object.py line 64 in wrapper
return method(self, *args, **kwargs)
common/test/acceptance/pages/lms/video/video.py line 699 in wait_for_state
'State is {state}'.format(state=state)
common/test/acceptance/pages/lms/video/video.py line 687 in _wait_for
return EmptyPromise(check_func, desc, timeout=timeout).fulfill()
/edx/app/edxapp/venvs/edxapp/src/bok-choy/bok_choy/promise.py line 96 in fulfill
raise BrokenPromise(self)
BrokenPromise: Promise not satisfied: State is pause
-------------------- >> begin captured logging << --------------------
bok_choy.browser: INFO: Using local browser: firefox [Default is firefox]
--------------------- >> end captured logging << ---------------------
-----------------------------------------------------------------------------
3) ERROR: test_container_page_active_verticals_names_are_synced (acceptance.tests.test_studio_split_test.GroupConfigurationsTest)
Traceback (most recent call last):
common/test/acceptance/tests/test_studio_split_test.py line 574 in test_container_page_active_verticals_names_are_synced
self.verify_groups(container, ['Group B', 'Second Group', 'Group D'], ['Group ID 0'])
common/test/acceptance/tests/test_studio_split_test.py line 44 in verify_groups
Promise(wait_for_xblocks_to_render, "Number of xblocks on the page are incorrect").fulfill()
/edx/app/edxapp/venvs/edxapp/src/bok-choy/bok_choy/promise.py line 91 in fulfill
is_fulfilled, result = self._check_fulfilled()
/edx/app/edxapp/venvs/edxapp/src/bok-choy/bok_choy/promise.py line 117 in _check_fulfilled
is_fulfilled, result = self._check_func()
common/test/acceptance/tests/test_studio_split_test.py line 42 in wait_for_xblocks_to_render
return (len(active_groups) + len(inactive_groups) == len(container.xblocks) - 1, len(active_groups))
/edx/app/edxapp/venvs/edxapp/src/bok-choy/bok_choy/page_object.py line 63 in wrapper
self._verify_page()
/edx/app/edxapp/venvs/edxapp/src/bok-choy/bok_choy/page_object.py line 310 in _verify_page
raise WrongPageError(msg)
WrongPageError: Not on the correct page to use '<acceptance.pages.studio.container.ContainerPage object at 0x35d2590>' at URL 'http://localhost:8031/container/i4x://test_org/74974282400186867224379161938938338851/split_test/c34ca82078e5435db6000eacbb307c3a'
-------------------- >> begin captured logging << --------------------
bok_choy.browser: INFO: Using local browser: firefox [Default is firefox]
--------------------- >> end captured logging << ---------------------
-----------------------------------------------------------------------------
310 tests run in 5700.7 seconds.
1 FAILED, 2 errors, 13 skipped (294 tests passed)
Cleaning up after bok-choy
Cleaning up databases...
./manage.py lms --settings bok_choy flush --traceback --noinput
Installed 0 object(s) from 0 fixture(s)
mongo test --eval 'db.dropDatabase()' > /dev/null
================================================
Tests failed in the following suites:
* bok-choy
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment