Ryan VanderMeulen
437b188fe8
Bug 1838903 - Fix Fenix formatting issues and update baseline
11 months ago
AndiAJ
161a8d89c7
Revert "Bug 1816066 - replace keyboard visibility check duplicated methods"
...
This reverts commit 1d983dbc2543c7ce9ffdf059bcb63cfc95e5eb8f.
12 months ago
AndiAJ
b7c9817556
Revert "Bug 1816066 - fix keyboard blocking the login prompt in UI tests"
...
This reverts commit 784ecbfb2777f13878bfacb6281bd0588872abc6.
12 months 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
b24f4598d3
Bug 1830045 - New search bookmarks related UI tests
1 year ago
oana.horvath
b54df009c3
Bug 1829359 - Refactor clickPageObject methods in UI tests and other repetitive methods
1 year ago
AndiAJ
1478dc4022
Bug 1822267 - Improve coverage for "Edit bookmarks" related UI tests
1 year 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
Alexandru2909
6dc49a06fa
[fenix] For https://github.com/mozilla-mobile/fenix/issues/27405 - Clean up references to "Sing in to Sync" phrase
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
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
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
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
Mugurell
cc76d31557
[fenix] For https://github.com/mozilla-mobile/fenix/issues/26884 : Properly disable the jumpBackIn and TCP CFRs in BookmarksTest
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
mcarare
932823c871
[fenix] For https://github.com/mozilla-mobile/fenix/issues/26844 : Fix ktlint issues and remove them from baseline.
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
Aaron Train
0aa4769862
[fenix] Upgrade AndroidX Espresso Deps and support API 30 ( https://github.com/mozilla-mobile/fenix/pull/23904 )
2 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
b215f9c585
[fenix] No issue: creates new SmokeTest annotation.
...
Updates smoke tests list according to the ones in TestRail.
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
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
Arturo Mejia
c4eb7ea28b
[fenix] For https://github.com/mozilla-mobile/fenix/issues/21493 show onboarding dialog for home sections
3 years ago
AndiAJ
cc65e13b50
[fenix] Improve coverage verifyEmptyBookmarksMenuTest and undoDeleteMultipleSelectionTest UI tests
3 years ago
AndiAJ
ba70d609f1
[fenix] New deleteBookmarkInEditModeTest UI test
3 years ago
AndiAJ
9cf25c9c64
[fenix] Improve coverage for copyBookmarkURLTest
3 years ago
Roger Yang
0884711ab1
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/18253 : Bookmark and History open new tabs in the background ( https://github.com/mozilla-mobile/fenix/pull/19275 )
3 years ago
Oana Horvath
8a20fdec59
[fenix] For https://github.com/mozilla-mobile/fenix/issues/17979 & https://github.com/mozilla-mobile/fenix/issues/17840 : fix and re-enable UI tests affected by main menu changes
3 years ago
Elise Richards
098691a8c2
[fenix] For https://github.com/mozilla-mobile/fenix/issues/17802 : Match the design for three-dot menu navigation ( https://github.com/mozilla-mobile/fenix/pull/17875 )
...
* Feature flag for toolbar menu redesign. Add new items to menu and reorder.
* Handle toolbar items in menu controller
* Remove bookmark from toolbar nav
* Respect toolbar position
* Inline toolbar orientation checks
* Add Todos for bookmark UI tests
* Make variable names consistent
3 years ago
AndiAJ
c846cc683e
[fenix] For https://github.com/mozilla-mobile/fenix/issues/12895 Fix Intermittent test navigateBookmarksFoldersTest
3 years ago
AndiAJ
f14cc65106
[fenix] For https://github.com/mozilla-mobile/fenix/issues/16615 : UI Smoke Tests for Bookmarks
...
For https://github.com/mozilla-mobile/fenix/issues/16615 : UI Smoke Tests for Bookmarks
3 years ago
Oana Horvath
67edfe2343
[fenix] Code cleanup in BookmarksRobot and BookmarksTest
3 years ago
Oana Horvath
4c8f1ae2e5
[fenix] Updates to UI tests using the modified recyclerViewIdlingResources minItemCount
4 years ago
Oana Horvath
0f70a8d4fc
[fenix] For https://github.com/mozilla-mobile/fenix/issues/10690 : re-enable editBookmarkTest
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
Oana Horvath
517ef24c99
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/10911 : idling resource registration timing issues ( https://github.com/mozilla-mobile/fenix/pull/14231 )
4 years ago
Oana Horvath
82a76042d9
[fenix] Fix UI tests from https://github.com/mozilla-mobile/fenix/issues/12752 https://github.com/mozilla-mobile/fenix/issues/12637 https://github.com/mozilla-mobile/fenix/issues/12764 ( https://github.com/mozilla-mobile/fenix/pull/12779 )
...
* For https://github.com/mozilla-mobile/fenix/issues/12752 & https://github.com/mozilla-mobile/fenix/issues/12764 : Fixes tabs tray behavior in UI tests
* For https://github.com/mozilla-mobile/fenix/issues/12637 : fixes goBackTest
4 years ago
Richard Pappalardo
41bb2cb087
[fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/12752 , https://github.com/mozilla-mobile/fenix/issues/12764 - Temp disable openHistoryInNewTabTest intermittent UI test failures ( https://github.com/mozilla-mobile/fenix/pull/12754 )
...
* Fixes https://github.com/mozilla-mobile/fenix/issues/12752 - Temp disable intermittent failing test
4 years ago
Oana Horvath
70e30dcf98
[fenix] Replaces verifyPageContent in UI tests
4 years ago
Oana Horvath
0885d0047e
[fenix] For https://github.com/mozilla-mobile/fenix/issues/10911 : disables flaky createBookmarkFolderTest
4 years ago