Commit Graph

481 Commits (7e870605d81cd10bda5d553dcd1aca427d9dd5fd)

Author SHA1 Message Date
TejaswiKarasani cd729b39e5
For #112,#145: Verify Search engine can be changed temporarily using Search engine (#13259) 4 years ago
Oana Horvath 4542b4b934
Closes #12778: re-arranged the steps in closeTabTest and closePrivateTabTest (#13810) 4 years ago
Richard Pappalardo 73fb5e6875 fix: disable broken tests 4 years ago
Aaron Train 25cd1dbac2
No issue: Remove unused import in SettingsAddonsTest (#13345)
Fixes lint-ktlint error on master https://github.com/mozilla-mobile/fenix/runs/954237630
4 years ago
Kadeem M 60526dffd8
Fix failing verifyAddonsCanBeUninstalled test (#13319) 4 years ago
Aaron Train b9391c141b For #13218: Fix settingsAddonsItemsTest 4 years ago
Richard Pappalardo 0e0183aa24
Disable flaky tests: settingsAddonsItemsTest, verifyAboutFirefoxPreview (#13286)
* fix: disable intermittent failing UI tests

* fix: add dependency
4 years ago
ekager f663129632 For #6313 - On first load, hides engineView until firstContentfulPaint 4 years ago
Oana Horvath 1e806b25c1
Closes #12893: fixed deleteAllHistoryTest (#13255) 4 years ago
Oana Horvath 6f5f8cc5aa For #13220, #13217: Disables failing UI tests 4 years ago
Aaron Train 5b997ff1d8 Closes #13021: Fix verifyAboutFirefoxPreview UI test 4 years ago
Roger Yang b7fabdd2f1 Closes #12670: Add lastUri as a parameter in RequestInterceptor 4 years ago
Oana Horvath b0dfdd57dc
For #12968: Re-enables Search settings tests (#13020) 4 years ago
Kadeem M 1353e157cd
Created UI tests for Addon Settings (#9258) 4 years ago
Oana Horvath 808584b75f For: #12894, #12899, #12968, #11239, disables failing UI tests 4 years ago
Oana Horvath a07f8a5041
For #12893: Disables failing deleteAllHistoryTest (#12902) 4 years ago
Oana Horvath a116950fc8
For #12473: Disable failing verifyContextCopyLink (#12891) 4 years ago
Aaron Train aa495b4526
No issue: Fix recent UI test breakage (#12869) 4 years ago
Hakkı Kaan Çalışkan 2a0a11f740 For #12571: Rename 'Shortcuts' to 'Search engines'
Co-Authored-By: Khushraj Rathod <khushrajrathod@gmail.com>
4 years ago
Tiger Oakes c08d375c18
Move settings in components (#12675) 4 years ago
TejaswiKarasani 899f6e63ad
No issue: verify ETP toolbar shield icon is not displayed if ETP is OFF globally in ETP UI tests (#12623) 4 years ago
Oana Horvath 6ab6f3efe9
Fix UI tests from #12752 #12637 #12764 (#12779)
* For #12752 & #12764: Fixes tabs tray behavior in UI tests

* For #12637: fixes goBackTest
4 years ago
Richard Pappalardo 41c256e474
Fixes #12752, #12764 - Temp disable openHistoryInNewTabTest intermittent UI test failures (#12754)
* Fixes #12752 - Temp disable intermittent failing test
4 years ago
Mihai-Eduard Badea 1823fdb66d
For issue #9949 - Bookmarks/History deletion inconsistencies (#12630)
- Added the undo action for deleting individual history items by creating a new field to the history state containing the id's of the history items that are pending for deletion; This field is used inside the update function from the view to show/hide the items.

 - Added a new check inside the "deleteMulti" method from BookmarkFragment that calls the showRemoveFoldersDialog to prevent the user from being able to delete one or more bookmark folders without being asked for confirmation, as in #8648.

Co-authored-by: Mihai Eduard Badea <mihai.badea@softvision.ro>
4 years ago
Roger Yang 7923255fda For #12118: Add isSubframeRequest parameter for app links 4 years ago
James Hugman 798c1bf743 Address review comments 4 years ago
James Hugman 22689a9ff5 Remove need to specify component names for new intents 4 years ago
James Hugman 98a33ea82b Changed home_* style links to urls_* to reflect that the destination is a set of links, rather than where the screen is 4 years ago
James Hugman 4573d09fd8 Add UI tests for deep links 4 years ago
isabelrios 5b61b44f1a
cron-job-ui-screenshots (#12423)
Co-authored-by: isabel rios <isabelrios@MacBook-Pro-de-isabel-2.local>
4 years ago
Oana Horvath af3c232615 Replaces verifyPageContent in UI tests 4 years ago
Aaron Train 661835a35c No issue: Add a couple Tabs Tray UI tests 4 years ago
ekager 9ed85510ae For #7094 - Adds save login exceptions 4 years ago
Oana Horvath 4624bf5c50 For #10911: disables flaky createBookmarkFolderTest 4 years ago
Tiger Oakes c99a8f5cfa
Fixes #9832 - Change targetSdkVersion to Android 10 (#11014) 4 years ago
TejaswiKarasani 1926ddbc22
No Issue: Verify the page main menu items UI Test (#12336) 4 years ago
isabelrios 8b3f9804b5
No issue: Update screenshots test (#12348) 4 years ago
Richard Pappalardo cf94906e9d fix: disable intermittent test failure 4 years ago
MickeyMoz 4f74f34dba Update Android Components version to 49.0.20200707131055. 4 years ago
MickeyMoz da39a7e671 Update Android Components version to 49.0.20200705130154. 4 years ago
Oana Horvath 836199ff16 For #11764: doubles long-press delay UI test 4 years ago
Aaron Train 3351a02885
For #12309: Disable verifyContextSaveImage and verifyContextMixedVariations (#12314) 4 years ago
isabelrios 84324f52ae
For #12018 - Sync Int tests fixes (#12252) 4 years ago
Aaron Train 0a4f92a5d0
No issue: Re-enable Context Menu UI tests (#12250) 4 years ago
Aaron Train 901a90643f
Closes #8714: Re-enable toggleShowVisitedSitesAndBookmarks (#12251) 4 years ago
isabelrios 4dc3a00ed0
For #12224 - Fix UI testAboutFirefoxPreview (#12233) 4 years ago
Richard Pappalardo 11aea321ed
Fixes #11642 - Re-enable disabled UI-tests (#12142) 4 years ago
ekager 60069395eb Update AC to 48.0.20200627130132 and fix breaking changes 4 years ago
David Walsh c4a4beb6b9 For 11468 - Show tab tray after opening links from history and bookmarks 4 years ago
Kate Glazko 2ac8496315 For #12025: Set Search Shortcuts Off By Default 4 years ago
Gabriel Luong e6a56aec36
For #12026 - Update default top sites for new users (#12028) 4 years ago
Oana Horvath 45bc42f92d
For #11764: delay single-click duration to avoid long-clicks (#11949) 4 years ago
Oana Horvath 932a032772
Closes #11947: fix and enable closePrivateTabsNotificationTest (#11951) 4 years ago
ValentinTimisica c75ab3f720
For #10462: Removes back button from bookmarks and history fragments (#11721) 4 years ago
Oana Horvath 79f231b80d
Fixes #11797 defaultDesktopBookmarksFoldersTest intermittent failure (#11803) 4 years ago
Oana Horvath 76266c84c2
For #11642: disables UI test privateModeScreenItemsTest (#11768) 4 years ago
Oana Horvath 268c4f25d8
No issue: re-enables tests ignoring the verifyPageContent step (#11765) 4 years ago
mcarare f4ebe39311 For #11665: Update UI tests. 4 years ago
Emily Kager 44ff29bdc0 Revert "For issue #9949 - Bookmarks/History deletion inconsistencies"
This reverts commit 3feab90b19.
4 years ago
Aaron Train 4270c837be
For #10642: Comment out verifyPageContent calls (#11748)
fix: expectedText not called warning
4 years ago
Oana Horvath ed41c97be0
For #11642 & #10642: Disable intermittent tests (#11724)
* for #11642: disables tests crashing

* for #10642: disables frequently failing  tests
4 years ago
David Walsh 3feab90b19 For issue #9949 - Bookmarks/History deletion inconsistencies
- Added the undo action for deleting individual history items by creating a new field to the history state containing the id's of the history items that are pending for deletion; This field is used inside the update function from the view to show/hide the items.

 - Added a new check inside the "deleteMulti" method from BookmarkFragment that calls the showRemoveFoldersDialog to prevent the user from being able to delete one or more bookmark folders without being asked for confirmation, as in #8648.
4 years ago
Oana Horvath 4e590bf7f8
For #10909: Fix flaky navigateBookmarksFoldersTest (#11592) 4 years ago
Aaron Train 0eae3129ac
No issue: Disable verifyBasicNavigationToolbarFunctionality (#11643) 4 years ago
TejaswiKarasani 576558818e
For #116 #173: UI test for verifying the nav toolbar buttons (#10976) 4 years ago
liuche 35fa445165
Issue #11112 - Update empty collections string + tests. (#11538) 4 years ago
ValentinTimisica ce0d5a1a28 For #11365: Fixes UI tests for Settings 4 years ago
ekager 6d4a673c6f For #8967 - Expose autofill logins setting in nightly 4 years ago
mcarare 91c27a023e For #11229: Update settings ETP copy. 4 years ago
mcarare a0d9189321 For #11229: Update onboarding ETP copy. 4 years ago
Jeff Boek 52c2fdb310
Remove tab tray feature flag (#11176)
* For #11171 - Removes feature flag for the new tab tray

* For #11171 - Removes all tab references from homeFragment

* For #11171 - Fixes unit tests

* For #11171 - Gets UI tests to compile and HomeScreenTest to pass

* For #11171 - Fixes `deleteMultipleSelectionTest`

* For #11171 - Fixes `openHistoryItemInNewPrivateTabTest`

* For #11171 - Fixes `openHistoryInPrivateTabTest`

* For #11171 - Fixes `openHistoryInNewTabTest`

* For #11171 - Fixes `openNewPrivateTabTest`

* For #11171 - Fixes tabbedBrowsingTests

* For #11171 - Fixes SettingsPrivacyTest

* For #11171 - Fixes TopSitesTest

* For #11171 - Fixes lint errors

* Ignore
4 years ago
Beatriz Rizental 41a7d6e058
For #10652: Fix validateBaselinePing test (#11254)
* Stop ignoring validateBaselinePing test

* Remove spacing between package and imports

* Add functionality to decompress gzipped ping body
4 years ago
Aaron Train b39e0c7b42
For #10798: Disable testDownloadPrompt (#11147) 4 years ago
ekager 20e358228e For #11015 - Switch Default ETP Setting to Standard 4 years ago
Aaron Train 507ccaec7e
Closes 10927: Improve wait on session loaded for UI tests (#10928) 4 years ago
ValentinTimisica 29be9e4b9f Fixes #10064: Updates UI tests for About Page 4 years ago
Oana Horvath 43a78c4fd6
For #10761: Updates UI test tracking test page asset (#10945) 4 years ago
Grisha Kruglov e3f0df0118 Update Settings About test to account for debug builds 4 years ago
Jonathan Almeida aa0b8f65b1 For #10915: Disabled failing UI tests in SettingsPrivacyTest 4 years ago
mcarare 44d9dc9237 For #10705: Update copy of auto font sizing preference. 4 years ago
mcarare ce46a96742 For #10706: Update copy of deleting open tabs preference. 4 years ago
Oana Horvath d3672880a3
for #10690: disable editBookmarkTest (#10891) 4 years ago
Justin Wood 4bf04142ba Bug 1638073 - Update conftest for 'tps' to use current (firefoxci) api urls 4 years ago
Oana Horvath b2673bc654
for #10753: improves the clickAddBookmarkButton method in flaky tests (#10842) 4 years ago
Oana Horvath fed3f2fe91
for #10759: close notification shade if still open (#10819) 4 years ago
codrut.topliceanu 7feae98944 For #9044 - Replace DownloadNotificationBottomSheetDialog with unobtrusive view
- Renamed DownloadNotification and removed DownloadState.dismissed dependency
- Improved DynamicDownloadDialog behaviour when scrolling
- DynamicDownloadDialog remains attached to tab until dismissed
- Fixed onTryAgain not working for resumed DownloadDialogs
4 years ago
isabelrios 1b8a990edb
For #10756 - UI intermittent media playback failures (#10775) 4 years ago
Aaron Train c0e4056c16
No issue: Disable validateBaselinePing UI test (#10772) 4 years ago
Emily Kager 32e74aae61 Revert "For #6313 - On first load, hides engineView until firstContentfulPaint"
This reverts commit d66762910f.
4 years ago
ekager d66762910f For #6313 - On first load, hides engineView until firstContentfulPaint 4 years ago
Simon Chae cb307061ab Update Android Components version to 42.0.20200514130134 4 years ago
Oana Horvath 19dd057cd5
MediaNotificationTest: close media notification shade after each test (#10649) 4 years ago
Oana Horvath 84a6cc4d92
for #10587: Disable all flaky collections tests (#10643) 4 years ago
Oana Horvath 3a94d64d61
Disable failing tests from #10587 and #10586 (#10620) 4 years ago
Oana Horvath 56e0dd8d6d
for #9407: fixed and added collection tests (#10566) 4 years ago
ValentinTimisica 1e83f54a94 For #10343: Updates UI tests accordingly to 'Library' removal 4 years ago
Oana Horvath edff0d8e2c
fix #10468: wait for main menu to disappear after creating bookmark (#10478) 4 years ago
TejaswiKarasani 2e45244b6c
no issue: Added settings_privacy_items_test (#10474) 4 years ago
kglazko c0c41dfd74
No Issue Reenable testDownloadPrompt (#10407)
Co-authored-by: Kate Glazko <kglazko@Kates-MacBook-Pro.local>
4 years ago
Alessio Placitelli 14e58c9353 Fixup the BaselinePingTest 4 years ago
Mihai Eduard Badea 02bd0cc203 For issue #8648 4 years ago
Oana Horvath 2c18c255da
For #9783: bring app in focus with sendSingleTapToScreen for UI test (#10136) 4 years ago
Oana Horvath 21894a3cea
Added new bookmarks tests (#9878)
Fix for #7417: Fix and re-enable disabled tests
4 years ago
ekager 59484208d6 No issue: Update Private Browsing placeholder string 4 years ago
Oana Horvath e4764592fd
fix private notification text (#10192) 4 years ago
ekager 66d9a24b28 Closes #9928 - Updates private browsing text description 4 years ago
isabelrios 587bdfbd7b
For #8081 - UI screenshots tests update (#10023) 4 years ago
Ryan Kelly 8ebb891bf8 Some cleanups for running the sync integration tests 4 years ago
Grisha Kruglov 853a0acab4 Closes #4046: Always display 'Desktop' bookmarks folder
See https://github.com/mozilla-mobile/fenix/issues/4046 for a detailed discussion of this.

In short, this patch removes code that would conditionally hide desktop bookmarks depending
on the signed-in state of the browser.
4 years ago
ekager 2056b6f2ff Update UI test to match Support Page title 4 years ago
ekager 55b04b9885 Update Server.dev to Server.stage to fix A-S upgrade breaking change 4 years ago
Oana Horvath 52857b09d7
fix #9670 intermittent tests (#9767)
also disabled intermittent closePrivateTabsNotification
4 years ago
Aaron Train b35704beed Closes #9688: Disable ReaderViewTest for intermittent investigation in detection issues 4 years ago
Oana Horvath b2da0bd922
For #9670: Disabled intermittent tabMediaControlButton test (#9679)
and removed file created by mistake -e

added reason for disabled tests
4 years ago
Aaron Train cb009f915c
No issue: re-enable libraryMenuItemsTest and backButtonTest (#9639) 4 years ago
Michael Comella c15a005ca8 No issue: remove unused FirefoxTestRunner.
It would be used for on device tests but it doesn't seem to hooked up
currently.
4 years ago
Oana Horvath 5f68d6cb29
Updated the method to verify system notifications and added new tests for media notifications (#9330) 4 years ago
Aaron Train 4d139d52c4
Closes #9189: Fixes "static asset not found" error in doNotSaveLoginFromPromptTest, saveLoginFromPromptTest UI tests (#9439)
AndroidAssetDispatcher class dispatcher was attempting to open a local asset with a query suffix from the request. If query suffix is found, remove it. Re-enable saveLoginFromPromptTest() and doNotSaveLoginFromPromptTest()
4 years ago
mcarare 677a9da5ec For #8485 Update UI tests after settings reorg 4 years ago
Mugurell 9f3bbf1fb7 For #8651 - Add HistoryInteractor/Controller unit/ui tests 4 years ago
Aaron Train f23b9fcb89
Closes #9346: Add ViewIdlingResource for Reader View UI tests (#9347) 4 years ago
Kate Glazko 47b2f6a070 For 7077 Simplify Display Url 4 years ago
Aaron Train f8048462b5
Closes 9291: Fix shortcutSearchEngineSettingsTest (#9292) 4 years ago
Mihai Branescu ab04155222 For #8653 - changed menu strings 4 years ago
Severin Rudie 35a132d7ff
8017 advanced autoplay controls. (#8978)
* For #8017: add advanced autoplay controls
4 years ago
Aaron Train 8f37977e79
Closes #9262: Add additional waits to LibraryMenuTest (#9263) 4 years ago
Edouard Oger a1ea94fe76 Prepare for a-c a-s upgrade 4 years ago
Severin Rudie 3e38b002dd
No issue: fixes test broken by snapshot (#9176)
* No issue: fixes test broken by snapshot

* No issue: ignore flaky tests
4 years ago
isabelrios 74433ba27a
ui-tests-homescreen-fix-to-enable (#9050) 4 years ago
isabelrios 97b5754562
For #9076 - Upddate pipenv to run without error. (#9077)
* For #9076 - Upddate pipenv to run without error

* pipenv fixed the issue after update
4 years ago
Mihai Branescu b0e4453fb7 For #8800 - add tests for dismissing highlighted items 4 years ago
Oana Horvath 7e9811b20c
Close private tabs tests (#8999) 4 years ago
Oana Horvath 0cdb0680e7
UI tests for Private browsing settings sub-menu (#8395) 4 years ago
isabelrios a4d93002a9
sync-integration-tests-fix-paths (#8931)
* sync-integration-tests-fix-paths

* fix Jenkins file to store the report

* address reviewer comments
4 years ago
ekager c326130a82 Update UI tests 4 years ago
mcarare 169a255c7f For #8766: Update UI Tests 4 years ago
Aaron Train 6ac13b3f7b
Re-enable ETP UI tests and update local asset (#8733) 4 years ago
isabelrios b432f5c495
Update UI Sync integration tests and fix TPS preference. (#8489) 4 years ago
Aaron Train f7aec4c788
No issue: Disable UI test verifyContextCopyLink for intermittent failure (#8833) 4 years ago
Aaron Train 499f38cdaf
No issue: Disable UI test createBookmarkFolderTest for intermittent failure (#8828) 4 years ago
ekager 1ede724969 No issue: Add UI test wait for Toolbar edit url view 4 years ago
Kadeem M 9f4375fdee
Disable UI test showbookmarksAndHistory (#8749) 4 years ago
ekager 37b50e08ea No issue: Disable two intermittent failing tests 4 years ago
Aaron Train 029bbd3726 Closes #8082 - Add UI tests for Top Sites
WIP

wip

WIP

WIP

WIP

WIP

fix: unused import [ktlint]
4 years ago
Mihai Branescu 9d972fa1d0 For #4231 added unit tests for most recent apps 4 years ago
Mihai Branescu fdbf63fb97 For #4231
Added kapt plugin + dependencies in order to be able to use Room
Added recent apps to share fragment (top 6)
Extracted dimens of share_to_apps.xml in the dimens file
4 years ago
isabelrios 4582c25208
UITests: New tests for save Login prompt (#8381)
* UITests: New tests for save Login prompt

* fixing firebase timing issues when webpage loads

* adding tests for don't save and check the prompt options

* fix detekt issue

* fix reviewer comments
4 years ago
mcarare ccf4722c5f For #6479: Update UI test for new ETP screen 4 years ago
Jeff Boek 1f250a730d For #5905 - Fixes UI tests 4 years ago
Severin Rudie 8288739a60 Fix UI test failures 4 years ago
isabelrios ee544dd3f1
sync-integration-history-bookmark-fenix-desktop (#7808)
clean code

remove unused import

fix reviewer comments
4 years ago
Kadeem fe17e2acbd Updated About Settings Tests to check if a view is completely displayed 4 years ago
Aaron Train 4fec12b127
Closes #7656: Add UI tests for Reader View (#7829) 4 years ago
Kadeem M 095477e0ef
Adding UI tests for the Basic Menu settings. 🎲 !!!! (#6346)
* Added UI tests for the basic settings menu

* Disabled toggleSearchSuggestions test
4 years ago
Marc Leclair 211a8b2583 fixing UI test 4 years ago
Alessio Placitelli 99d6dbfca4 Test that 'baseline' pings are sent by Fenix
This is an initial instrumented test for Fenix
that checks if a 'baseline' ping is generated when
going to background.
4 years ago
Aaron Train 97915107eb Closes #8066: disable failing UI Bookmarks tests 4 years ago
Aaron Train eb2eed1c9c
Closes #8015: fix UI test verifyContextCopyLink (#8026) 4 years ago
Aaron Train 89cc5657ce
Closes #8006: Add Close/Undo UI tests (#8007) 4 years ago
Emily Kager d272623c3d No issue: Add idle for create folder UI test 4 years ago
Aaron Train 0fa0a84887 Closes #7920 - Disable ETP UI test for investigation into failure in #7907 4 years ago
Mihai Adrian 6b786ca8dc For #7417 Wait for deletion to finish and loading of new UI (#7572) 5 years ago
Aaron Train 5aac4506e1
Closes #7693: Temp disable UI test verifyContextMixedVariations (#7694) 5 years ago
Aaron Train bebb69e046
Closes #7687: Temp disable UI test verifyContextCopyImageLocation and verifyContextSaveImage and verifyContextOpenImageNewTab 5 years ago
isabelrios d25cbebe08 For #7563 - Sync integration logins (#7564)
* sync-integration-logins-test

* improve checks for logins test

* fixing ktlint issues

* uncomment lines

* address reviewer comments

* fix ui tests after robot change

* fix lint
5 years ago
Kadeem M fb2a68fdec Added BuildDate Assertion for About Preview Screen; Added verification for external links in About Preview Screen (#7413) 5 years ago
Colin Lee 7baf54f566
For #5182: Loading experiments on startup is slow, remove Fretboard (#7510)
This removes Fretboard. The goal is to reduce cold startup costs associated with loading the experiments on the main thread. We currently have two experiments frameworks in use and should only require one.
5 years ago
Aaron Train 399df17062
Closes #7611: Add UI tests for content context menus (#7631)
Closes #7611: Add UI tests for content context menus
5 years ago
kglazko 8ed14ac062
Issue 5736 Improve pop behavior after deleting tabs in settings (#7478) 5 years ago
Richard Pappalardo a441f55d7a
Temp disable UI test verifyAboutFirefoxPreview (#7390) 5 years ago
Kadeem M e22d092f5d Added UI tests for the About Settings page (#6161) 5 years ago
isabelrios 491a198fae For #5074 - Add UI tests for logins and passwords setting menu (#7291)
* For #5074 - Add UI tests for logins and passwords setting menu

* fix detekt failure

* remove old file

* fix scroll small screens

* fix reviewer comments
5 years ago
Sawyer Blatz 4fd3eb53d1 For #6666: Adds back button to search screen 5 years ago
Richard Pappalardo f85961d9a9 Temp disable flaky UI testDownloadPrompt (#7304) 5 years ago
Aaron Train 757c9577e0
No issue: Fixes breakage with unused import in 4a2cb91 (#7205) 5 years ago
Aaron Train 4a2cb91ad9
For #6697: Add Tracking Protection UI Tests (#6825)
Add tests for verifying basic UI functionality of Enhanced Tracking Protection
5 years ago
mcarare d2abac78eb For #7075 Update passwords preference visibility and string
Set visibility for feature flags before settings screen it's displayed.
Change string for preference to match existing header string.
Update UI Tests
5 years ago
Emily Kager 558f90da00 No issue: Scroll to remote debugging text in UI Tests (#7117) 5 years ago
ValentinTimisica 8b8f3d1b56 For #4776: Refactored UI tests.
After removing the 'Privacy notice' and 'Help' items from the Settings screen
the UI tests for them became unneeded.
5 years ago
isabelrios 1d04736884 Re-enable Screenshots tests (#6617)
disabling setting test options due to different screen sizes

name screenshots according to robots

fix kotlin style

update settings tests with new Toolbar option

screenshots tests in different package than ui tests
5 years ago
Oana Horvath 46439930c0
Fixed flaky History UI tests by adding an extra verification step that (#6894)
the page is loaded.

Enabled all tests
5 years ago
Aaron Train e1fd53c718
Closes #6873: Support many more Content-Type in MockWebServer (UI tests) (#7001)
Ensure our MockResponse can handle different Content-Type e.g, images, to help support other tests
5 years ago
Jeff Boek 4fb26a0601 For #4664 - Updates search_with string. (#6909) 5 years ago
Richard Pappalardo 2225b7154a
Disable flaky testDownloadNotification - API28 (#6982) 5 years ago
Oana Horvath 85dd56e12d
Added multi-selection tests for bookmarks (#6475)
Updated bookmarking method

Fixed flaky tests

Added wait to create bookmark
5 years ago
Aaron Train 35f136b14b
Closes #6363 - Add Downloads UI tests (#6574)
- Initiates a download
- Verifies prompt
- Verifies notification in notification shade
5 years ago
ekager 3df32edff0 No issue: Fix search suggestions strings 5 years ago
cesar 5b86c403b0 klint clean up and previous nit fixed 5 years ago
cesar d955eae4e2 Test for 6731 5 years ago
mcarare 22879b533e For #6881 Choose visible view when multiple views have same label text 5 years ago
Oana Horvath 715a79de71 Disable UI history tests again for more investigation (#6837) 5 years ago
mcarare c5f18e0f96 For #6629 Align Private Browsing mode to UX specs 5 years ago
isabelrios 3fc263d547 fix reviewer comments 5 years ago
isabelrios 6b7f89433a For #6322 - UI tests for Account Settings View
removing sleeps

fix ktlint errors
5 years ago
Tiger Oakes 0a86676563 For #6523 - Remove close button in library 5 years ago
Patrick Martin 3e436f59e2 For #2294 - History URL is cut with a large font set (#6724)
* For #2294 - History URL is cut with a large font se

* Update HistoryRobot.kt
5 years ago
ekager dba2186e86 Add scroll to item 5 years ago
ekager 81ab082c1c For #6707 #6708 - Fix UI Tests for new Search Engine Behavior 5 years ago
Patrick Martin 8abf580579 For #2294 - History URL is cut with a large font se 5 years ago
Oana Horvath c9e4303fa0
Fixed History flaky tests (#6592)
Ignoring some tests for now and left some to run
5 years ago
cesar 984d8c7b13 ktlint clean up 5 years ago
cesar 808740e4c9 Fixed Typo 5 years ago
cesar d69ead201b Test for 6594 5 years ago
cesar d9ded1f715 Test for 6593 5 years ago
Emily Kager 1c26851dea Add logins to UI test 5 years ago
Oana Horvath 0cfde5b86a Added a method to detect the UI Theme (#6542) 5 years ago
David Walsh 9d5c03c067 Use consistent verbiage with regard to opened tabs (#6550) 5 years ago
Severin Rudie 6909a76bcb
4281 remove qab (#6310)
* For #4281: small ToolbarMenu refactor

This makes it easier to see how items are ordered in the menuItems list

* For 4281: add QAB buttons to menu

* For 4281: removed menu back button per mocks

I double checked with UX, and we'll be relying on the hardware back button for its functionality

* For 4281: add content descriptions for bookmarking

* For 4281: updated BrowserToolbarController for new functionality

* For 4281: provided simple dependencies to browser controller

More complex changes will be in a following commit, for review readability

* For 4281: move toolbar controller dependencies up to BaseBrowserFragment

The functionality they control is being moved into the toolbar menu, which is shared by both normal tabs and custom ones

* For 4281: removed (now unused) code related to QAB

* For 4281: fix test compilation after QAB removal

Tests still need to be expanded to include added functionality

* For 4281: updated menu to show if url is bookmarked

This sloppy workaround is required because TwoStateButton requires that `isInPrimaryState` be a synchronous call, and checking whether or not the current site is bookmarked is quite slow (10-50 MS, in my tests).  After days of work and many attempted solutions, this was the least abhorrent among them.

https://github.com/mozilla-mobile/android-components/issues/4915 was opened against AC to evaluate potentially supporting async `isInPrimaryState` functions.
https://github.com/mozilla-mobile/fenix/issues/6370 was opened against Fenix to investigate the unexpectedly slow call to `BookmarkStorage`.

* For 4281: update reader mode switch

* For 4281: selectively show/hide menu items

* For 4281: add reader mode appearance

* For 4281: update bookmark button when it is clicked

* For 4281: removed unused QAB code

* For 4281: removed QAB robot, updated UI tests

* For 4281: removed QuickActionSheet metrics

Since this behavior now lives in the toolbar, it is tracked via Event.BrowserMenuItemTapped

* For 4281: fixed lint errors

* For 4281: add new strings for buttons added to menu

This is necessary because the location change (from QAB to toolbar menu) could affect the grammar in some languages

* For 4281: remove outdated TODOs

* For 4281: removed QAB container

* For 4281: removed back button reference from UI test

This button no longer exists

* For 4821: Fixes a visual defect (extra padding on top of toolbar)

* For 4281: update copy on reader mode

* For 4281: fixed review nits
5 years ago
Emily Kager cf8cab8eb1 No issue: Ignore rest of HistoryTest tests (#6450) 5 years ago
Richard Pappalardo fa780f6790
Temp disable all History UI tests (#6443) 5 years ago
Richard Pappalardo 01b4213b2a Temp disable flaky deleteMultipleSelectionTest (#6405)
* Temp disable flaky deleteMultipleSelectionTest

* Fix indentation
5 years ago
mcarare 675fe6a3a9 For #1487 Add "my library" menu category and items to home 3-dot menu.
Changed UI tests according to new menu items.
5 years ago
Oana Horvath 7813fb22d4
History menu UI tests (#6272)
Removed failing verifyOverflowMenuButton method

Added new Robot for MultipleSelectionTooolbar

Renamed MultipleSelectionToolbarRobot to LibrarySubMenusMultipleSelectionToolbarRobot
5 years ago
No-Jun Park ad94d49f24
Collection UI Test added, but set to disabled until Collection is refactored (#6160) 5 years ago
isabelrios b413a57159 Fix sync test after changes in the syntaxt to check the elements (#6249) 5 years ago
psy0ch 165b1420b7 Add explanation to @Ignore in CollectionTest (#6238)
#6235
5 years ago
Aaron Train 23c98f9908
Closes #6172 - Convert waitNotNull into extension function for UI tests (#6220) 5 years ago
Aaron Train c677fc6109
Closes #6031 - Wrap waits with assert check; adjust timer check (#6084)
See #6031

- Adjust waits with assert check
- Adjusts timer to speed things up
- Test fix and cleanup

fix: review comments

- fixed proper resource name selectors
- re-added waits for slow devices

fix: ktlint
5 years ago
Tiger Oakes 4e3a3665d6 For #3366 - Use one layout for edit/add bookmark (#5900) 5 years ago
isabelrios 06c1ef49b2 Fix #6004: Add UI sync integration test for Bookmarks (#6019)
* Fix #6004: Add UI sync integration test for Bookmarks

* fix two typos
5 years ago
Richard Pappalardo 744d177dd0 Add verify items tests for settings menus 5 years ago
MozLando f66b9f3e8f Merge #5633
5633: Add fxa/sync integration tests r=csadilek a=isabelrios

 Pull Request checklist
<!-- Before submitting the PR, please address each item -->
- [x] **Quality**: This PR builds and passes detekt/ktlint checks (A pre-push hook is recommended)
- [x] **Tests**: This PR includes thorough tests or an explanation of why it does not
- [-] **Screenshots**: This PR includes screenshots or GIFs of the changes made or an explanation of why it does not
- [-] **Accessibility**: The code in this PR follows [accessibility best practices](https://github.com/mozilla-mobile/shared-docs/blob/master/android/accessibility_guide.md) or does not include any user facing features

This PR tries to add new tests, sync integration tests, to check the sync process Desktop<->Fenix, first for Bookmarks and in the future for more.

Co-authored-by: Isabel Rios <isabelrios@mackbookirios.home>
Co-authored-by: isabelrios <isabelrios@gmail.com>
5 years ago
Emily Kager f9afd97a68 For #1901 - Get rid of black flash when leaving GV Engine 5 years ago
Sawyer Blatz 0e435b8b7b For #5534: Temporarily disables find in page test 5 years ago
isabelrios 0e3148f0da fixing more reviewers comments 5 years ago
isabelrios 2fc6eaf5d4 fixing reviewers comments
improve writing email and password in file
5 years ago
Isabel Rios 44f4cedefd Add fxa/sync integration tests
fixing Jenkins path to tests and clean tests

commenting future tests and adding doc with info about the tests
5 years ago
sv-ohorvath bb7caa6365 Boomkarks UI tests
Added a comment to the clear all bookmarks method
5 years ago
Sawyer Blatz 785b8b9519
For #5567: Removes search shortcuts button (#5739)
* For #5567: Removes search shortcut button

* No issue: Simplifies logic for displaying shortcuts
5 years ago
Richard Pappalardo bc471ea59c
Fixes #5758 - Increase UI test wait time (#5759) 5 years ago
ekager 7dab810ee6 For #5534 - Make FIP Robot Wait for Text Changes 5 years ago
Colin Lee de93b05cac For #2754 Add tab cards to share sheet (#5493)
* For #2754 Add tab cards to share sheet

* For #2754: Fix background near rounded corners and ShareButtonAppearanceTest

* Add license to share_tab_item
5 years ago
Sawyer Blatz 856399e9e2
No issue: Fixes GleanMetricsService nits & broken UI test (#5539)
* No issue: Fixes GleanMetricsService nits

* No issue: fixes broken UI test
5 years ago
Richard Pappalardo 057451178c
Move UI tests to x86 devices on Firebase (#5463) 5 years ago
Sawyer Blatz 50cd2920d3
For #5371: Updates search engine settings string (#5393) 5 years ago
ekager 1d66af34b0 No issue: Fixes UI tests by removing TP onboarding closure 5 years ago
Richard Pappalardo 16ec5858ad fix: broken UI tests (#5324) 5 years ago
Oana Horvath 8ea836bf13 Adds 2 new tests to SearchTest (#4770) 5 years ago
No-Jun Park 3cdcbe4af6 fix TabbedBrowsingTest.kt failure where Share Tabs element was not found (#5282) 5 years ago
Oana Horvath 7402013126 added LibraryMenuTest, BookmarksRobot, HistoryRobot (#4769)
ran ktlint

added the goBack()method in  Transition

added the goBack method in Transition
5 years ago
Aaron Train 017fb625dd
Closes #5192 - Add UI Test for "What's New" menu option (#5193) 5 years ago
No-Jun Park a1be6183f3
Create homeview share dialog UITest (#5160)
Share Button UI test added
Collection test steps created
5 years ago
Aaron Train 5e7672b59e
Closes #5137 - Add Find in Page UI Test (#5138) 5 years ago
Richard Pappalardo d18ec43bcb Temporarily disable broken UI test (#5136) 5 years ago
Aaron Train 2bbb4c29ff
Closes #4926: Add basic UI test for regular/private tabs (#4928) 5 years ago
Colin Lee 153af588af For #4885: D8 Build failure on attempt to execute UI test (#4903)
* For #4885: D8 Build failure on attempt to execute UI test

* Disabled screengrab tests until AndroidX fix is available
5 years ago
Richard Pappalardo ca24dd6ea8 Stub out Settings tests 5 years ago
Yeon Taek Jeong 6f899c7fb5
For #2834: Delete all Private Tabs redesign (#4787) 5 years ago
Aaron Train ae05bf98e2
Closes #4618 - Stub Library UI tests (#4619)
See #4572
5 years ago
Emily Kager c9598bc4d1 For #4688 - Try to use context instead of targetContext (#4765) 5 years ago