Commit Graph

1180 Commits (4eade0d04f9cf284ff70c5d2f0ae1fc5fd48304a)

Author SHA1 Message Date
AndiAJ ff2f457832 [fenix] For https://github.com/mozilla-mobile/fenix/issues/27522 new search codes UI tests 2 years ago
oana.horvath 74c551336e [fenix] Issue https://github.com/mozilla-mobile/fenix/issues/27522: Search groups tests refactoring 2 years ago
AndiAJ 41d160e4e8 [fenix] For https://github.com/mozilla-mobile/fenix/issues/27522 remove shortcutButtonTest UI test and unused SearchRobot functions 2 years ago
AndiAJ ef5a453740 [fenix] For https://github.com/mozilla-mobile/fenix/issues/27522 refactor shortcutSearchEngineSettingsTest to setDefaultSearchEngineFromShortcut 2 years ago
AndiAJ e4cb712d11 [fenix] For https://github.com/mozilla-mobile/fenix/issues/27522 new toggleSearchEnginesShortcutListTest UI test 2 years ago
AndiAJ ee0996a26a [fenix] For https://github.com/mozilla-mobile/fenix/issues/27522 new verifySearchEnginesWithRTLLocale UI test 2 years ago
AndiAJ 1516e79a36 [fenix] For https://github.com/mozilla-mobile/fenix/issues/27522 new changeSearchEnginesBasedOnTextTest UI test 2 years ago
AndiAJ 6ea094b8e0 [fenix] For https://github.com/mozilla-mobile/fenix/issues/26934 fix showDefaultHomeScreen screenshot test 2 years ago
AndiAJ 6d6059d3d3 [fenix] For https://github.com/mozilla-mobile/fenix/issues/27522 new delete all search engines UI test 2 years ago
AndiAJ 61bb27f7fc [fenix] For https://github.com/mozilla-mobile/fenix/issues/27522 new delete default search engine UI test 2 years ago
AndiAJ ed13e351b0 [fenix] For https://github.com/mozilla-mobile/fenix/issues/27522 new undo delete search engine UI test 2 years ago
oana.horvath e85ed0b877 [fenix] For https://github.com/mozilla-mobile/fenix/issues/27522: New search settings UI tests coverage 2 years ago
Roger Yang c61875b081 [fenix] For https://github.com/mozilla-mobile/fenix/issues/11404 - Add 'Open all' options in bookmarks
* Add "Open all in new tabs" options in bookmarks
* Add "Open all in private tabs" options in bookmarks
* Add metrics tracking if the usage of "Open all in..." in bookmarks

Co-authored-by: Pg <pg.developper.fr@gmail.com>
2 years ago
AndiAJ 9116559849 [fenix] For https://github.com/mozilla-mobile/fenix/issues/26286 new external links UI tests 2 years ago
AndiAJ 8d30046d16 [fenix] For https://github.com/mozilla-mobile/fenix/issues/26286 new web control UI tests 2 years ago
AndiAJ eb46de1260 [fenix] Add smoke test annotations for blockCookiesStorageAccessTest and allowCookiesStorageAccessTest UI tests 2 years ago
AndiAJ 268eeccce1 [fenix] For https://github.com/mozilla-mobile/fenix/issues/27478 fix for allowCookiesStorageAccessTest UI test 2 years ago
Alexandru2909 df90212000 [fenix] For https://github.com/mozilla-mobile/fenix/issues/21787 - Update the Pocket stories toggle label and summary from homepage settings 2 years ago
sv-ohorvath d183ba7114 [fenix] Adds TCP prompt & storage access tests 2 years ago
sv-ohorvath c13744b862 [fenix] No issue: refactoring for ETP tests 2 years ago
AndiAJ 18296b153a [fenix] For https://github.com/mozilla-mobile/fenix/issues/25029 and https://github.com/mozilla-mobile/fenix/issues/26087 re-enable useAppWhileTabIsCrashedTest and privateBrowsingUseAppWhileTabIsCrashedTest UI tests 2 years ago
AndiAJ 3cf57466d4 [fenix] No issue: Refactor web page items long clicks 2 years ago
AndiAJ 39d8566832 [fenix] No issue: Refactor web page items clicks and setting text 2 years ago
Alexandru2909 6dc49a06fa [fenix] For https://github.com/mozilla-mobile/fenix/issues/27405 - Clean up references to "Sing in to Sync" phrase 2 years ago
Sammy Khamis c95b49df11 [fenix] For https://github.com/mozilla-mobile/fenix/issues/27117 - Update copy for the menu from "Sign in to sync" to "Sync and save data" 2 years ago
sv-ohorvath ec2bd383b3 [fenix] No issue: Adds TCP & jump back in contextual hints UI tests 2 years ago
Aaron Train 4d6be1412b [fenix] No issue: Disable ETP permanent UI test failures 2 years ago
sv-ohorvath 76582229be [fenix] No issue: adds new onboarding smoke tests 2 years ago
Mugurell e5f35731ad [fenix] For https://github.com/mozilla-mobile/fenix/issues/26884 - Re-enable selectAllAndCopyTextTest and copyTextTest
With the other changes from this patch they should now pass.
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
Mugurell d7024f1ea5 [fenix] For https://github.com/mozilla-mobile/fenix/issues/26884 - Merge FeatureSettingsHelper with activity rules 2 years ago
sv-ohorvath 169d4c944f [fenix] No issue: remove sdk suppression tests tags for API28 and unschedule cron job 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
AndiAJ 908d95afb1 [fenix] For https://github.com/mozilla-mobile/fenix/issues/24978 re-enable media notification UI tests 2 years ago
AndiAJ a2ba4d710f [fenix] For https://github.com/mozilla-mobile/fenix/issues/24978 re-enable mainMenuOpenInAppTest UI test 2 years ago
AndiAJ 6b6bc19d9d [fenix] For https://github.com/mozilla-mobile/fenix/issues/24978 re-enable verifyContextMixedVariations UI test 2 years ago
AndiAJ 868184290f [fenix] For https://github.com/mozilla-mobile/fenix/issues/24978 re-enable homeThreeDotMenuItemsTest UI test 2 years ago
AndiAJ 4aabe3d85b [fenix] For https://github.com/mozilla-mobile/fenix/issues/24978 re-enable audioPlaybackSystemNotificationTest UI test 2 years ago
AndiAJ 5de4eb79d9 [fenix] For https://github.com/mozilla-mobile/fenix/issues/24978 re-enable testStrictVisitDisableExceptionToggle UI test 2 years ago
AndiAJ 62c6c3ec32 [fenix] For https://github.com/mozilla-mobile/fenix/issues/24978 re-enable verifyAboutFirefoxPreview UI test 2 years ago
sv-ohorvath e881c1eda6 [fenix] Issue https://github.com/mozilla-mobile/fenix/issues/26711: re-enabled verifyPageMainMenuItemsTest 2 years ago
AndiAJ e2378a2678 [fenix] For https://github.com/mozilla-mobile/fenix/issues/26936 and https://github.com/mozilla-mobile/fenix/issues/26818 fix saveLoginFromPromptTest and neverSaveLoginFromPromptTest UI tests 2 years ago
AndiAJ 3951af62a6 [fenix] For https://github.com/mozilla-mobile/fenix/issues/25345 re-enable customTrackingProtectionSettingsTest UI test 2 years ago
Jonathan Almeida 1c6e25af01 [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/27077: Load first run experiments synchronously.
Co-authored-by: Arturo Mejia <arturomejiamarmol@gmail.com>
Co-authored-by: Charlie Humphreys <chumphreys@mozilla.com>
Co-authored-by: jhugman <jhugman@users.noreply.github.com>
2 years ago
Roger Yang d2f30aebe8 [fenix] Revert "For https://github.com/mozilla-mobile/fenix/issues/11404 - Create open all function"
This reverts commit ea926e80173a310687f81df757c8b011aca84c5e.
2 years ago
Roger Yang b78bfb94cb [fenix] Revert "For https://github.com/mozilla-mobile/fenix/issues/11404 - Add 'Open all in private tabs' option as requested."
This reverts commit 83ed1abdc0846e726e2fcb46d0fcb7539f1ff9c3.
2 years ago
Roger Yang 1d9f46bce4 [fenix] Revert "For https://github.com/mozilla-mobile/fenix/issues/11404 - Disable new open bookmarks tests pending compose refactoring"
This reverts commit f89aa296b72225cb39ca45010b2f8dae69e5f0a7.
2 years ago
AndiAJ cf25687c59 [fenix] For https://github.com/mozilla-mobile/fenix/issues/27008 fix flaky addAndRemoveMostViewedTopSiteTest UI test 2 years ago
AndiAJ 1a2c4d172f [fenix] For https://github.com/mozilla-mobile/fenix/issues/27005 fix flaky updateSavedLoginTest UI test 2 years ago
AndiAJ 0fc64fb467 [fenix] For https://github.com/mozilla-mobile/fenix/issues/24978 re-enable UI tests with frequent ANR 2 years ago
Mugurell 57b89d868c [fenix] For https://github.com/mozilla-mobile/fenix/issues/11404 - Disable new open bookmarks tests pending compose refactoring 2 years ago
Pg ef15f5154c [fenix] For https://github.com/mozilla-mobile/fenix/issues/11404 - Add 'Open all in private tabs' option as requested.
https://github.com/mozilla-mobile/fenix/pull/21212#discussion_r739172674

- Add option is tree dot menu
- Edit folder opening to be aware of browsing mode
- Add metrics
- Add unit tests for 'Open all in private tabs'
- Add Android tests for open all in private.
2 years ago
Pg 871604943d [fenix] For https://github.com/mozilla-mobile/fenix/issues/11404 - Create open all function
- Create element to be displayed

- Update the interface and bind in the view holder
Set the filter to limit this action to FOLDER.

- Create core function
Main logic is done on the controller (has it should be done). The whole
process is done in one coroutine to be non-blocking as many
(sub)folders & links can be present. If folder is empty, a toast is
displayed. Else iterate on items. When item is:
- a FOLDER -> restart process (without toast) on the folder
- a ITEM -> open it
- a SEPARATOR -> do nothing
Once finished, show the tabs tray.

Toast message is defined in fragment to have access to context.

- Create androidTest for openAllInTabs
- Create tests for handleBookmarkFolderOpening
- Display 'open all' options only if folder has at least on child:
A coroutine and suspended functions have to be used, since `getTree`
is async.
2 years ago
AndiAJ 3ee2d3a7c6 [fenix] For https://github.com/mozilla-mobile/fenix/issues/26286 new homepage settings UI tests 2 years ago
AndiAJ aa9995aa50 [fenix] For https://github.com/mozilla-mobile/fenix/issues/26784 refactor use of idling resources in UI tests 2 years ago
AndiAJ 225f524f2d [fenix] For https://github.com/mozilla-mobile/fenix/issues/27002 use featureSettingsHelper instead of app settings 2 years ago
AndiAJ 4d0392061a [fenix] For https://github.com/mozilla-mobile/fenix/issues/26286 new sponsored shortcut UI tests and other refactoring work 2 years ago
Aaron Train bb43506a47 [fenix] Update SmokeTest.kt
Disabled selectAllAndCopyTextTest()
2 years ago
Aaron Train 7d2e8a00ba [fenix] Disable copyTextTest in SmokeTest.kt
See https://github.com/mozilla-mobile/fenix/issues/26884
2 years ago
Mugurell cc76d31557 [fenix] For https://github.com/mozilla-mobile/fenix/issues/26884: Properly disable the jumpBackIn and TCP CFRs in BookmarksTest 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
Aaron Train 95e632c11f [fenix] For https://github.com/mozilla-mobile/fenix/issues/26792 - Change active Firebase Test Lab emulator from x86 to ARM (https://github.com/mozilla-mobile/fenix/pull/26793)
* For https://github.com/mozilla-mobile/fenix/issues/26792 - Change active Firebase Test Lab emulator from x86 to ARM

Update startup-test kind.yml Jobs for ARM
Update ui-test kind.yml Jobs for ARM
Cleans up and renames Flank configurations for ARM
Updates ui-test.sh for ARM

* Fix BookmarksTest.kt and HomeScreenTest.kt

* Fix intent matcher for SettingsAboutTest

Adds a helper function for Play Store intent

* Fix SettingsSearchTest.kt

* ktlint fix TestHelper.kt and SettingsRobot.kt
2 years ago
mike a 8205e6f907 [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/26750: add Wallpapers Onboarding dialog 2 years ago
AndiAJ c2782f1381 [fenix] For https://github.com/mozilla-mobile/fenix/issues/26932 disabled failing verifyCustomizeHomepageTest UI test 2 years ago
AndiAJ 2219f9580b [fenix] For https://github.com/mozilla-mobile/fenix/issues/26286 new site security quick settings UI tests 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
Christian Sadilek cd2c0d4cb8 [fenix] Revert "Closes https://github.com/mozilla-mobile/fenix/issues/26750: disable wallpapers onboarding in HomeScreenTest.verifyCustomizeHomepageTest"
This reverts commit 882bf221df4cc96a054879065801289c92513430.
2 years ago
mike a ea8bd6b05b [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/26750: disable wallpapers onboarding in HomeScreenTest.verifyCustomizeHomepageTest 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
sarah541 46536b7264 [fenix] For https://github.com/mozilla-mobile/fenix/issues/26731 - First run onboarding updates 2 years ago
Noah Bond 2e7664a4f9 [fenix] For https://github.com/mozilla-mobile/fenix/issues/26606 - Add backplating to Top Sites 2 years ago
AndiAJ c2f3cf0a74 [fenix] For https://github.com/mozilla-mobile/fenix/issues/26286 new home screen UI tests 2 years ago
sv-ohorvath 44affea646 [fenix] Issue https://github.com/mozilla-mobile/fenix/issues/26711: Disable verifyPageMainMenuItemsTest UI test 2 years ago
sv-ohorvath b355f6d21c [fenix] Issue https://github.com/mozilla-mobile/fenix/issues/26286: adds UI test for the Language menu 2 years ago
Aaron Train 5eed29db0d [fenix] No issue: Add is Test Lab helper 2 years ago
sv-ohorvath 757d5fe8b6 [fenix] No issue: disable TCP CFR in screenshots tests 2 years ago
sv-ohorvath 3e48b3d55e [fenix] Issue https://github.com/mozilla-mobile/fenix/issues/26286: adds delete browsing data UI tests 2 years ago
Noah Bond 9dd3c5d4c5 [fenix] For https://github.com/mozilla-mobile/fenix/issues/26608 - Update recent bookmarks homepage title 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
Mugurell 733dce16d6 [fenix] For https://github.com/mozilla-mobile/fenix/issues/18175 - Add a new total protection ETP cookies policy
This should only add the new option in settings based on a Nimbus experiment.
2 years ago
AndiAJ 513932391a [fenix] For https://github.com/mozilla-mobile/fenix/issues/26144 new credit card autofill UI smoke tests 2 years ago
AndiAJ e52c7a0ed3 [fenix] For https://github.com/mozilla-mobile/fenix/issues/26144 new address autofill UI smoke tests 2 years ago
MatthewTighe f98b9275da [fenix] Add updated wallpaper use cases and activate them with feature flag. 2 years ago
sv-ohorvath ea946d8b84 [fenix] Issue https://github.com/mozilla-mobile/fenix/issues/26127, https://github.com/mozilla-mobile/fenix/issues/26092: Ads RetryTestRule to TopSitesTest class, other small refactors 2 years ago
AndiAJ 13fa8ea4c2 [fenix] For https://github.com/mozilla-mobile/fenix/issues/26074 fix failing settingsTest screen shot UI test 2 years ago
AndiAJ eddd74eaa7 [fenix] For https://github.com/mozilla-mobile/fenix/issues/26144 new verifySponsoredShortcutsListTest UI test 2 years ago
Mugurell a327a1d7de [fenix] For https://github.com/mozilla-mobile/fenix/issues/26335: Disable tests for the number of inflations.
These fail in Firebase with different values making the test intermittent.
2 years ago
Mugurell ae9af452ce [fenix] For https://github.com/mozilla-mobile/fenix/issues/26335: Allow for more inflations in performance tests
The first patch for this enabled the contile feature by default which based on
the automated tests increased the number of inflations done in HomeActivity.
This patch comes to address that by allowing for up to 6 inflations as seen
reported as the actual count in tests.
2 years ago
sunilk9211 d609299323 [fenix] For https://github.com/mozilla-mobile/fenix/issues/25985: Remove ability to click the logo to change the wallpaper 2 years ago
sv-ohorvath 1868d8c41d [fenix] Issue #https://github.com/mozilla-mobile/fenix/issues/26361: randomize shortcut titles to avoid data overlapping 2 years ago
AndiAJ a6790fe073 [fenix] For https://github.com/mozilla-mobile/fenix/issues/26144 new cancelDeleteAllHistoryTest UI test 2 years ago
AndiAJ 2fb0021b62 [fenix] For https://github.com/mozilla-mobile/fenix/issues/26144 refactor deleteAllHistoryTest UI test 2 years ago
isabelrios 4c04956c5b [fenix] use python 3.10 2 years ago
isabelrios d7a448da29 [fenix] For https://github.com/mozilla-mobile/fenix/issues/26390 Upgrade to Python3 2 years ago
MatthewTighe 346427f73a [fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/26245: refactor the WallpaperManager as several WallpaperUseCases 2 years ago
Noah Bond 9968708352 [fenix] For https://github.com/mozilla-mobile/fenix/issues/26289 - Remove search term tab groups metrics and setting 2 years ago
AndiAJ 14580e22ad [fenix] For https://github.com/mozilla-mobile/fenix/issues/26144 new App-like experience in PWAs UI test 2 years ago
AndiAJ 354d88c22c [fenix] For https://github.com/mozilla-mobile/fenix/issues/26286 new verifyRemoveTopSiteFromMainMenu UI test 2 years ago
AndiAJ 528e7298a7 [fenix] For https://github.com/mozilla-mobile/fenix/issues/25926 disable failing mainMenuOpenInAppTest UI test 2 years ago
AndiAJ c741f9fb2c [fenix] For https://github.com/mozilla-mobile/fenix/issues/26286 new undoDeleteHistoryItemTest UI test 2 years ago
MatthewTighe 35093573e5 [fenix] Fixes: https://github.com/mozilla-mobile/fenix/issues/26052 remove WallpaperManager::updateWallpaper 2 years ago
AndiAJ 279782aa40 [fenix] For https://github.com/mozilla-mobile/fenix/issues/25926 disable failing testDownloadPrompt UI test 2 years ago
Alexandru2909 76fe8e2d4f [fenix] For https://github.com/mozilla-mobile/fenix/issues/25891 - Move GridViewHolder to compose 2 years ago
sv-ohorvath d1d14d5966 [fenix] Issue https://github.com/mozilla-mobile/fenix/issues/25970: wait for homescreen to exist before scrolling 2 years ago
mike a 08a57223b6 [fenix] Close https://github.com/mozilla-mobile/fenix/issues/25954: add a new delete time range confirmation dialog for history screen 2 years ago
sv-ohorvath c993d3de51 [fenix] Issue https://github.com/mozilla-mobile/fenix/issues/26097: use mock location in UI tests 2 years ago
sv-ohorvath 7d442af6d6 [fenix] Issue https://github.com/mozilla-mobile/fenix/issues/25972, https://github.com/mozilla-mobile/fenix/issues/25971: reduce test failures with more retries on legacy-api-tests 2 years ago
AndiAJ 6a4b4b9344 [fenix] For https://github.com/mozilla-mobile/fenix/issues/24457 re-enable selectAndSearchTextTest UI test 2 years ago
AndiAJ 209b4b4cf6 [fenix] For https://github.com/mozilla-mobile/fenix/issues/25992 https://github.com/mozilla-mobile/fenix/issues/25832 and https://github.com/mozilla-mobile/fenix/issues/25710 fix flaky PWA UI tests 2 years ago
AndiAJ d00671f58f [fenix] For https://github.com/mozilla-mobile/fenix/issues/25796 fix flaky allowNotificationsPermissionPromptTest UI test 2 years ago
AndiAJ 0ca21a0af5 [fenix] For https://github.com/mozilla-mobile/fenix/issues/17485 fix disabled manageDownloadsInDownloadsMenuTest UI test 2 years ago
Alexandru2909 09349c9496 [fenix] For https://github.com/mozilla-mobile/fenix/issues/25829 - String updates for Sync 2 years ago
sv-ohorvath bbb46c8142 [fenix] For https://github.com/mozilla-mobile/fenix/issues/25852: Fixes visibility issue of private tabs notification in UI tests 2 years ago
AndiAJ 3bea2862be [fenix] For https://github.com/mozilla-mobile/fenix/issues/25034 fix disabled redirectToAppPermissionsSystemSettingsTest UI test 2 years ago
Aaron Train e176468d38 [fenix] No issue: Refactor UIDevice calls in UIAutomator code 2 years ago
AndiAJ dd62d85d42 [fenix] Fix and re-enable findInPageTest UI test 2 years ago
sv-ohorvath 2a6354ab8c [fenix] No issue: Tag problematic UI tests to run on API 28 only 2 years ago
AndiAJ 7bfb88b498 [fenix] For https://github.com/mozilla-mobile/fenix/issues/24573 fix disabled openExternalLinksInPrivateTest UI test 2 years ago
AndiAJ 98814e83d4 [fenix] For https://github.com/mozilla-mobile/fenix/issues/25551 fix disabled openLinkInAppTest 2 years ago
AndiAJ e18e3c9929 [fenix] For https://github.com/mozilla-mobile/fenix/issues/23237 minor refactoring work for privateTabsTrayWithOpenedTabTest UI test 2 years ago
Gabriel Luong 74fdb5243a [fenix] For https://github.com/mozilla-mobile/fenix/issues/24967 - Enable address autofill for Nightly and Debug 2 years ago
AndiAJ 680bb37f3f [fenix] For https://github.com/mozilla-mobile/fenix/issues/25726 fix failing testStrictVisitSheetDetails UI test 2 years ago
AndiAJ ec75ca0119 [fenix] For https://github.com/mozilla-mobile/fenix/issues/25726 and https://github.com/mozilla-mobile/fenix/issues/25345 disable failing UI tests 2 years ago
sarah541 0e5c90103c [fenix] For https://github.com/mozilla-mobile/fenix/issues/23966 - Migrate MessageCardViewHolder to Compose 2 years ago
AndiAJ 562c6319ae [fenix] For https://github.com/mozilla-mobile/fenix/issues/25551 and https://github.com/mozilla-mobile/fenix/issues/25355 disable failing UI tests 2 years ago
sv-ohorvath ac1b182a17 [fenix] Removes all registered Idling resources before retrying tests, to prevent crashes. 2 years ago
sv-ohorvath be9fe960fc [fenix] For https://github.com/mozilla-mobile/fenix/issues/24843, https://github.com/mozilla-mobile/fenix/issues/24815, https://github.com/mozilla-mobile/fenix/issues/17416: removed idling resources to prevent crashes in tests.
Retrying add-on installation if it fails.
2 years ago
AndiAJ c5a247bff1 [fenix] For https://github.com/mozilla-mobile/fenix/issues/25511 fix failing shortcutButtonTest UI test 2 years ago
mcarare 84d848d10f [fenix] For https://github.com/mozilla-mobile/fenix/issues/25435: Handle ERROR_BAD_HSTS_CERT error. 2 years ago
AndiAJ 51044beb79 [fenix] For https://github.com/mozilla-mobile/fenix/issues/24092 and https://github.com/mozilla-mobile/fenix/issues/25077 fix flaky emailLinkPWATest and telephoneLinkPWATest UI tests 2 years ago
AndiAJ 14af42f52f [fenix] For https://github.com/mozilla-mobile/fenix/issues/25125 fix flaky downloadMultipleFileTypesTest UI test 2 years ago
sv-ohorvath 78fecdb65e [fenix] For https://github.com/mozilla-mobile/fenix/issues/23858: replaces opened app verification with intent matching 2 years ago
sv-ohorvath 26214c596c [fenix] Refactor re-usable methods in TabDrawerRobot.kt 2 years ago
sv-ohorvath 42d659b6ab [fenix] Refactor collections UI tests for Compose 2 years ago
sv-ohorvath 51a694869d [fenix] Move collections tests to CollectionTest class 2 years ago
AndiAJ dea8bbfa92 [fenix] For https://github.com/mozilla-mobile/fenix/issues/25393 fix flaky verifyAboutFirefoxPreview UI test 2 years ago
Arturo Mejia 8b7799a3fe [fenix] Revert "For https://github.com/mozilla-mobile/fenix/pull/24455 - Migrate NoCollectionsMessageViewHolder to Compose"
This reverts commit eb9d1a88
2 years ago
Noah Bond c07f7454cd [fenix] For https://github.com/mozilla-mobile/fenix/issues/21897 - Disable leftover UI test code from https://github.com/mozilla-mobile/fenix/issues/24333 2 years ago
AndiAJ 0f1e916c3d [fenix] For https://github.com/mozilla-mobile/fenix/issues/25394 and https://github.com/mozilla-mobile/fenix/issues/25380 re-enable BrowsingErrorPages UI tests 2 years ago
sv-ohorvath f929392ad2 [fenix] For https://github.com/mozilla-mobile/fenix/issues/15754: Replace UI tests video asset for video with sound 2 years ago
Michael Comella 52be04125d [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/24304 - simplify StartupExcessiveResourceUseTest error message.
It's easier to modify the explanation of the heuristics in code comments
rather than command line strings so I moved the failure explanations
into code comments, allowing me to simplify the test failure error messages.
2 years ago
Michael Comella ceca39d55f [fenix] For https://github.com/mozilla-mobile/fenix/issues/24304 - update StartupExcessiveResourceUseTest documentation.
We want this test to be self service for the fenix team so the meaning
of the documentation was updated. Additionally, we clarified why each
heuristic exists to make the test more accessible to self service.
2 years ago
AndiAJ 2a3fc13187 [fenix] For https://github.com/mozilla-mobile/fenix/issues/25394 disable failing blockUnwantedSoftwarePageTest UI test 2 years ago
sv-ohorvath ca3d0bffae [fenix] For https://github.com/mozilla-mobile/fenix/issues/25380: Disable blockHarmfulPageTest UI test 2 years ago
Arturo Mejia 796da01ae6 [fenix] Revert "For https://github.com/mozilla-mobile/fenix/issues/23966 - Migrate MessageCardViewHolder to Compose"
This reverts commit b9e0a18233c0d30efd5f058eb3b7d24188ac5353.
2 years ago
AndiAJ 21d35adf8b [fenix] Disable failing useAppWhileTabIsCrashedTest UI test 2 years ago
AndiAJ 6703f0c16c [fenix] For https://github.com/mozilla-mobile/fenix/issues/25002 https://github.com/mozilla-mobile/fenix/issues/25184 and https://github.com/mozilla-mobile/fenix/issues/23417 fix testDownloadCompleteNotification testDownloadPrompt and testCloseDownloadPrompt 2 years ago
AndiAJ eda0ae4b34 [fenix] For https://github.com/mozilla-mobile/fenix/issues/23481 fix disabled openLinkInAppTest UI test 2 years ago
AndiAJ 2f0189a2eb [fenix] For https://github.com/mozilla-mobile/fenix/issues/23600 fix flaky saveLoginsInPWATest UI test 2 years ago
sarah541 633377e903 [fenix] For https://github.com/mozilla-mobile/fenix/issues/23966 - Migrate MessageCardViewHolder to Compose 2 years ago
AndiAJ 10ce734500 [fenix] Disable failing audioPlaybackSystemNotificationTest UI test 2 years ago
AndiAJ 1c07fa2ccf [fenix] Fix externalLinkPWATest UI test 2 years ago
AndiAJ 5c658c4189 [fenix] Disable failing verifyContextMixedVariations UI test 2 years ago
AndiAJ c5d5b3e372 [fenix] Disable failing selectTabOnLongTapTest UI test 2 years ago
Oana Horvath 840cf3a041 [fenix] For https://github.com/mozilla-mobile/fenix/issues/20754: Fix scrolling issues and re-enable verifyAboutFirefoxPreview 2 years ago
Mugurell c1e91e6f0a [fenix] For https://github.com/mozilla-mobile/fenix/issues/24333 - Disable ui tests code affected by the migration
After migrating to compose identifying widgets and interacting with them will
need to be updated.
Checked with Oana about the approach, commenting the code seems better.
2 years ago
AndiAJ 38852866e1 [fenix] Disable failing useAddonsInPrivateModeTest UI test 2 years ago
sarah541 d2fa53ff1d [fenix] For https://github.com/mozilla-mobile/fenix/pull/24455 - Migrate NoCollectionsMessageViewHolder to Compose 2 years ago
Aaron Train 05d51d4bcb [fenix] For https://github.com/mozilla-mobile/fenix/issues/25132 - Catch intermittent RuntimeException in early getInstrumentation() call
fix: ktlint
2 years ago
AndiAJ f14b746b89 [fenix] For https://github.com/mozilla-mobile/fenix/issues/24998 fix flaky deleteDeleteBrowsingHistoryDataTest UI test 2 years ago
AndiAJ 9490fea9e9 [fenix] For https://github.com/mozilla-mobile/fenix/issues/23816 fix disabled verifyMultipleLoginsSelectionsTest UI test 2 years ago
AndiAJ 13204c826a [fenix] For https://github.com/mozilla-mobile/fenix/issues/24993 and https://github.com/mozilla-mobile/fenix/issues/25085 fix flaky UI tests 2 years ago
Arturo Mejia 3b29180062 [fenix] For https://github.com/mozilla-mobile/fenix/issues/25142 increase the EXPECTED_NUMBER_OF_INFLATION to count for the messaging framework message. 2 years ago
Arturo Mejia 95c9a2412c [fenix] For https://github.com/mozilla-mobile/fenix/issues/25142 increase the EXPECTED_RECYCLER_VIEW_CONSTRAINT_LAYOUT_CHILDREN to count for the messaging framework message. 2 years ago
Arturo Mejia 3e1fb47096 [fenix] Disable intermittent tests https://github.com/mozilla-mobile/fenix/issues/20754. 2 years ago
Arturo Mejia d1247e2c34 [fenix] Disable intermittent tests https://github.com/mozilla-mobile/fenix/issues/24843 and https://github.com/mozilla-mobile/fenix/issues/23816 2 years ago
Oana Horvath 953a9ab96f [fenix] For https://github.com/mozilla-mobile/fenix/issues/22188: fix and re-enable launchPageShortcutInPrivateModeTest 2 years ago
AndiAJ adf158e337 [fenix] Disable failing download UI tests 2 years ago
AndiAJ e671985be5 [fenix] For https://github.com/mozilla-mobile/fenix/issues/20973 fix and re-enable shortcutButtonTest UI test 2 years ago
AndiAJ 5dfc9558d2 [fenix] Disable failing openExternalLinksInPrivateTest UI test 2 years ago
AndiAJ f768c0a54f [fenix] Disable redirectToAppPermissionsSystemSettingsTest UI test 2 years ago
AndiAJ 39878ce4ea [fenix] For https://github.com/mozilla-mobile/fenix/issues/24994 fix and re-enable deleteNonEmptyBookmarkFolderTest UI test 2 years ago
AndiAJ f6c7e3f79d [fenix] For https://github.com/mozilla-mobile/fenix/issues/22304 re-enable visitedUrlHistoryTest UI test 2 years ago
AndiAJ b33fabf22b [fenix] Disable failing deleteNonEmptyBookmarkFolderTest UI test 2 years ago
Aaron Train d976e6e011 [fenix] No issue: Additional UI test disabling on API30 (Firebase) (https://github.com/mozilla-mobile/fenix/pull/24979) 2 years ago
Aaron Train 0aa4769862 [fenix] Upgrade AndroidX Espresso Deps and support API 30 (https://github.com/mozilla-mobile/fenix/pull/23904) 2 years ago
AndiAJ ad32531e0e [fenix] For https://github.com/mozilla-mobile/fenix/issues/23136 re-enable selectSearchEnginesShortcutTest UI test 2 years ago
AndiAJ dd52c4b8f1 [fenix] For https://github.com/mozilla-mobile/fenix/issues/23817 disable failing toggleSearchSuggestionsTest 2 years ago
AndiAJ b37dec5366 [fenix] For https://github.com/mozilla-mobile/fenix/issues/23136 disable failing selectSearchEnginesShortcutTest UI test 2 years ago
AndiAJ cd16014a1d [fenix] For https://github.com/mozilla-mobile/fenix/issues/23716 fix and re-enable mediaSystemNotificationInPrivateModeTest 2 years ago
Mugurell d0440307ae [fenix] For https://github.com/mozilla-mobile/fenix/issues/24316 - Disable flaky "shortcutButtonTest". 2 years ago
mcarare 49fb546ec3 [fenix] For https://github.com/mozilla-mobile/fenix/issues/24841: Decrement suppression count. 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
Andrei Joltan 8a4f4cae52 [fenix] For https://github.com/mozilla-mobile/fenix/issues/24495 fix and re-enable settingsPrivacyItemsTest UI test. (https://github.com/mozilla-mobile/fenix/pull/24705)
* Fix delete browsing data on quit ambiguous matcher

* Add missing HTTPS-Only Mode assertions to settingsPrivacyItemsTest UI test

* SettingsRobot refactoring work

Co-authored-by: AndiAJ <andiaj@users.noreply.github.com>
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
3 years ago
AndiAJ 4958d302a8 [fenix] For https://github.com/mozilla-mobile/fenix/issues/24381 re-enable firstRunScreenTest UI test 3 years ago
AndiAJ 71b31bd1fc [fenix] For https://github.com/mozilla-mobile/fenix/issues/24508 re-enable private browsing UI tests 3 years ago
Gabriel Luong 3c680ee9bb [fenix] For https://github.com/mozilla-mobile/fenix/issues/24616 - Update all the strings that references "top site" to "shortcut" 3 years ago
AndiAJ 26087bf448 [fenix] For https://github.com/mozilla-mobile/fenix/issues/24375 and https://github.com/mozilla-mobile/fenix/issues/24384 fix and re-enable jumpBackInOptionTest and recentBookmarksOptionTest UI tests 3 years ago
AndiAJ 0ddca5dfe5 [fenix] For https://github.com/mozilla-mobile/fenix/issues/24436 fix and re-enable home screen UI tests 3 years ago
AndiAJ e32c49c997 [fenix] For https://github.com/mozilla-mobile/fenix/issues/24462 https://github.com/mozilla-mobile/fenix/issues/24376 https://github.com/mozilla-mobile/fenix/issues/24377 https://github.com/mozilla-mobile/fenix/issues/20418 re-enable top sites UI tests 3 years ago
AndiAJ a2231b791d [fenix] Skip onboarding in TopSitesTest class 3 years ago
AndiAJ ef43f62ad3 [fenix] Remove duplicate add top site from main menu UI test 3 years ago
AndiAJ 4738ae1245 [fenix] Disable failing deleteCollectionTest UI test 3 years ago
Alexandru2909 f205037644 [fenix] For https://github.com/mozilla-mobile/fenix/issues/24450 - Remove Event.wrapper for ErrorPage metrics 3 years ago
Gabriel Luong 7f73bfcd90 [fenix] For https://github.com/mozilla-mobile/fenix/issues/24319 - Migrate PrivateBrowsingDescriptionViewHolder to Compose 3 years ago
Eitan Isaacson 7320080c11 [fenix] For https://github.com/mozilla-mobile/fenix/issues/24490 - Remove index selectors in UI tests. 3 years ago
Mugurell 1896402324 [fenix] For https://github.com/mozilla-mobile/fenix/issues/16952 - Temporarily disable settingsPrivacyItemsTest ui test
Pending refactoring following the addition of a new setting, work to be done in
https://github.com/mozilla-mobile/fenix/issues/24495
3 years ago
AndiAJ fbcf2e6ee9 [fenix] For https://github.com/mozilla-mobile/fenix/issues/24381 disable failing firstRunScreenTest UI test 3 years ago
AndiAJ c8bbacd973 [fenix] For https://github.com/mozilla-mobile/fenix/issues/24375 https://github.com/mozilla-mobile/fenix/issues/23481 https://github.com/mozilla-mobile/fenix/issues/24458 https://github.com/mozilla-mobile/fenix/issues/24462 https://github.com/mozilla-mobile/fenix/issues/24376 disable flaky UI tests 3 years ago
AndiAJ 4561716c28 [fenix] For https://github.com/mozilla-mobile/fenix/issues/20418 and https://github.com/mozilla-mobile/fenix/issues/24436 disable failing UI tests 3 years ago
Oana Horvath d1a353bc3f [fenix] Disables failing tests: selectAndSearchTextTest, recentBookmarksOptionTest 3 years ago
Oana Horvath 6aa4b3d594 [fenix] For https://github.com/mozilla-mobile/fenix/issues/24377: Disables verifyRenameTopSite UI test 3 years ago
MatthewTighe 20f4564cfb [fenix] closes https://github.com/mozilla-mobile/fenix/issues/24366: reset strict mode after locale read 3 years ago
Gabriel Luong d2f438e996 [fenix] For https://github.com/mozilla-mobile/fenix/issues/24114 - Decrease EXPECTED_SUPPRESSION_COUNT value to fix StartupExcessiveResourceUseTest 3 years ago
AndiAJ b88d1b4a43 [fenix] Remove SmokeTest annotation for closeTabCrashedReporterTest and restoreTabCrashedReporterTest 3 years ago
AndiAJ cc19161b92 [fenix] New useAppWhileTabIsCrashedTest and privateBrowsingUseAppWhileTabIsCrashedTest UI tests 3 years ago
AndiAJ 6b12bf74a4 [fenix] Create new Crash Report test class and move the previously created UI smoke tests and refactoring work 3 years ago
MatthewTighe 2352d2b129 [fenix] closes https://github.com/mozilla-mobile/fenix/issues/24289: reset strict mode after WallpaperManager construction 3 years ago
Gabriel Luong 13af68853e [fenix] For https://github.com/mozilla-mobile/fenix/issues/24235 - Remove Tip from HomeFragmentStore 3 years ago
Oana Horvath 25a03fd23c [fenix] For https://github.com/mozilla-mobile/fenix/issues/23716: Disables mediaSystemNotificationInPrivateModeTest 3 years ago
Oana Horvath d6aaf8ca47 [fenix] For https://github.com/mozilla-mobile/fenix/issues/21002: Ads new search group UI tests
Fixed and re-enabled editCustomSearchEngineTest with custom MockWebServer URL
3 years ago
Oana Horvath b3d45f7e09 [fenix] For https://github.com/mozilla-mobile/fenix/issues/21002: Ads new wallpapers UI tests 3 years ago
Alexandru2909 f55e88ce94 [fenix] For https://github.com/mozilla-mobile/fenix/issues/22189 - Replace app name with 'Firefox' for Sync strings 3 years ago
AndiAJ dc543bfd22 [fenix] Disable rememberAllowAudioVideoPermissionChoiceTest UI test 3 years ago
Alexandru2909 fc08df845f [fenix] For https://github.com/mozilla-mobile/fenix/issues/22189 - Replace the 'Firefox' word in all strings with placeholder 3 years ago
AndiAJ c874f11dc7 [fenix] Save logins and external links in custom tabs UI test 3 years ago
Oana Horvath 318acb161e [fenix] For https://github.com/mozilla-mobile/fenix/issues/21002: Adds UI test for Addons in private mode 3 years ago
AndiAJ d8fc04f898 [fenix] New browser functionalities in custom tabs tests 3 years ago
AndiAJ 12a861dc47 [fenix] Add and remove most visited top sites UI test 3 years ago
AndiAJ 1441115c0c [fenix] Refactoring work top sites tests 3 years ago
AndiAJ 1739ac8300 [fenix] New verifyMultipleLoginsSelectionsTest UI Smoke test 3 years ago
Oana Horvath a3409067ca [fenix] Re-write toggleSearchBookmarksAndHistoryTest 3 years ago
Oana Horvath 6b8900417b [fenix] Ads new voice search UI test 3 years ago
Oana Horvath bb4a179078 [fenix] Re-organize existing tests to their own SettingsSearchTest class 3 years ago
Gabriel Luong 518eac14cd [fenix] For https://github.com/mozilla-mobile/fenix/issues/23558 - Update menu copy for What's new and Customize homepage 3 years ago
AndiAJ 3b05cde361 [fenix] No issue: quick fix for externalLinkPWATest 3 years ago
AndiAJ e6b981e928 [fenix] New External links PWA tests 3 years ago
Oana Horvath 623cdcb309 [fenix] [UI smoke test] For https://github.com/mozilla-mobile/fenix/issues/21002: Ads UI test for browsing error pages 3 years ago
Arturo Mejia 9de688d1c9 [fenix] For https://github.com/mozilla-mobile/fenix/issues/22851 Add logo animation for wallpapers 3 years ago
AndiAJ efcf1c4dcb [fenix] Remove hard-coded package from openAppFromExternalLink 3 years ago
Sarah541 5185773477 [fenix] For https://github.com/mozilla-mobile/fenix/issues/22576 - Indicate mutability flag for PendingIntent
* For https://github.com/mozilla-mobile/fenix/issues/22576 - Indicate mutability flag for PendingIntent

* Fix lint issues

* Make Analytics Pending Intent flag mutable

Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
3 years ago
AndiAJ f67bed33a9 [fenix] Save logins in PWA UI test 3 years ago
AndiAJ 815a414123 [fenix] Fix mainMenuOpenInAppTest smoke test 3 years ago
AndiAJ fbd7747e2d [fenix] Add missing request interceptors to androidTest AppRequestInterceptor 3 years ago
AndiAJ 709fc320c1 [fenix] Open links in apps UI test 3 years ago
Oana Horvath 8a3c490954 [fenix] [UI smoke test] For https://github.com/mozilla-mobile/fenix/issues/21002: Ads UI test for 'Open website' button from Saved logins 3 years ago
Aaron Train 463028b353 [fenix] No issue: Update PWA package name in mainMenuInstallPWATest (https://github.com/mozilla-mobile/fenix/pull/23335) 3 years ago
Oana Horvath ff6e060e03 [fenix] [UI smoke test] For https://github.com/mozilla-mobile/fenix/issues/21002: Ads new audio-video permissions test 3 years ago
Oana Horvath aa9005e888 [fenix] [UI smoke test] For https://github.com/mozilla-mobile/fenix/issues/21002: Ads app permissions UI tests 3 years ago
Aaron Train e13def64fc [fenix] Update assets.md
fix: fixed URL
3 years ago
Aaron Train f27b28cd3f [fenix] No issue: Create an asset readme for UI tests 3 years ago
Noah Bond 62b713be4d [fenix] For https://github.com/mozilla-mobile/fenix/issues/23159 - Created setting to turn off the Contile feature 3 years ago
Oana Horvath 4cc2e61f8e [fenix] For https://github.com/mozilla-mobile/fenix/issues/21002: improve Manage Downloads smoke tests coverage
Add parametrized test for downloading various file types
3 years ago
Christian Sadilek 78a5a4bde0 [fenix] Issue https://github.com/mozilla-mobile/fenix/issues/22256: Ignore intermittent editCustomSearchEngineTest 3 years ago
mcarare e9d42361a0 [fenix] For https://github.com/mozilla-mobile/fenix/issues/22559: Update leak canary version to 2.8.1 3 years ago
Brais Gabín 26a4ec05d3 [fenix] For https://github.com/mozilla-mobile/fenix/issues/23142 - Fix license formatting in tests 3 years ago
Aaron Train 08a83e287d [fenix] No issue: Try out RetryTestRule in SmokeTest UI test class (https://github.com/mozilla-mobile/fenix/pull/22868)
* Add RetryTestRule to SmokeTest UI tests

* fix: newline in RetryTestRule.kt

fix: switch off generic Throwable

Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
3 years ago
Matt Tighe 1c898c756c [fenix] fixes https://github.com/mozilla-mobile/fenix/issues/22889: add bottom spacer to onboarding adapter 3 years ago
Gabriel Luong 4a932557ec [fenix] For https://github.com/mozilla-mobile/fenix/issues/22741 - Remove all unused strings marked moz:removedIn <= 94 3 years ago
Christian Sadilek 57f46aa08e [fenix] Fix BrowserRobot.goToHomescreen to wait for home screen to be rendered
It was previously just waiting for the application to be idle, which
is not a reliable check in case the navigation to home is triggered
on completion of an async operation i.e., the app / main thread may
be idle, but the navigation to home hasn't completed yet.

goToHomeScreen further needs to wait for the browser fragment's
home button to exist before clicking it.
3 years ago
Andrei Joltan edd33f2685 [fenix] [UI Smoke Tests] New undoDeleteBookmarkFolderTest UI test and Improve coverage for deleteNonEmptyBookmarkFolderTest UI test (https://github.com/mozilla-mobile/fenix/pull/22587)
* New undoDeleteBookmarkFolderTest smoke UI test

* Improve coverage for deleteNonEmptyBookmarkFolderTest UI smoke test

Co-authored-by: AndiAJ <andiaj@users.noreply.github.com>
3 years ago
Oana Horvath a776cabd2b [fenix] For https://github.com/mozilla-mobile/fenix/issues/21002: Add testETPOffGlobally UI smoke test 3 years ago
AndiAJ 5959b0a309 [fenix] Refactor recently closed tabs UI smoke tests 3 years ago
AndiAJ c9a18b8b03 [fenix] Move verifyRecentlyClosedTabsListTest UI test from SmokeTest class 3 years ago
AndiAJ 771d143c12 [fenix] Disable failing verifyUndoSnackBarTest UI test 3 years ago
Mugurell f70dfb6ef9 [fenix] For https://github.com/mozilla-mobile/fenix/issues/22534 - Show history highlights and groups in "Recently visited" (https://github.com/mozilla-mobile/fenix/pull/22535)
* For https://github.com/mozilla-mobile/fenix/issues/22534 - Update homescreen section name to "Recently visited"

* For https://github.com/mozilla-mobile/fenix/issues/22534 - Show both history highlights and groups in Recently visited

For now the metadata groups don't support scoring so as an interim solution we
will show up to 9 items, evenly distributes, first favoring groups sorted by
date then history highlights pre-sorted by default.

Tapping a history highlight will switch to it's already open tab if available
or create a new one in which to load it if needed.

A "Remove" option will also be available for history highlights to remove it
from the screen and also from history.
Currently removing a group / highlight will not query new ones to again show up
to 9 items, this will be implemented separately.

* For https://github.com/mozilla-mobile/fenix/issues/22534 - Rename and refactor historymetadata to recentvisits

The updated feature supports more than history metadata so updating the overall
naming scheme seems needed.
To signal that this is a homescreen feature the entire package is moved to home

* For https://github.com/mozilla-mobile/fenix/issues/22534 - Update UI tests to account for the new items space on the screen

Saw failures about not finding the collection section on screen.
This is probably happening because w are now adding the recent visits to
homescreen above the collections section pushing it off screen.

Since the collections might be obstructed by the toolbar shown on top as a
quick solution we'll scroll to the next homescreen section so that the
collections will be shown above in their entirety.

* Update app/src/main/java/org/mozilla/fenix/home/recentvisits/RecentVisitsFeature.kt

Co-authored-by: Christian Sadilek <christian.sadilek@gmail.com>

* Update app/src/main/java/org/mozilla/fenix/home/recentvisits/RecentVisitsFeature.kt

Co-authored-by: Christian Sadilek <christian.sadilek@gmail.com>

Co-authored-by: Gabriel Luong <gabriel.luong@gmail.com>
Co-authored-by: Christian Sadilek <christian.sadilek@gmail.com>
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
3 years ago
AndiAJ c09104308d [fenix] New text search UI smoke tests 3 years ago
AndiAJ f2e74f31f8 [fenix] Improve expand/collapse collection UI test coverage 3 years ago
AndiAJ 62560b4d5c [fenix] Improve collection deletion UI coverage 3 years ago
Oana Horvath bb36ddee12 [fenix] For https://github.com/mozilla-mobile/fenix/issues/21002: improves the share tabs smoke tests coverage 3 years ago
AndiAJ 201663cff1 [fenix] Improve privateTabsTrayWithOpenedTabTest UI test coverage 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
Oana Horvath 6ca9c5a17b [fenix] For https://github.com/mozilla-mobile/fenix/issues/21002: add missing steps to selectSearchEnginesShortcutTest, addPredefinedSearchEngineTest 3 years ago
AndiAJ 283f938184 [fenix] Improve mainMenuAddToHomeScreenTest UI test coverage 3 years ago
AndiAJ 5d10398f55 [fenix] startOnLastTab UI smoke test 3 years ago
AndiAJ 7662078764 [fenix] recentBookmarksOption UI smoke test 3 years ago
AndiAJ a5d2e8ee47 [fenix] jumpBackInOption UI smoke test 3 years ago
AndiAJ daa348bb2d [fenix] startOnHomepageTest refactoring work 3 years ago
Roger Yang 627bc919d1 [fenix] Close https://github.com/mozilla-mobile/fenix/issues/22402: Add top placeholder for home 3 years ago
AndiAJ 8722950d3b [fenix] Improve homeThreeDotMenuItemsTest UI test coverage 3 years ago
Arturo Mejia ad8f060cec [fenix] For https://github.com/mozilla-mobile/fenix/issues/22271 Improve URL accessing from the clipboard for Android 12 and above. 3 years ago
Oana Horvath b215f9c585 [fenix] No issue: creates new SmokeTest annotation.
Updates smoke tests list according to the ones in TestRail.
3 years ago
AndiAJ ee76b930bd [fenix] For https://github.com/mozilla-mobile/fenix/issues/22256 re-enable editCustomSearchEngineTest UI test 3 years ago
AndiAJ d8dab150ad [fenix] Improve verifyEmptyTabTray Ui test coverage 3 years ago
Grisha Kruglov 3fc31d036b [fenix] No issue: rename test resource file that was causing issues on Windows 3 years ago
mike a 77892a785c [fenix] For https://github.com/mozilla-mobile/fenix/issues/21816: Filename in "Open" PDF dialog overflows screen
Changing the download file name length to the max allowed by AS (251 char, won’t compile if more; max would be 260 for latest windows versions, but generally it is 255), and changing the UI test to check if the long file name is fully visible.
Changing the downloaded dialog layout to properly display really long file names.
3 years ago
Oana Horvath 422a8e2a67 [fenix] For https://github.com/mozilla-mobile/fenix/issues/22304 & https://github.com/mozilla-mobile/fenix/issues/22256: Disabled failing visitedUrlHistoryTest & editCustomSearchEngineTest tests 3 years ago
AndiAJ a599f10dad [fenix] Improve deleteBookmarkInEditModeTest UI test coverage 3 years ago
AndiAJ 867f11e5d9 [fenix] Improve coverage for cancelCreateBookmarkFolderTest UI test 3 years ago
AndiAJ 66862fa992 [fenix] For https://github.com/mozilla-mobile/fenix/issues/18421 re-enable verifyContextOpenImageNewTab, verifyContextOpenLinkNewTab & verifyContextOpenLinkPrivateTab UI tests 3 years ago
Oana Horvath 4807972089 [fenix] For https://github.com/mozilla-mobile/fenix/issues/21397: disabled homescreen features to improve collections visibility 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 e62c814006 [fenix] For https://github.com/mozilla-mobile/fenix/issues/18421 re-enable verifyContextCopyLink and verifyContextCopyImageLocation UI tests 3 years ago
AndiAJ ba3f51814c [fenix] For https://github.com/mozilla-mobile/fenix/issues/18421 fix and re-enable verifyContextShareLink, verifyContextSaveImage and verifyContextMixedVariations UI tests 3 years ago
Gabriel Luong 759194a625 [fenix] For https://github.com/mozilla-mobile/fenix/issues/21776 - Class member can have 'private' visibility 3 years ago
AndiAJ 8daaca51af [fenix] Use identifiers instead of hard coded strings 3 years ago
AndiAJ eaed414831 [fenix] For https://github.com/mozilla-mobile/fenix/issues/21747 re-enable start on homepage UI test and refactoring work 3 years ago
AndiAJ 20541aab38 [fenix] For https://github.com/mozilla-mobile/fenix/issues/21754 re-enable general settings UI test and refactoring work 3 years ago
AndiAJ 7a4658627e [fenix] For https://github.com/mozilla-mobile/fenix/issues/21004 fix and refactor verifyBasicNavigationToolbarFunctionality UI test 3 years ago
Oana Horvath 775929a293 [fenix] For https://github.com/mozilla-mobile/fenix/issues/21628: catch ComposeNotIdleException 3 years ago
Oana Horvath 888e9365cc [fenix] For https://github.com/mozilla-mobile/fenix/issues/22095: fix intermittent click failure in verifyRateOnGooglePlayRedirect UI test 3 years ago
Oana Horvath e17721e795 [fenix] For https://github.com/mozilla-mobile/fenix/issues/20754: fix intermittent click failure in verifyAboutFirefoxPreview test 3 years ago
Andrei Joltan 99988cd74f [fenix] For https://github.com/mozilla-mobile/fenix/issues/22065 fix flaky privateTabsTrayWithOpenedTabTest UI test (https://github.com/mozilla-mobile/fenix/pull/22068)
Co-authored-by: AndiAJ <andiaj@users.noreply.github.com>
3 years ago
AndiAJ c4bce2422e [fenix] For https://github.com/mozilla-mobile/fenix/issues/21207 fix flaky updateSavedLoginTest UI test 3 years ago
Arturo Mejia 9d3d9b3421 [fenix] For https://github.com/mozilla-mobile/fenix/issues/21723 Align the default value of the custom cookie setting with the UI 3 years ago
AndiAJ c1c42385c4 [fenix] Improve tabsSettingsMenuItemsTest UI test coverage 3 years ago
AndiAJ c8d89a3bba [fenix] Fix for ambiguous tabstray_title and with text matcher for audio page 3 years ago
AndiAJ 45bdd68df1 [fenix] For https://github.com/mozilla-mobile/fenix/issues/21769 fix flaky tabMediaControlButtonTest Ui test 3 years ago
Gabriel Luong cb7cc7a7eb [fenix] For https://github.com/mozilla-mobile/fenix/issues/21760 - Remove some unused resources 3 years ago
AndiAJ 7638040a3a [fenix] For https://github.com/mozilla-mobile/fenix/issues/21540 fix and re-enable editCustomSearchEngineTest 3 years ago
AndiAJ 1bb5f1479d [fenix] Disable editCustomSearchEngineTest UI test 3 years ago
AndiAJ 6a7c42a398 [fenix] For https://github.com/mozilla-mobile/fenix/issues/21620 fix for disabled toggleSearchSuggestions UI test 3 years ago
AndiAJ f0091a768c [fenix] For https://github.com/mozilla-mobile/fenix/issues/19016 re-enable changeThemeSetting Ui test 3 years ago
AndiAJ 7f9dab5654 [fenix] For https://github.com/mozilla-mobile/fenix/issues/21540 fix disabled editCustomSearchEngineTest 3 years ago
Oana Horvath 3ea7755592 [fenix] For https://github.com/mozilla-mobile/fenix/issues/21006 & https://github.com/mozilla-mobile/fenix/issues/21005: fixed ETP status info display 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
AndiAJ 3317d98b34 [fenix] Fix for ambiguous mozac_browser_tabstray_close and with content description 3 years ago
AndiAJ 7dd7b2e5b2 [fenix] Fix for ambiguous tabstray_title and with text 3 years ago
AndiAJ d6755b5580 [fenix] Fix for ambiguous tabstray_close 3 years ago
AndiAJ 75606a8786 [fenix] Fix for ambiguous tab_item 3 years ago
Noah Bond b772f6d080 [fenix] For https://github.com/mozilla-mobile/fenix/issues/21437 - Relocated Home-related settings to its dedicated sub screen (https://github.com/mozilla-mobile/fenix/pull/21722)
* For https://github.com/mozilla-mobile/fenix/issues/21437 - Relocated Home-related settings to its dedicated sub screen

* For https://github.com/mozilla-mobile/fenix/issues/21437 - Updated show top sites toggle text

* PR: Fixed lint warning. Reverted preference keys

* PR: added ignore for UI test

* PR: Added ignore for UI test
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
AndiAJ 09c8890055 [fenix] For https://github.com/mozilla-mobile/fenix/issues/20814 fix flaky tabMediaControlButtonTest UI test 3 years ago
AndiAJ 7b031b0504 [fenix] For https://github.com/mozilla-mobile/fenix/issues/21644 fix disabled alwaysStartOnHomeTest UI test 3 years ago
Noah Bond 4f07d1a40f [fenix] For https://github.com/mozilla-mobile/fenix/issues/21360 - Added toggle for search term tab groups (https://github.com/mozilla-mobile/fenix/pull/21615)
* For https://github.com/mozilla-mobile/fenix/issues/21360  - Added toggle for search term tab groups

* For https://github.com/mozilla-mobile/fenix/issues/21360 - Lint cleanup

* PR: Added missing licenses and possibly fixed UI test

* PR: Added a "scrollTo" to potentially fix a UI test

* PR: Added potential fix for alwaysStartOnHomeTest

* PR: Added temporary ignore to alwaysStartOnHomeTest

* PR: added missing ignore comment

* For https://github.com/mozilla-mobile/fenix/issues/21360 - Added missing feature flag driven visibility logic

Co-authored-by: Sebastian Kaspari <s.kaspari@gmail.com>
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
3 years ago
Oana Horvath 1f628f8e52 [fenix] For https://github.com/mozilla-mobile/fenix/issues/21540, https://github.com/mozilla-mobile/fenix/issues/21620: disables failing UI tests 3 years ago
Oana Horvath 4967527781 [fenix] For https://github.com/mozilla-mobile/fenix/issues/21441, https://github.com/mozilla-mobile/fenix/issues/21477, https://github.com/mozilla-mobile/fenix/issues/21500, https://github.com/mozilla-mobile/fenix/issues/21499 https://github.com/mozilla-mobile/fenix/issues/21476, https://github.com/mozilla-mobile/fenix/issues/21474: retry dismissing the search bar 3 years ago
Roger Yang 1da6397453 [fenix] Close https://github.com/mozilla-mobile/fenix/issues/21610: Update Strings for Tab Settings 3 years ago
Aaron Train e7b2578a5a [fenix] No issue: Fix AssertionError in openThreeDotMenu
fix: ktlint
3 years ago
AndiAJ c7658e352d [fenix] For https://github.com/mozilla-mobile/fenix/issues/21540 fix flaky editCustomSearchEngineTest UI test 3 years ago
Andrei Joltan 710a94b9ed [fenix] For https://github.com/mozilla-mobile/fenix/issues/21442 fix flaky deleteMultipleSelectionTest UI test (https://github.com/mozilla-mobile/fenix/pull/21563)
Co-authored-by: AndiAJ <andiaj@users.noreply.github.com>
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
3 years ago
Roger Yang c0c59f266b [fenix] No issue: Improve rendering of jump back in 3 years ago
AndiAJ 7ed672d7ae [fenix] For https://github.com/mozilla-mobile/fenix/issues/21478 fix flaky verifyOpenTopSiteNormalTab UI test 3 years ago
Oana Horvath 005d0f01a3 [fenix] Fixed verifyAboutFirefoxPreview test according with new steps 3 years ago
Oana Horvath 01e865fee0 [fenix] Fixed disabled UI test openExternalLinksInPrivateTest 3 years ago
Elise Richards b777fa32ab [fenix] For https://github.com/mozilla-mobile/fenix/issues/21339: update styles for homescreen show all buttons and jump back in spacing (https://github.com/mozilla-mobile/fenix/pull/21342)
For https://github.com/mozilla-mobile/fenix/issues/21339: Add ignores for intermittent ui tests

Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
3 years ago
AndiAJ f4a38f0a65 [fenix] Delete browsing data tests UI tests 3 years ago
AndiAJ c1d3d97cc8 [fenix] Fix disabled toggleSearchSuggestions UI Tets and refactoring work 3 years ago
Arturo Mejia c4eb7ea28b [fenix] For https://github.com/mozilla-mobile/fenix/issues/21493 show onboarding dialog for home sections 3 years ago
AndiAJ 012b854d69 [fenix] Fix disabled shortcutButtonTest UI test 3 years ago
Aaron Train 7f17484989 [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/21441: Fix changeAccessibiltySettings 3 years ago
Oana Horvath bc452b6adc [fenix] For https://github.com/mozilla-mobile/fenix/issues/17847: adding back editCustomSearchEngineTest UI test 3 years ago
AndiAJ cc65e13b50 [fenix] Improve coverage verifyEmptyBookmarksMenuTest and undoDeleteMultipleSelectionTest UI tests 3 years ago
AndiAJ 8976e193d9 [fenix] Fix for disabled saveLoginFromPromptTest 3 years ago
Oana Horvath 15a3e30bf0 [fenix] No issue: re-enabled swipeToSwitchTabTest 3 years ago
Aaron Train 4a6c5b8296 [fenix] Various UI test fixes and disabling of intermittents 3 years ago
Sebastian Kaspari 10f5aa228b [fenix] Issue https://github.com/mozilla-mobile/fenix/issues/21172: Refactor UI tests accessing awesomebar suggestions. 3 years ago
Gabriel Luong 793ceb8e28 [fenix] For https://github.com/mozilla-mobile/fenix/issues/20893 - Search term groups in history 3 years ago
AndiAJ 2b55e561fb [fenix] Exit onboarding tour UI tests 3 years ago
AndiAJ 0884f54fe8 [fenix] Improve coverage for verifyAboutFirefoxPreview 3 years ago
Gabriel Luong b057d6a76f [fenix] Issue https://github.com/mozilla-mobile/fenix/issues/21099 - Update items under "Jump back in" section to the latest designs 3 years ago
AndiAJ ba70d609f1 [fenix] New deleteBookmarkInEditModeTest UI test 3 years ago
AndiAJ 9cf25c9c64 [fenix] Improve coverage for copyBookmarkURLTest 3 years ago
AndiAJ b1ee43a7ed [fenix] Improve coverage for addPrivateBrowsingShortcut Ui test 3 years ago
AndiAJ aa63facce4 [fenix] For https://github.com/mozilla-mobile/fenix/issues/21133 fix openMainMenuSyncItemTest UI test 3 years ago
Michael Comella df0b8e5886 [fenix] For https://github.com/mozilla-mobile/fenix/issues/21183: remove view hierarchy depth check from excessive resource test.
This doesn't seem to be a high value test: increasing the view hierarchy
depth will only result in a performance problem on low end devices
if there is enough content on the new layer to cause the traversal to
take longer. It's more likely to result in a hard-to-workaround false
positive so we can remove it, like component init count.
3 years ago
Michael Comella afea6772f2 [fenix] For https://github.com/mozilla-mobile/fenix/issues/21183: remove component init check from excessive resource test.
This check doesn't seem high value because initializing a component
only indicates a performance problem if it's slow, which is not most
components, so it's likely to result in many false positives. To fix
the intermittent, we won't lose much if we remove it.
3 years ago
Michael Comella c5b2185119 [fenix] For https://github.com/mozilla-mobile/fenix/issues/21138: change EXPECTED_RUNBLOCKING to range.
Compared with my local runs, CI sees +1 runBlockingIncrement calls so seems to
take other code paths. As such, we search for a range of rather than a single
value. The main downside I can think of is this could make the test trickier to
debug but we can wait and see if that's a problem in practice before taking
action on it.
3 years ago
Michael Comella d4c2608670 [fenix] For https://github.com/mozilla-mobile/fenix/issues/21138: re-enable excessive resource use test.
This test wasn't running in CI
https://github.com/mozilla-mobile/fenix/issues/20386 so we changed the
CI configuration so that it will. However, the test was then failing so
this is the revision that unignores the test.

I wonder if componentInit count is useful - it seems like it'd cause
more false positives than not - but I figure we can leave it in and see
how it goes.
3 years ago
Gabriel Luong 41f1202daa [fenix] For https://github.com/mozilla-mobile/fenix/issues/21037 - Add a delete history menu item
This removes the existing "Delete history" button in the History in favour of a menu item
3 years ago
AndiAJ 3af7f3dfd4 [fenix] For https://github.com/mozilla-mobile/fenix/issues/21002 update and add missing tabs setting validations 3 years ago
Oana Horvath 2642dfc203 [fenix] For https://github.com/mozilla-mobile/fenix/issues/20702: fix tests flakiness 3 years ago
Oana Horvath e619f4b030 [fenix] For https://github.com/mozilla-mobile/fenix/issues/21002: added page main menu items tests 3 years ago
Mugurell 9959334a26 [fenix] For https://github.com/mozilla-mobile/fenix/issues/17917 - Finish migrating all synthetics usages 3 years ago
Oana Horvath d689ee206f [fenix] For https://github.com/mozilla-mobile/fenix/issues/20716: re-enables mainMenuInstallPWATest UI test 3 years ago
Oana Horvath eb8aeec73e [fenix] For https://github.com/mozilla-mobile/fenix/issues/20868, https://github.com/mozilla-mobile/fenix/issues/18764: Update Tracking Protection UI tests 3 years ago
Roger Yang 0a2cdff945 [fenix] Issue https://github.com/mozilla-mobile/fenix/issues/2783: Add snackbar to collection deletion 3 years ago
codrut.topliceanu c4bc780c28 [fenix] For https://github.com/mozilla-mobile/fenix/issues/20716 - Disables Intermittent failing UI test 3 years ago
Roger Yang 52cb17d12a [fenix] Update Android Components version 3 years ago
Arturo Mejia 2e60b8d80a [fenix] For https://github.com/mozilla-mobile/fenix/issues/19886 fix ui tests 3 years ago
Gabriel Luong c9575d0d62 [fenix] For https://github.com/mozilla-mobile/fenix/issues/19886 - Remove tracking protection overlay CFR 3 years ago
Aaron Train f2fe9ae61d [fenix] Filter out test target packages in Flank-x86 (https://github.com/mozilla-mobile/fenix/pull/20841)
* Filter out test target packages in Flank-x86
* Ignore verifyRunBlockingAndStrictModeSuppresionCount
3 years ago
Elise Richards 7273536742 [fenix] For FNXV2-17067: always show home in background behind search dialog (https://github.com/mozilla-mobile/fenix/pull/20573)
* Navigate to home on toolbar click. Handle back press from search dialog

Update tests to show home behind search dialog. Remove unused test.

Jump back in show all button is clickable behind search dialog

Recently saved bookmarks show all button is clickable behind search dialog

* Add feature flag

* Past explorations show all button is clickable behind search dialog

Handle keyboard in controllers instead of viewholders. Update tests.

Allow collections to be visible behind search dialog

Dismiss keyboard and search dialog with navigateUp instead of just dismissing the keyboard

Verify navigateUp in tests

Adding ignore for flaky UI test

Only resize home behind search dialog

Add ignore for collection intermittent test

Cleanup
3 years ago
AndiAJ 8f3313ad02 [fenix] Start on home UI tests 3 years ago
Sebastian Kaspari 6109d61cd7 [fenix] Fix UI tests: SettingsPrivacyTest, DeepLinkTest. 3 years ago
Sebastian Kaspari 6e4060fa5a [fenix] Add preference for enabling/disabling Android Autofill from within the app. 3 years ago
Sebastian Kaspari 6ea19d4b17 [fenix] Run ktlintFormat to adapt to latest formatting rules. 3 years ago
Michael Comella f6404a2008 [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/20540: always swipe twice to openSettings in ThreeDotMenuMainRobot. 3 years ago
Oana Horvath 1e55287003 [fenix] For https://github.com/mozilla-mobile/fenix/issues/20297: close tab to avoid saving the same tab to collection 3 years ago
Mugurell 2f57358d6a [fenix] For https://github.com/mozilla-mobile/fenix/issues/20420 - Re-enable shortcutButtonTest
The issue affecting this was resolved in AC.
3 years ago
Michael Comella 40fed783ae [fenix] For https://github.com/mozilla-mobile/fenix/issues/19901: integrate Jetback Benchmark (microbenchmark). 3 years ago
Mugurell 603bbdd520 [fenix] For https://github.com/mozilla-mobile/fenix/issues/20420 - Temporarily disable SearchTest#shortcutButtonTest 3 years ago
Sebastian Kaspari d9ca412bec [fenix] Update Kotlin to 1.5.10 (and Coroutines to 1.5.0). 3 years ago
Oana Horvath 276cd60ed4 [fenix] No issue: adds warning comment to beta & release running tests 3 years ago
Oana Horvath 972c83ea36 [fenix] For https://github.com/mozilla-mobile/fenix/issues/10915: fix tests by removing existing session 3 years ago
Oana Horvath 1fa807ca1f [fenix] No issue: New UI smoke test for the Language menu 3 years ago
Roger Yang 50101046c3 [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/19090: Show snackbar on adding to bookmarks from tabs tray 3 years ago
Oana Horvath 1953a9cafe [fenix] For https://github.com/mozilla-mobile/fenix/issues/20000: Re-try swipe on collection items 3 years ago
Arturo Mejia 51f0ba6668 [fenix] For https://github.com/mozilla-mobile/fenix/issues/19922 Update the default autoplay setting to be block audio only 3 years ago
Jonathan Almeida 3eb90af822 [fenix] Issue https://github.com/mozilla-mobile/fenix/issues/20053: Disabling collection smoke tests temporarily
The changes from https://github.com/mozilla-mobile/fenix/issues/19090 did not fix the issue consistently, and are
causing failures intermittently on-unrelated PRs.

Disabling these tests again until we have another fix for https://github.com/mozilla-mobile/fenix/issues/19090.
3 years ago
AndiAJ b2195ea4ba [fenix] Text selection tests 3 years ago
Oana Horvath deeca45cff [fenix] For https://github.com/mozilla-mobile/fenix/issues/19090: Re-enable createFirstCollectionTest, shareCollectionTest, deleteCollectionTest 3 years ago
Oana Horvath 76e4acdb54 [fenix] For https://github.com/mozilla-mobile/fenix/issues/10587: Fix and re-enable old CollectionTest.kt 3 years ago
AndiAJ d819ebc81d [fenix] For https://github.com/mozilla-mobile/fenix/issues/19585: disables failing restoreTabCrashedReporterTest UI test 3 years ago
Oana Horvath 3646becb54 [fenix] For https://github.com/mozilla-mobile/fenix/issues/18986: re-enable changeAccessibiltySettings UI test, not failing anymore 3 years ago
Oana Horvath 1cb4361ef8 [fenix] Changes to https://github.com/mozilla-mobile/fenix/issues/17416, https://github.com/mozilla-mobile/fenix/issues/19686, https://github.com/mozilla-mobile/fenix/issues/19770 UI smoke tests to remove flakiness 3 years ago
Roger Yang 125e70ae1b [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/19090: Show snackbar on adding to bookmarks from tabs tray (https://github.com/mozilla-mobile/fenix/pull/19807) 3 years ago
Jonathan Almeida 3225b7ae30 [fenix] Issue https://github.com/mozilla-mobile/fenix/issues/19809: Change default tab tray view to grid layout 3 years ago
Oana Horvath 3fc5d43336 [fenix] For https://github.com/mozilla-mobile/fenix/issues/18647: Fixed and re-enabled customTrackingProtectionSettingsTest UI test 3 years ago
Jonathan Almeida 57df4f3fcc [fenix] Issue https://github.com/mozilla-mobile/fenix/issues/19112: Remove old Synced Tabs code 3 years ago
Jonathan Almeida aa8d5795b2 [fenix] Issue https://github.com/mozilla-mobile/fenix/issues/19112: Remove old tab tray code 3 years ago
Oana Horvath 60b8cfa916 [fenix] No issue: Add more smoke tests coverage 3 years ago
Oana Horvath ddf02bbac2 [fenix] No issue: Change hardcoded package and app name in tests 3 years ago
Oana Horvath ba1ebb1413 [fenix] No issue: cleanup of unused tabs related code in HomeScreenRobot.kt
Deleted SmokeTest#selectTabsButtonVisibilityTest, feature removed
3 years ago
Oana Horvath 4219f12c67 [fenix] No issue: added smoke tests from MediaNotificationTest.kt 3 years ago
Oana Horvath 65105f2854 [fenix] No issue: Added custom tab UI smoke test 3 years ago
Mugurell 4c3dd87916 [fenix] For https://github.com/mozilla-mobile/fenix/issues/19620 - Have MenuScreenShotTest screenshot DefaultBrowser setting again
As a regression from https://github.com/mozilla-mobile/fenix/issues/19590 which added a new setting above the existing
"Set as default browser" setting the settingsTest() needed to be updated to
allow clicking and screenshot of what happens after clicking on the
"Set as default browser" setting which can now be pushed offscreen.
3 years ago