Commit Graph

21 Commits

Author SHA1 Message Date
Aaron Train 4e99fe8521
For #26792 - Change active Firebase Test Lab emulator from x86 to ARM (#26793)
* For #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 04daad863f
Upgrade AndroidX Espresso Deps and support API 30 (#23904) 2022-04-27 10:53:45 -04:00
AndiAJ f91285881d Improve homeThreeDotMenuItemsTest UI test coverage 2021-11-16 13:44:32 +00:00
Aaron Train 6fbeff1ca1
Closes #21340: Disable auto Google login in Flank config (#21341) 2021-09-16 17:30:30 -04:00
Aaron Train 5ff2c21849
Filter out test target packages in Flank-x86 (#20841)
* Filter out test target packages in Flank-x86
* Ignore verifyRunBlockingAndStrictModeSuppresionCount
2021-08-13 15:00:10 -04:00
Aaron Train 3b6434d7f6
Test full-junit-result in Flank config (#19897) 2021-06-09 10:55:39 -04:00
Aaron Train 83b04f8b64
No issue: test one shard per UI test on FTL (#18998) 2021-04-19 12:22:01 -04:00
Mugurell 611ff8f25b For #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 32493491fa For #17195 - Test a potential fix for the test 2021-02-16 16:26:17 +02:00
Alessio Placitelli 824dedb195 Trigger UI test 2020-05-04 10:37:44 +03:00
Aaron Train 39791a9f42
No issue: Set all Flank templates to one AVD (#9745) 2020-04-06 12:19:26 -07:00
Aaron Train 72582d9c8f
No issue: Restore num-flaky-test-attempts in flank-x86.yml (#9675) 2020-04-03 12:37:16 -04:00
Aaron Train 943d3837b2
No issue: remove num-flaky-test-attempts from all Flank templates (#9635) 2020-04-02 17:02:22 -07:00
Aaron Train 8b34f372b0
Closes #9433: Update Flank version in ui-tests Dockerfile (#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 3ea8023a27
No issue: Swap AVD (x86) Nexus 6 (API 25) with a Nexus6P (API 27) (#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 85d222d2b1
Add Nightly startup-test (#6569) 2019-12-02 21:43:40 -08:00
isabelrios cdefb0d099 Fix TC error and run only ui tests 2019-10-08 09:56:29 +02:00
Richard Pappalardo 93558f06db Temporarily disable findInPage UI test (#5620) 2019-09-27 08:57:57 -07:00
Richard Pappalardo 057451178c
Move UI tests to x86 devices on Firebase (#5463) 2019-09-22 19:19:10 -07:00
Richard Pappalardo eccd6a1bc5
fix: broken apk paths for UI test job (#4951) 2019-08-27 13:29:52 -07:00
Richard Pappalardo b39afe1548
Add taskcluster job for UI tests (#4088) 2019-07-26 08:08:01 -07:00