2
0
mirror of https://github.com/fork-maintainers/iceraven-browser synced 2024-11-07 15:20:38 +00:00
Commit Graph

25 Commits

Author SHA1 Message Date
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
AndiAJ
a8df7dfe3c [fenix] Bug 1812255 - Reduce UI tests max timeouts 2023-01-26 09:12:33 +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
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
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
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
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
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
Alessio Placitelli
970516c468 [fenix] Trigger UI test 2020-05-04 10:37:44 +03:00
Aaron Train
789ee895a6 [fenix] No issue: Set all Flank templates to one AVD (https://github.com/mozilla-mobile/fenix/pull/9745) 2020-04-06 12:19:26 -07:00
Aaron Train
ff77588851 [fenix] No issue: Restore num-flaky-test-attempts in flank-x86.yml (https://github.com/mozilla-mobile/fenix/pull/9675) 2020-04-03 12:37:16 -04:00
Aaron Train
fc410e973e [fenix] No issue: remove num-flaky-test-attempts from all Flank templates (https://github.com/mozilla-mobile/fenix/pull/9635) 2020-04-02 17:02:22 -07:00
Aaron Train
b6f578da39 [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/9433: Update Flank version in ui-tests Dockerfile (https://github.com/mozilla-mobile/fenix/pull/9466)
fix: flank_snapshot requires direct shard value

-1 shards -> 50 shards

fix: adjust flank-x86.yml shard value

try old results generator in flank-x86.yml

fix: legacy-junit-report -> legacy-junit-result

revert to modern reporting
2020-04-01 15:43:45 -07:00
Aaron Train
5aad0aaf8c [fenix] No issue: Swap AVD (x86) Nexus 6 (API 25) with a Nexus6P (API 27) (https://github.com/mozilla-mobile/fenix/pull/9259)
The Nexus 6 (x86 AVD) on API 25 is causing too many instablility issues. Let’s see what happens with a Nexus 6P on API 27.
2020-03-19 17:30:27 -04:00
Richard Pappalardo
a6231458fc [fenix] Add Nightly startup-test (https://github.com/mozilla-mobile/fenix/pull/6569) 2019-12-02 21:43:40 -08:00
isabelrios
a161afd41e [fenix] Fix TC error and run only ui tests 2019-10-08 09:56:29 +02:00
Richard Pappalardo
622e605f52 [fenix] Temporarily disable findInPage UI test (https://github.com/mozilla-mobile/fenix/pull/5620) 2019-09-27 08:57:57 -07:00
Richard Pappalardo
867b6485ee [fenix] Move UI tests to x86 devices on Firebase (https://github.com/mozilla-mobile/fenix/pull/5463) 2019-09-22 19:19:10 -07:00
Richard Pappalardo
57cb83526b [fenix] fix: broken apk paths for UI test job (https://github.com/mozilla-mobile/fenix/pull/4951) 2019-08-27 13:29:52 -07:00
Richard Pappalardo
1531d6d6ad [fenix] Add taskcluster job for UI tests (https://github.com/mozilla-mobile/fenix/pull/4088) 2019-07-26 08:08:01 -07:00