Aaron Train
31573e46fd
Bug 1854429 - Temporarily remove Pixel3 for low capacity
2023-09-21 17:22:20 +00:00
oana.horvath
f9611626ac
Bug 1852533 - Main menu tests TestRail matching
2023-09-12 08:58:48 +00:00
AndiAJ
3dd1b13f9b
Bug 1849576 - Navigation toolbar TestRail matching
2023-09-05 11:37:54 +00:00
Benjamin Forehand
fb9efa447b
Bug 1848191 - Add experimenter UI integration testing framework
...
https://mozilla-hub.atlassian.net/browse/EXP-3252
2023-08-11 20:27:19 +00:00
DonalMe
39b16a869f
Revert "Bug 1848191 - Add experimenter UI integration testing framework"
...
This reverts commit afe852e9e3271f94618f65dfbbb6799c9dbf94cb.
2023-08-10 20:59:42 -04:00
Benjamin Forehand
6125098cad
Bug 1848191 - Add experimenter UI integration testing framework
...
https://mozilla-hub.atlassian.net/browse/EXP-3252
2023-08-10 21:50:04 +00:00
Geoff Brown
a08c399631
Bug 1843157 - Correct link to Mobile Test Engineering ( #2854 )
...
Co-authored-by: dsmithpadilla <88508950+dsmithpadilla@users.noreply.github.com>
2023-07-18 03:31:42 +00:00
Geoff Brown
735db97731
Bug 1825116 - Reformat some python files with black and avoid 'bare except' ruff warnings
2023-07-13 00:53:55 +00:00
Aaron Train
df95df041e
Bug 1826513 - Expose FTL JUnit results in live log
2023-07-04 13:36:49 +00:00
Aaron Train
5e07d43a39
Bug 1835050 - Disable recorded video for Robo tests
2023-05-25 17:47:35 +00:00
Aaron Train
fe289223a7
Bug 1833627 - Add replacement API 27 device to UI test configurations
2023-05-17 17:49:07 +00:00
Aaron Train
94a46ba609
Bug 1833382 - Temporarily remove walleye for long queuing on Test Lab
2023-05-16 14:11:46 +00:00
Aaron Train
85aa34f11b
Bug 1831628 - Swap COR-L29 Android Device in Flank configs
2023-05-08 15:41:07 +00:00
AndiAJ
ac88dd38c5
Bug 1827192 - Move main menu items related UI tests to a new class
2023-04-12 09:25:45 +00:00
Aaron Train
4125023a64
Bug 1825279 - Remove dreamlte device in legacy test configuration
2023-04-05 02:23:13 +00:00
AndiAJ
f784c2edc7
Bug 1825548 - Revert removal of dreamlte in legacy test configuration
2023-03-30 18:42:30 +00:00
Aaron Train
89afac341e
Bug 1825015 - Remove dreamlte in legacy test configuration
2023-03-29 14:57:10 +00:00
Aaron Train
11db8a0b9d
Bug 1820036 - Add Matrix labeling on Firebase Test Lab
2023-03-07 21:32:09 +00:00
Aaron Train
a3b65617a6
Bug 1817250 - Add/Enable Robo Test on Firebase Test Lab
2023-02-24 17:39:34 +00:00
Aaron Train
0824a0f4d0
Bug 1817003 - Remove low capacity ARM device on FTL
2023-02-16 19:36:19 +00:00
Aaron Train
b9e1ecc33d
[fenix] Bug 1813628 - Adjust shard count for debug UI tests
2023-01-31 14:43:10 +00:00
Aaron Train
83046224d0
[fenix] No issue: Update flank-arm-legacy-api-tests.yml
...
Removes org.mozilla.fenix.ui.HomeScreenTest#homeScreenItemsTest for recently failing
2023-01-27 19:38:25 +00:00
AndiAJ
a8df7dfe3c
[fenix] Bug 1812255 - Reduce UI tests max timeouts
2023-01-26 09:12:33 +00:00
Aaron Train
b0b2bc5dc9
[fenix] Bug 1811045 - Expand device and scheduling for legacy Android testing cron
2023-01-20 15:28:39 +00:00
Aaron Train
d57dc82a73
[fenix] Bug 1810204 - Schedule legacy Android API Cron for test coverage
2023-01-16 21:13:23 +00:00
Aaron Train
aa6fa50e18
[fenix] No issue: Fix for None key-pair in Flank client-details
...
Remove URL construction
2022-10-19 14:32:20 +00:00
Aaron Train
c311d23760
[fenix] No issue: Add source commit pair to Flank client-details flag
2022-10-18 13:29:16 +00:00
sv-ohorvath
169d4c944f
[fenix] No issue: remove sdk suppression tests tags for API28 and unschedule cron job
2022-09-30 07:35:40 +00:00
Aaron Train
382fb20cb5
[fenix] No issue: Adjust shard count in legacy/nightly/beta UI test jobs
2022-09-16 14:41:38 +00:00
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
2022-09-14 16:42:25 +02:00
sv-ohorvath
48135af917
[fenix] No issue: increase flaky tests attempts on Nightly tests
2022-08-23 21:01:20 +00:00
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
2022-07-20 07:27:48 +00:00
Aaron Train
b7b938f96f
[fenix] No issue: Add new cron target task for legacy API UI tests
...
Setups up a new daily cron task to run select UI tests on API 28 (we’ll call it legacy). We don’t necessarily want to invoke Flank twice (serial) with a different configuration (FTL APIs dont support API splitting per test-target) on event CI but we do want them running elsewhere (cron).
2022-07-06 21:19:08 +00:00
sv-ohorvath
51a694869d
[fenix] Move collections tests to CollectionTest class
2022-06-06 12:21:22 +00:00
Aaron Train
0aa4769862
[fenix] Upgrade AndroidX Espresso Deps and support API 30 ( https://github.com/mozilla-mobile/fenix/pull/23904 )
2022-04-27 10:53:45 -04:00
Oana Horvath
bb4a179078
[fenix] Re-organize existing tests to their own SettingsSearchTest class
2022-02-07 10:11:01 +00:00
Aaron Train
4d0237797d
[fenix] No issue: Update references and doc in parse-ui-test.py ( https://github.com/mozilla-mobile/fenix/pull/23354 )
...
* No issue: Update references and doc in parse-ui-test.py
* Update parse-ui-test.py
* Clean up device data
* Revert device output
* Update parse-ui-test.py
* Update parse-ui-test.py
* Update parse-ui-test.py
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
2022-01-28 21:07:34 +00:00
Aaron Train
d2944ccdd7
[fenix] No issue: Add shared docs/team links to parse-ui-test.py
2022-01-07 15:59:37 +00:00
AndiAJ
8722950d3b
[fenix] Improve homeThreeDotMenuItemsTest UI test coverage
2021-11-16 13:44:32 +00:00
Aaron Train
214d88f7c2
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/21340 : Disable auto Google login in Flank config ( https://github.com/mozilla-mobile/fenix/pull/21341 )
2021-09-16 17:30:30 -04:00
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
2021-08-13 15:00:10 -04:00
Aaron Train
ba24312a8e
[fenix] No issue: Update Flank to v21.07.1 ( https://github.com/mozilla-mobile/fenix/pull/20456 )
...
* Update Flank to v21.07.1
* Update approach to downloading Flank
* Update parse-ui-test.py
2021-07-21 14:10:14 -04:00
Aaron Train
4e7c93e6f6
[fenix] Test full-junit-result in Flank config ( https://github.com/mozilla-mobile/fenix/pull/19897 )
2021-06-09 10:55:39 -04:00
Aaron Train
17689b2d5d
[fenix] Add matrix outcome details to parse-ui-test.py ( https://github.com/mozilla-mobile/fenix/pull/19900 )
2021-06-09 10:55:08 -04:00
Aaron Train
4b5f161e30
[fenix] No issue: test one shard per UI test on FTL ( https://github.com/mozilla-mobile/fenix/pull/18998 )
2021-04-19 12:22:01 -04:00
Oana Horvath
bde6bb8f56
[fenix] Added UI smoke tests to run on Beta builds.
2021-04-08 11:07:36 +03:00
Oana Horvath
a862baeda2
[fenix] Add first set of UI tests to Nightly
2021-03-16 11:12:53 +02:00
isabelrios
4523d2bfae
[fenix] Taskgraph changes to allow running UI tests on nightly builds ( https://github.com/mozilla-mobile/fenix/pull/18191 )
...
* Modify taskgraph to allow running UI tests on Nightly builds
* adding try_task_config file
* remove try_task_config file
2021-03-10 11:31:55 +01:00
Mugurell
22ec6af4a3
[fenix] For https://github.com/mozilla-mobile/fenix/issues/17195 - Don't try setting an idle resource if the View is already off screen
...
Speculative fix based on the Firebase logs which shows that on a second check
of R.id.tab_wrapper it is not found the screen.
It may be because after `advanceToHalfExpandedState` and before getting a
reference to it in `waitForTabTrayBehaviorToIdle` it was already animated off
the screen.
With this in mind I've added a null check for the view reference before trying
to register an idling resource on it's Behavior.
Also added and used a way to click at a specific location in a View, not just
in the default middle in the View.
It was observed from the Firebase videos that a "click" on the topBar actually
selected the private tabs section. This would leave us to believe that the
"click" was caught by that other View which was placed above the x,y middle of
the topBar.
2021-02-16 16:26:17 +02:00
Mugurell
e16ef0b3c6
[fenix] For https://github.com/mozilla-mobile/fenix/issues/17195 - Test a potential fix for the test
2021-02-16 16:26:17 +02:00