Commit Graph

75 Commits (437b188fe8e4c34022a6c71630fa1cea1234ae8b)

Author SHA1 Message Date
Ryan VanderMeulen 437b188fe8 Bug 1838903 - Fix Fenix formatting issues and update baseline 12 months ago
AndiAJ 161a8d89c7 Revert "Bug 1816066 - replace keyboard visibility check duplicated methods"
This reverts commit 1d983dbc2543c7ce9ffdf059bcb63cfc95e5eb8f.
1 year ago
AndiAJ b7c9817556 Revert "Bug 1816066 - fix keyboard blocking the login prompt in UI tests"
This reverts commit 784ecbfb2777f13878bfacb6281bd0588872abc6.
1 year ago
oana.horvath 93a7554e00 Bug 1816066 - fix keyboard blocking the login prompt in UI tests 1 year ago
oana.horvath 2bea615da9 Bug 1816066 - replace keyboard visibility check duplicated methods 1 year ago
AndiAJ 7d85ea51ae Bug 1830870 - Fix disabled tab closing UI tests 1 year ago
AndiAJ 1f353b114c Bug 1830870 - Disable failing closeTabTest UI test 1 year ago
AndiAJ 0345c06098 Bug 1829838 - Disable failing closePrivateTabTest UI test 1 year ago
AndiAJ 3988731632 Bug 1807270 - Re-enable open tabs thumbnail check in UI tests 1 year ago
AndiAJ 0732299760 Bug 1807270 - Re-enable remaining closing open tabs related UI tests 1 year ago
AndiAJ 72b2a8b328 Bug 1821266 - Refactor privateModeScreenItemsTest UI test 1 year ago
AndiAJ 2e0f14882a [fenix] For https://github.com/mozilla-mobile/fenix/issues/26087 re-enable UI tests disabled due to tabs tray migration to compose 2 years ago
AndiAJ d825f3d3c3 [fenix] For https://github.com/mozilla-mobile/fenix/issues/26286 improve firstRunScreenTest UI test coverage 2 years ago
AndiAJ 1fad059be6 [fenix] For https://github.com/mozilla-mobile/fenix/issues/26286 refactor homeScreenItemsTest UI test 2 years ago
Mugurell 5249e2b823 [fenix] For https://github.com/mozilla-mobile/fenix/issues/26884 - Update tests to modify settings through the activity rules 2 years ago
AndiAJ 871a2ce5af [fenix] For https://github.com/mozilla-mobile/fenix/issues/26087 re-enable UI tests affected by tabs tray migration to compose 2 years ago
Mugurell 1800ca13b5 [fenix] For https://github.com/mozilla-mobile/fenix/issues/26884: [UI tests] Reset modified settings just before the Activity finishes
This should prevent issues with the cleanup being done earlier (even in @After)
and affecting the behavior of the Activity which is still running.
With this issue fixed I've re-enabled verifyCustomizeHomepageTest.

Because when FeatureSettingsHelper is instantiated it caches the settings
values from that instant it's important to only use one instance of it so I've
updated all tests that are using HomeActivityTestRule.
HomeActivityIntentTestRule may be updated with a similar functionality later.
2 years ago
mike a 8205e6f907 [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/26750: add Wallpapers Onboarding dialog 2 years ago
Christian Sadilek 83e28ebf0e [fenix] Revert "Closes https://github.com/mozilla-mobile/fenix/issues/26750: add Wallpapers Onboarding dialog"
This reverts commit 2a96c8ee06377f3103b0d4d3efe82e7b2112d0ac.
2 years ago
mike a 090060f486 [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/26750: add Wallpapers Onboarding dialog 2 years ago
mcarare 932823c871 [fenix] For https://github.com/mozilla-mobile/fenix/issues/26844: Fix ktlint issues and remove them from baseline. 2 years ago
Mugurell 5df8ef2da6 [fenix] For https://github.com/mozilla-mobile/fenix/issues/26224 - Disable the TCP CFR in failing UI tests 2 years ago
Alexandru2909 76fe8e2d4f [fenix] For https://github.com/mozilla-mobile/fenix/issues/25891 - Move GridViewHolder to compose 2 years ago
Aaron Train e176468d38 [fenix] No issue: Refactor UIDevice calls in UIAutomator code 2 years ago
AndiAJ 0aa681435d [fenix] For https://github.com/mozilla-mobile/fenix/issues/22640 re-enable verifyUndoSnackBarTest UI test, add and update RetryTestRule 2 years ago
AndiAJ 71b31bd1fc [fenix] For https://github.com/mozilla-mobile/fenix/issues/24508 re-enable private browsing UI tests 2 years ago
Gabriel Luong 7f73bfcd90 [fenix] For https://github.com/mozilla-mobile/fenix/issues/24319 - Migrate PrivateBrowsingDescriptionViewHolder to Compose 2 years ago
AndiAJ 771d143c12 [fenix] Disable failing verifyUndoSnackBarTest UI test 3 years ago
AndiAJ 69d2664705 [fenix] Improve verifyOpenTabDetails UI test coverage 3 years ago
AndiAJ b9211621ed [fenix] Refactor and improve coverage for empty tabs tray UI tests 3 years ago
AndiAJ d8dab150ad [fenix] Improve verifyEmptyTabTray Ui test coverage 3 years ago
Oana Horvath b49aeeddb1 [fenix] For https://github.com/mozilla-mobile/fenix/issues/15624 & https://github.com/mozilla-mobile/fenix/issues/17484: improves tab drawer locator & avoids homescreen refreshing 3 years ago
AndiAJ aa6387809d [fenix] Remove openNewTabAndEnterToBrowser() and replace it with enterURLAndEnterToBrowser() in the UI tests 3 years ago
AndiAJ 153bfcce38 [fenix] Remove closeTabViaXButton() and replace it with closeTab() in the UI tests 3 years ago
Arturo Mejia 3e01e9df25 [fenix] For https://github.com/mozilla-mobile/fenix/issues/21611: Show the jump back in Contextual Hints independently of the home onboarding dialog. 3 years ago
Roger Yang c0c59f266b [fenix] No issue: Improve rendering of jump back in 3 years ago
Oana Horvath 01e865fee0 [fenix] Fixed disabled UI test openExternalLinksInPrivateTest 3 years ago
Oana Horvath 6dff34ee33 [fenix] For https://github.com/mozilla-mobile/fenix/issues/18644: fix metod to verify system notifications 3 years ago
Oana Horvath 8950cb0b73 [fenix] Re-enable working UI tests from https://github.com/mozilla-mobile/fenix/issues/18644 3 years ago
Mugurell baab77eb92 [fenix] For https://github.com/mozilla-mobile/fenix/issues/18644 - Temporarily disabling UI tests that fail on Firebase.
This is a quick solution to resume PR merges.
Investigations and a proper fix is to follow on this same ticket.
3 years ago
Oana Horvath a2cc89acb6 [fenix] For https://github.com/mozilla-mobile/fenix/issues/17484, https://github.com/mozilla-mobile/fenix/issues/18003 UI tests: retry closing tab if it fails 3 years ago
Oana Horvath 488e18bfa6 [fenix] For https://github.com/mozilla-mobile/fenix/issues/15259 UI test: waits for home screen to be visible 3 years ago
AndiAJ 5e626c49c1 [fenix] For https://github.com/mozilla-mobile/fenix/issues/17195 Fix Intermittent UI test verifyTabTrayNotShowingStateHalfExpanded 3 years ago
AndiAJ 1d0384c1f5 [fenix] For https://github.com/mozilla-mobile/fenix/issues/17852 Change and Fix Intermittent UI test openNewTabTest 3 years ago
ekager c129fa2aba [fenix] For https://github.com/mozilla-mobile/fenix/issues/16132 - Rename normal mode menu item, remove telemetry 4 years ago
Oana Horvath 73e14dd776 [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/13217: fixed UI test for main menu items 4 years ago
Mugurell 2f04b48e7c [fenix] For https://github.com/mozilla-mobile/fenix/issues/14980 - Effectively disable tabs tray STATE_HALF_EXPANDED (https://github.com/mozilla-mobile/fenix/pull/16052)
STATE_HALF_EXPANDED cannot be disabled while also keeping fitToContents = true
based on which the tabs tray layout is currently set.
To work around this we'll set a a minuscule height for the tab tray when in
this state and then immediately advance to STATE_HIDDEN so to make it
imperceptible to the users.
Since I couldn't write unit tests because of InflateExceptions in Robolectric
I've written UI tests to protect against regressions.
4 years ago
Aaron Train a224f0c546 [fenix] For https://github.com/mozilla-mobile/fenix/issues/8169 - Upgrade Mockwebserver (https://github.com/mozilla-mobile/fenix/pull/16186)
Upgrades Mockwebserver to 4.9.0
4 years ago
mcarare d7c63a63c6 [fenix] For https://github.com/mozilla-mobile/fenix/issues/15688: Update UI tests. 4 years ago
ekager 1429c5ddaf [fenix] For https://github.com/mozilla-mobile/fenix/issues/15324 - Show tab settings and recently closed items in menu when no tabs 4 years ago