mwobensmith
e9a81366d2
Merge pull request #473 from mozilla/dev
...
Merge dev to master
2019-06-26 09:34:24 -07:00
mwobensmith
ff10394a12
Merge pull request #472 from mozilla/issue_471
...
Changing function name to collect_tests
2019-06-25 18:17:46 -07:00
Matt Wobensmith
5aa58a12a9
Changing function name to collect_tests
2019-06-25 18:16:48 -07:00
mwobensmith
c3b5de1ae7
Convert duration in seconds to hh:mm:ss.ms format
...
Convert duration in seconds to hh:mm:ss.ms format
2019-06-25 17:08:24 -07:00
mwobensmith
747041d26e
Temporary fix for Travis script
...
Don't run Travis on dev for now, we will enable it later
2019-06-25 17:05:19 -07:00
mwobensmith
49a3e2ae6f
Merge branch 'dev' into test1
2019-06-25 17:04:21 -07:00
Matt Wobensmith
3e4678c5c9
Using pipenv run instead of shell
2019-06-25 16:24:36 -07:00
Matt Wobensmith
d18d5141dd
Test
2019-06-25 11:49:02 -07:00
mwobensmith
81b92cddde
Update .travis.yml
2019-06-25 11:07:37 -07:00
mwobensmith
14e8231ca6
Update .travis.yml
2019-06-25 11:03:00 -07:00
mwobensmith
6105a87b0e
Update .travis.yml
2019-06-25 11:03:00 -07:00
mwobensmith
2ce7b81f99
Update .travis.yml
2019-06-25 10:53:49 -07:00
Anthony Hughes
39276d2a19
Convert duration in seconds to hh:mm:ss.ms format
2019-06-25 10:53:32 -07:00
mwobensmith
be715f09ec
Update .travis.yml
2019-06-25 10:52:55 -07:00
Matt Wobensmith
e839b5a197
Use repo name for working directory
2019-06-24 15:28:36 -07:00
pavelciapa
7ca5eae4ab
Changed %s to .format()
2019-06-18 15:14:57 -07:00
Anthony Hughes
8d35b67a73
Download leptonica from .org instead of .org
2019-06-18 15:13:15 -07:00
Matt Wobensmith
2bab3f5e0d
Migrating iris2 to iris, removing Firefox target
2019-06-07 13:54:45 -07:00
Matt Wobensmith
b877ec2bae
Check for python version string once
2019-06-07 10:58:10 -07:00
Matt Wobensmith
b8ccb02270
Better failure logic
2019-06-07 10:58:10 -07:00
Matt Wobensmith
c3d6d7ef99
Make python version checking more robust
2019-06-07 10:58:10 -07:00
mwobensmith
c0a2c6676b
Revert "Added codebuild buildspec"
...
This reverts commit fba19e3fdc
.
2019-06-07 10:58:10 -07:00
mwobensmith
0b317c0989
Revert "Fixing conflict in linux bootstrap"
...
This reverts commit 803c168253
.
2019-06-07 10:58:10 -07:00
mwobensmith
700535fecc
Revert "Update buildspec file_III"
...
This reverts commit ea1def1e88
.
2019-06-07 10:58:10 -07:00
rrobotin
f3b651040a
Update buildspec file_III
2019-06-07 10:58:10 -07:00
Matt Wobensmith
d715a0d5ae
Fixing conflict in linux bootstrap
2019-06-07 10:58:10 -07:00
rrobotin
584bd74d4c
Added codebuild buildspec
2019-06-07 10:58:10 -07:00
yeyartsev
760412d34d
Issue 282 ( #285 )
...
* Added exceptions handling to drag_drop function
* Changed TypeError to ValueError
2019-06-07 10:58:10 -07:00
yeyartsev
94078496a1
Issue 428 ( #430 )
...
* Added images and pattern to PrivateWindow
* Added for osx
* Added image for linux
2019-06-07 10:58:10 -07:00
Pavel
bc7d1d6319
Issue 224 ( #431 )
...
* Compressed antivirus tests into one single folder/test migration completed
* Added missed step
* Actualized due to test case description
* Added images for all platforms
* Added test dependencies for DownloadManager
* Changed timeouts to system constants
* Changed timeouts to system constants
* Remove outdated test
* Added new tab for proper navigating
* Blocked due to unable to crash
* Added string to exists()
* Cropped youtube tab pattern
* Optimized images for win10
* Removed import of private UI class
* Ported no_crash_after_closing_container_tab test
* Ported set_prefs_master_password_after_reset test
2019-06-07 10:58:10 -07:00
Pavel
6247080660
Issue 235 ( #429 )
...
* Changed timeouts
* Ported test for Iris 2
* Added line breaks
* Added class timeouts
* Removed search.json.mozlz4
* Removed deletion of search.json.mozlz4
2019-06-07 10:58:10 -07:00
yeyartsev
659219d279
Issue 384 ( #427 )
...
* Cropped images for win, unblocked drop_pdf_file
* Unblocked drop_jpeg_image
* Changed 'drop_here' images, added private window logo
* drop_image_data, drop_image_data_in_private_window
* drop_jpeg_image
* drop_jpeg_image_in_private_window
* drop_pdf_file
* drop_pdf_file_in_private_window
* drop_png_image
* drop_png_image_in_private_window
* drop_txt_file
* drop_txt_file_in_private_window
* paste_image_data
* paste_jpeg_file
* paste... tests
2019-06-07 10:58:10 -07:00
Pavel
e61ef5ac78
Issue 423 ( #424 )
...
* Added select_folder_location_bar() method
* Changed if statement
2019-06-07 10:58:10 -07:00
Matt Wobensmith
bcf747b54d
Add Key.ESC to quit_firefox helper method
2019-06-07 10:58:10 -07:00
Serhii Pronoza
67b55dc045
editBMPanel_newFolderButton.png and maintenanceButton.png replaced ( #421 )
2019-06-07 10:58:10 -07:00
Serhii Pronoza
77066054a5
Issue 225 ( #422 )
...
* Install latest scoop tesseract version, with python3.7
* 'added_index_to_running_test'
* Fixed pattern location warnings
* 'formated_test_marker_replaced_test_run_with_run'
* Increase time between actions for Win 10
* Added time sleep before key action
* changed the way firefox restarts
* 'fixed_logic_for_test_skipped'
* Revert "'fixed_logic_for_test_skipped'"
This reverts commit c0af18e486
.
* Revert "changed the way firefox restarts"
This reverts commit ed9196711e
.
* Revert "Added time sleep before key action"
This reverts commit 5e9b6c2bb7
.
* Revert "Increase time between actions for Win 10"
This reverts commit 0e7b14d513
.
* Revert "'formated_test_marker_replaced_test_run_with_run'"
This reverts commit 00ad0e3ead
.
* Revert "Fixed pattern location warnings"
This reverts commit 12579323fb
.
* Revert "'added_index_to_running_test'"
This reverts commit d810c232bb
.
* Revert "Install latest scoop tesseract version, with python3.7"
This reverts commit 4905259de6
.
* add_bookmark_tags_via_bookmark_sidebar ported for Win 10
* add_bookmark_tags_via_library.py ported
* add_bookmark_tags_via_star_button.py ported
* add_bookmark_to_other_bookmarks.py ported. excluded
* add_bookmarks_menu_to_toolbar_option_from_bookmarking_tools.py ported.
* add_new_bookmark_from_bookmarks_sidebar.py ported.
* add_new_bookmark_from_bookmarks_toolbar_submenu.py ported. Excluded for Mac
* add_new_bookmark_from_library.py ported
* soap_bookmark images added
* add_new_bookmark_in_mozilla_firefox_section.py ported.
Excluded because of open_firefox_menu
* add_new_bookmarks_separator_from_bookmarks_sidebar.py ported.
* add_new_folder_from_bookmarks_sidebar.py ported.
* add_new_folder_from_bookmarks_toolbar_submenu.py ported.
Excluded because of open_firefox_menu() and open_bookmarks_toolbar()
* add_new_folder_from_library.py ported
* iris_new_folder.png added for linux
* add_new_folder_in_mozilla_firefox_section.py ported.
Excluded because of open_firefox_menu() absence
* add_new_folder_in_other_bookmarks.py ported.
Excluded because of open_firefox_menu() absence
* add_new_separator_from_bookmarks_toolbar_submenu.py ported.
Excluded because of open_firefox_menu() absence
* add_new_separator_from_library.py ported
* add_new_separator_in_mozilla_firefox_section.py ported
Excluded because of open_firefox_menu absence
* adding_new_bookmark_from_bookmarks_toolbar_can_be_canceled.py ported
Excluded because of open_firefox_menu absence
* back_from_bookmarks_menu.py ported
* bookmark_drag_drop_from_library.py ported
* bookmark_drag_drop_from_library.py disabled
* bookmark_drag_drop_from_library.py Excluded because of drag_drop and select_tab not working as expected
* bookmark_drag_drop_in_library.py ported.
Excluded because of drag_drop not working as expected
* bookmark_folder_can_be_changed_to_bookmarks_menu.py
* bookmark_folder_can_be_changed_to_bookmarks_toolbar.py ported
* bookmark_from_most_visited_section_can_be_canceled.py ported.
Excluded because of open_firefox_menu
* bookmark_from_private_browsing.py ported
* bookmark_from_private_window.py ported
* bookmark_import_from_html.py ported. Excluded because of get_asset_path
* bookmark_link_via_context_menu.py ported.
* bookmark_move_with_drag_and_drop.py ported. Excluded because of
drag_drop and select_tab
* Images and assets folders added
* bookmark_open_in_new_tab_from_library.py ported
* bookmark_open_in_new_window_from_library.py ported
* bookmark_open_options_from_library.py ported
* bookmark_open_options_from_library.py ported
* bookmark_page_from_bookmarks_menu.py ported
* bookmark_page_from_most_visited_via_contextual_menu.py ported
* bookmark_via_keyboard_shortcut.py ported
* bookmark_via_star_button.py ported
* bookmark_via_text_file_url.py ported. Excluded because of get_asset_path
* bookmark_via_url_sidebar.py ported.
* bookmark_via_url_toolbar.py ported.
* bookmarking_tools_from_bookmarks_menu.py ported.
* bookmarks_menu_from_toolbar_menu.py ported.
* bookmarks_toolbar_search.py ported.
* bookmarks_toolbar_sorted_by_name.py ported.
* change_bookmark_location.py ported.
* change_bookmark_name.py ported.
* change_bookmark_properties_from_other.py ported. Excluded because of open_firefox_menu
* change_files_order_in_bookmarks_toolbar.py ported.
* choose_bookmark_folder_option.py ported.
* copy_bookmark_folder.py ported.
* copy_bookmark_from_bookmarks_toolbar_submenu.py ported.
* copy_bookmark_from_library.py ported.
* copy_bookmark_from_mozilla_firefox_section.py ported.
* copy_bookmark_from_other_bookmarks.py ported.
* copy_bookmark_from_recently_bookmarked_section.py ported.
* copy_context_menu.py ported.
* Enabling tests disabled because open_firefox_menu
* Enabling tests disabled because open_bookmarks_toolbar
* copy_website_url_from_most_visited_section.py ported
* create_folder_bookmark_toolbar.py ported
* create_folder_via_star_button.py ported
* create_new_bookmark_in_toolbar.py ported
* create_separator_on_toolbar.py ported
* cut_bookmark_folder.py ported
* cut_bookmark_from_bookmarks_toolbar_submenu.py ported
* cut_bookmark_from_mozilla_firefox_section.py ported
* cut_bookmark_from_other.py ported
* cut_bookmark_from_recently_bookmarked_section.py ported
* cut_bookmark_from_toolbar.py ported
* cut_context_menu.py ported
* delete_bookmark_from_bookmarks_toolbar_submenu.py ported
* delete_bookmark_from_library.py ported
* delete_bookmark_from_library.py ported ported
* delete_bookmark_from_other_bookmarks.py ported
* delete_bookmark_from_recently_bookmarked.py ported
* drag_and_drop_bookmark_from_toolbar.py ported
* delete_separator_from_library.py ported
* delete_items_from_toolbar.py ported
* delete_website_from_most_visited_section.py ported
* edit_bookmark_from_bookmarks_menu.py ported
* edit_bookmark_from_bookmarks_menu_section.py ported
* edit_bookmark_from_bookmarks_menu_section.py ported
* edit_bookmark_from_bookmarks_toolbar_submenu.py ported
blocked_by={'id': '1527258', 'platform': OSPlatform.WINDOWS},
* Enabling bookmark_import_from_html.py
* Enabling bookmark_import_from_html.py
* edit_bookmark_from_mozilla_section.py ported
* edit_bookmark_from_recently_bookmarked_section.py ported
* edit_this_bookmark_panel_for_bookmarked_page.py ported
* enable_bookmarks_sidebar_from_bookmarks_menu.py ported
* enable_bookmarks_toolbar_from_bookmarks_menu.py ported
* export_bookmarks_to_html.py ported
* forget_about_website_from_most_visited_section.py ported
* hide_bookmarks_sidebar_from_bookmarking_tools.py ported
* hide_bookmarks_toolbar_from_bookmarking_tools.py ported
* load_bookmark_inside_the_sidebar.py ported
* mozilla_firefox_section_from_bookmarks_menu.py ported
* new_bookmark_dialog_window_save_keyword.py ported
* new_separartor_other_bookmarks.py ported
* open_all_bookmarks_from_most_visited_section.py ported
* open_bookmark_from_bookmarks_menu.py ported
* open_bookmark_from_bookmarks_toolbar.py ported
* open_bookmark_from_library.py ported
* open_bookmark_from_mozilla_firefox_section.py ported
* open_bookmark_from_other_new_tab_top_menu.py ported
* open_bookmark_from_other_top_menu.py ported
* open_bookmark_from_other_top_menu_in_private.py ported
* open_bookmark_from_other_top_menu_new_window.py ported
* open_bookmark_from_other_via_context_menu.py ported
* open_bookmark_from_recently_bookmarked_section.py ported
* open_bookmark_from_recently_bookmarked_section_using_open_option.py ported
* open_bookmark_from_sidebar.py ported
* open_bookmark_from_toolbar.py ported
* open_bookmark_from_toolbar_in_new_tab.py ported
* open_bookmark_from_toolbar_in_new_window.py ported
* open_bookmark_in_new_private_window_from_bookmarks_sidebar.py ported
* open_bookmark_in_new_private_window_from_mozilla_firefox_section.py ported
* open_bookmark_in_new_tab_from_recently_bookmarked_section.py ported
* open_bookmark_in_new_window_from_bookmarks_sidebar.py ported
* open_bookmark_in_new_window_from_mozilla_firefox_section.py ported
* open_bookmark_in_new_window_from_recently_bookmarked_section.py ported
* open_bookmark_in_private_window.py ported
* open_bookmark_new_private_window_from_ibrary.py ported
* open_bookmark_using_open_option.py ported
* open_bookmark_using_open_option_from_contextual_menu.py ported
* open_bookmarked_website_by_dragdrop.py ported
* open_bookmarked_website_by_dragdrop.py ported
* open_library.py ported
* open_library_from_bookmarks_menu.py ported
* open_website_from_most_visited_section_by_click.py ported
* open_website_from_most_visited_section_by_contextual_menu.py ported
* open_website_in_new_private_window_from_most_visited_section.py ported
* open_website_in_new_tab_from_most_visited_section.py ported
* other_bookmarks_empty.py ported
* paste_bookmark_in_bookmarks_sidebar.py ported
* paste_bookmark_in_bookmarks_toolbar_submenu.py ported
* paste_bookmark_in_library.py ported
* paste_bookmark_in_other_bookmarks_section_from_bookmarks_menu.py ported
* paste_bookmark_to_mozilla_firefox_section.py ported
* paste_items_from_toolbar.py ported
* properties_option_available.py ported
* remove_bookmark_from_bookmarks_menu.py ported
* remove_bookmark_from_bookmarks_menu.py ported
* remove_bookmark_from_sidebar.py ported
* remove_bookmark_via_star_button.py ported
* remove_tag_from_bookmark_via_stardialog.py ported
* remove_tags_from_a_bookmark.py ported
* reorder_bookmarks_in_sidebar.py ported
* reorder_bookmarks_in_toolbar.py ported
* reordering_bookmarks_via_dragdrop.py ported
* scroll_content_area_with_mouse_while_arrow_panel_pop_upped.py ported
* search_bookmarks_from_bookmarks_sidebar.py ported
* search_for_bookmark_by_tag_toolbar_menu.py ported
* search_for_unavailable_bookmarks_from_bookmarks_toolbar_menu.py ported
* separator_on_toolbar_available_after_reopening.py ported
* toolbar_item_creation_successfully_canceled.py ported
* toolbar_properties.py ported
* undo_bookmark_removal.py ported
* undo_bookmarks_folder_removal.py ported
* view_bookmarks_sidebar_from_bookmarking_tools.py ported
* view_bookmarks_toolbar_from_bookmarking_tools.py ported
* cut_bookmark_from_other.py fixed for win7
* delete_bookmark_from_other_bookmarks.py fixed for win7
* create_folder_via_star_button.py ported for win7
* Decrease similar of search_with_default_engine_pattern in search_for_unavailable_bookmarks_from_bookmarks_toolbar_menu.py
* bookmark_from_private_browsing.py
bookmark_link_via_context_menu.py
edit_bookmark_from_bookmarks_menu_section.py
open_all_bookmarks_from_most_visited_section.py
toolbar_item_creation_successfully_canceled.py
ported on win7
* Fixed following tests for Linux
* change_bookmarks_order_by_drag_drop_in_same_section_from_library.py ported
* open_bookmark_in_new_private_window_from_recently_bookmarked_section.py ported
* open_bookmark_in_new_tab_from_bookmarks_sidebar.py ported
* open_bookmark_in_new_tab_from_mozilla_firefox_section.py ported
* edit_bookmark_from_library.py ported
* Excluded for OSX
* Enable disabled tests
* assets commit
* Timeouts replaced
2019-06-07 10:58:10 -07:00
Pavel
7e6c30694f
Issue 238 ( #418 )
...
* Added images
* Ported default_zoom_level test
* Added timeout
* Ported location_bar_displays_zoom_indicator test
* Added blocked by
* Ported location_bar_displays_zoom_indicator_mouse_wheel test
* Moved region as parameter
* Ported location_bar_no_zoom_indicator test
* Ported location_bar_zoom_indicator_animation test
* Ported location_bar_zoom_indicator_animation_mouse_wheel test
* Ported location_bar_zoom_indicator_hides test
* Ported location_bar_zoom_indicator_hides_mouse_wheel test
* Ported no_zoom_indicator_when_only_text_is_zoomed test
* Ported private_window_keyboard_keys test
* Ported private_window_menu_zoom_controls test
* Ported private_window_mouse_wheel_and_keyboard_keys test
* Ported private_window_view_menu_options test
* Ported reset_zoom_level_hamburger_menu test
* Ported reset_zoom_level_menu_bar test
* Ported zoom_controls_on_toolbar test
* Ported zoom_in_hamburger_menu test
* Ported zoom_in_menu_bar test
* Ported zoom_level_multiple_tabs_and_sites test
* Ported zoom_level_multiple_tabs_with_mouse_wheel test
* Ported zoom_level_window_state test
* Ported zoom_level_window_state_mouse_wheel test
* Ported zoom_out_hamburger_menu test
* Ported zoom_out_menu_bar test
* Ported zoom_text_only_menu_bar test
* Fixed typo in assert_true
* Passed region as parameter
* Changed timeout
* Fixed typo in def run()
* Added region as parameter
* Added fix for new region creation
* Added region for zoom remove
* Optimized if condition
* Added timeout for win10
* Used correct region for url zoom buttons
* Changed Firefox timeout class
2019-06-07 10:58:10 -07:00
Paul Silaghi
c3dfc8ec93
Fix issue 413 - add gallery title.
2019-06-07 10:58:10 -07:00
Matt Wobensmith
e5f09283bc
Remove extra comment
2019-06-07 10:58:10 -07:00
Matt Wobensmith
22aae2f00a
Adding support for -o flag
2019-06-07 10:58:10 -07:00
Matt Wobensmith
f533f01fbb
Fixing bug in -c flag for run.json file
2019-06-07 10:58:10 -07:00
Matt Wobensmith
737559c214
Implementing -a flag for rerun failed tests
2019-06-07 10:58:10 -07:00
Pavel
e3e52f9877
Issue 234 ( #416 )
...
* Added images and __init__.py file for issue_234
* Added browsing_after_crash test case for issue_234
* Added history_not_remembered test case for issue_234
* Added history_remembered for issue_234
* Added master_password_removed test case for issue_234
* Added master_password_set test case for issue_234
* Added changes to test dependencies for issue_234
* Added private_session_lost and some small changes for issue_234
* Added track_protection_exceptions_added_not_remembered_private_session test case
* Added track_protection_exceptions_normal_sessions test case for issue_234
* Added track_protection_normal_sessions test case for issue_234
* Added track_protection_tour_start_and_finish test case for issue_234
* Added track_protection_turn_off_for_site test case for issue_234
* Added tracking_protection_deactivated test case for issue_234
* Added download_from_private_session test case for issue_234
* Changed to OSHelper
* Changed blocked by
* Added downloads cleanup
* Removed blocked by
* Ported history remembered
* Ported history_not_remembered test
* Ported master_password_removed test
* Ported master_password_set test
* Ported private_session_lost test
* Enabled history_remembered test
* Enabled track_protection_exceptions_added_not_remembered_private_session test
* Enabled track_protection_exceptions_normal_sessions test
* Enabled track_protection_normal_sessions test
* Enabled track_protection_tour_start_and_finish test
* Enabled tracking_protection_deactivated test
* Removed wait_for_firefox_restart()
* Used move() method
* Added scroll_untill_pattern()
* blocked due to insufficient args for firefox.restart method
* Edited blocked_by reason
* Added location before scroll_untill_pattern()
* blocked test case
* blocked test case due to crash reporter
2019-06-07 10:58:10 -07:00
Pavel
91eaa3b47e
Issue 414 ( #415 )
...
* Doubled number of mouse_wheel for MAC
* Fixed typo
2019-06-07 10:58:10 -07:00
yeyartsev
92345e7b7a
Issue 406 ( #407 )
...
* Added 'copy_file' and 'remove_file' functions
* Handling FileNotFound
2019-06-07 10:58:10 -07:00
Matt Wobensmith
c4042f1d90
More error checking for missing fields
2019-06-07 10:58:10 -07:00
Matt Wobensmith
e4de97c4e5
Enabling type dict for blocked_by field in test marker
2019-06-07 10:58:10 -07:00
Matt Wobensmith
e19c39ecd0
Adding extra line to code/call_stack for readability
2019-06-07 10:58:10 -07:00
Matt Wobensmith
848faf9488
Fixing order of debug image list for CC
2019-06-07 10:58:10 -07:00
Paul Silaghi
8623018341
Add color:red for Assert Message and some more styling for the Delete All confirmation pop-up.
2019-06-07 10:58:10 -07:00